<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[Advanced]&amp;quot;Laggen&amp;quot;]]></title><description><![CDATA[<p>Hallo,</p>
<p>es geht darum ein Problem zu lösen an dem ich schon<br />
zu lange (3 Monate) sitze...<br />
Ich habe schon vieles versucht aber es nie richtig hinbekommen,<br />
aber ich komme mal zur Sache:</p>
<p>Ich möchte in einem Spiel eine Online-Verzögerung einbauen um<br />
es kurzzeitig anzuhalten.<br />
Das Spiel erkennt automatisch, wenn der Computer eines<br />
Spielers &quot;nicht antwortet&quot;, und das gilt es zu erreichen:</p>
<p>Früher habe ich es mal erprobt indem ich ein Tool verwendet habe,<br />
dass den Computer für Emulatoren langsamer macht, damit funktionierte<br />
es aber es war sehr umständlich und ließ sich nicht gut &quot;timen&quot; außerdem<br />
reine Prozessorverschwendung, aber es ging...</p>
<p>Nun wollte ich es in mein eigenes Programm einbauen und ging wie folgt vor:</p>
<p>Zuerst habe ich versucht das Programm komplett anzuhalten, dass ist mir auch gelungen indem ich in einer schleife alle Handles &quot;kaltgestellt&quot; habe:</p>
<pre><code class="language-cpp">SuspendThread(hThread);
</code></pre>
<p>Zu meinem Schreck hielt das Spiel zwar an, aber nur für mich, da mein Computer iergendwie noch antwortete...<br />
Wenn ich das Programm wieder released hatte wurden für 10 Sekunden alle Spieler schneller und ab dann war eben alles wieder Syncron <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Bei meinem zweiten Anlauf musste ich weiter ausholen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Ich hab mich mal auf etwas schweres eingelassen und die beiden API's<br />
&quot;QueryPerformanceCounter&quot; und &quot;GetTickCount&quot; via API-Injection gehookt und<br />
sie beliebig verändert um mein Spiel nun 40 mal so langsam laufen zu lassen wie normal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Als es dann endlich funktionierte wie ich wollte ( <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ) musste ich feststellen dass der Effekt genau der gleiche geblieben war (für mich hält das Spiel an für die anderen nicht... nach dem Pausieren geht es weiter) aber ich wusste dass es mit dem Tool dass die CPU ausbremst geht, komisch.</p>
<p>Naja nun wende ich mich an euch um euch nach einer effizienten und Funktionierenden Methode zu fragen das zu bewerkstelligen (ich vermute dass wenn die TCP-Verbindung iergendwie aufrechterhalten wird alles trozdem noch funktioniert auch wenn das Programm angehalten wird) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Habt ihr iergendwelche Ideen oder Möglichkeiten?</p>
<p>Grüße,<br />
euer Listing :p</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172489/advanced-quot-laggen-quot</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 19:38:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172489.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Feb 2007 16:23:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Mon, 05 Feb 2007 16:23:02 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>es geht darum ein Problem zu lösen an dem ich schon<br />
zu lange (3 Monate) sitze...<br />
Ich habe schon vieles versucht aber es nie richtig hinbekommen,<br />
aber ich komme mal zur Sache:</p>
<p>Ich möchte in einem Spiel eine Online-Verzögerung einbauen um<br />
es kurzzeitig anzuhalten.<br />
Das Spiel erkennt automatisch, wenn der Computer eines<br />
Spielers &quot;nicht antwortet&quot;, und das gilt es zu erreichen:</p>
<p>Früher habe ich es mal erprobt indem ich ein Tool verwendet habe,<br />
dass den Computer für Emulatoren langsamer macht, damit funktionierte<br />
es aber es war sehr umständlich und ließ sich nicht gut &quot;timen&quot; außerdem<br />
reine Prozessorverschwendung, aber es ging...</p>
<p>Nun wollte ich es in mein eigenes Programm einbauen und ging wie folgt vor:</p>
<p>Zuerst habe ich versucht das Programm komplett anzuhalten, dass ist mir auch gelungen indem ich in einer schleife alle Handles &quot;kaltgestellt&quot; habe:</p>
<pre><code class="language-cpp">SuspendThread(hThread);
</code></pre>
<p>Zu meinem Schreck hielt das Spiel zwar an, aber nur für mich, da mein Computer iergendwie noch antwortete...<br />
Wenn ich das Programm wieder released hatte wurden für 10 Sekunden alle Spieler schneller und ab dann war eben alles wieder Syncron <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Bei meinem zweiten Anlauf musste ich weiter ausholen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Ich hab mich mal auf etwas schweres eingelassen und die beiden API's<br />
&quot;QueryPerformanceCounter&quot; und &quot;GetTickCount&quot; via API-Injection gehookt und<br />
sie beliebig verändert um mein Spiel nun 40 mal so langsam laufen zu lassen wie normal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Als es dann endlich funktionierte wie ich wollte ( <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ) musste ich feststellen dass der Effekt genau der gleiche geblieben war (für mich hält das Spiel an für die anderen nicht... nach dem Pausieren geht es weiter) aber ich wusste dass es mit dem Tool dass die CPU ausbremst geht, komisch.</p>
<p>Naja nun wende ich mich an euch um euch nach einer effizienten und Funktionierenden Methode zu fragen das zu bewerkstelligen (ich vermute dass wenn die TCP-Verbindung iergendwie aufrechterhalten wird alles trozdem noch funktioniert auch wenn das Programm angehalten wird) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Habt ihr iergendwelche Ideen oder Möglichkeiten?</p>
<p>Grüße,<br />
euer Listing :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1223355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1223355</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Mon, 05 Feb 2007 16:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Mon, 05 Feb 2007 16:51:53 GMT]]></title><description><![CDATA[<p>Du sprichst von Warcraft 3, gell?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1223370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1223370</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Mon, 05 Feb 2007 16:51:53 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Mon, 05 Feb 2007 16:54:55 GMT]]></title><description><![CDATA[<p>Black Shadow schrieb:</p>
<blockquote>
<p>Du sprichst von Warcraft 3, gell?</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>PS: Wenn ich das Game statt 40 mal so langsam 40 mal zu schnell laufen lasse, lagge ich zwar ein bisschen kriege aber fast sofort ein disconnect <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1223372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1223372</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Mon, 05 Feb 2007 16:54:55 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Wed, 07 Feb 2007 14:49:16 GMT]]></title><description><![CDATA[<p>Vielleicht fällt jemandem ja noch was ein :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224476</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Wed, 07 Feb 2007 14:49:16 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Fri, 23 Feb 2007 19:13:30 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>Vielleicht fällt jemandem ja noch was ein :p</p>
</blockquote>
<p>bump 2 Wochen später, das Problem hält <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1234294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1234294</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Fri, 23 Feb 2007 19:13:30 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Fri, 23 Feb 2007 19:21:07 GMT]]></title><description><![CDATA[<p>Willst du deinen Gegner durch permanentes Laggen die Freude am Spiel verderben und auf ein leave hoffen oder was hast du damit vor?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1234298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1234298</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Fri, 23 Feb 2007 19:21:07 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Fri, 23 Feb 2007 20:26:38 GMT]]></title><description><![CDATA[<p>jaja das sind die cheater die auch bei ragnarok mit ner lag-exe durch den precast laggen :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1234325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1234325</guid><dc:creator><![CDATA[Ceos]]></dc:creator><pubDate>Fri, 23 Feb 2007 20:26:38 GMT</pubDate></item><item><title><![CDATA[Reply to [Advanced]&amp;quot;Laggen&amp;quot; on Sun, 25 Feb 2007 22:53:01 GMT]]></title><description><![CDATA[<p>Oder Diablo 2 kaputt machen, nur um zu dupen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /><br />
Seltsam, dass den Thread noch kein Mod dicht gemacht hat. Sowas verstösst idR gegen die Nutzungsbedingungen der Hersteller und ist somit nicht legal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1235533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1235533</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Sun, 25 Feb 2007 22:53:01 GMT</pubDate></item></channel></rss>