Ich hatte hier irgendwo schonmal mein Problem erwähnt, das ich die Battle.net Connection verliere wenn meine Chars zulange (>3min) im lobby chat rumlümmeln. Daher habe ich folgendes in Muddy´s Leecher Startpunkt (NTBotLeech.ntj) eingefügt, damit er alle 60 Sekunden kurz mal die Join Liste öffnet und wieder schliest, solange er auf das nächste Spiel wartet.
Zu dem If Block bei Zeile ~185
folgende Zeile hinzufügen
damit wissen wir wann der chat betreten wurde
am ender der location (also noch vor break bei Zeile ~305) setzen wir nach
folgende Anweisungen
Evtl hält es der ein oder andere ja für sinnvoll und übernimmt es sogar in seine Bot Distri.
Gruß
Zu dem If Block bei Zeile ~185
Code:
if(SayChatMsgAfterGame)
{
Code:
ChatJoinedTime = GetTickCount();
am ender der location (also noch vor break bei Zeile ~305) setzen wir nach
Code:
if(Game != "") SameGame = Game;
Code:
if( GetTickCount() - ChatJoinedTime > 60000)
{
SetStatusText("ÿc8Anti Idle Actions ...");
ControlData.click(ControlData.controls.lobby.button.join);
Delay (2000);
ControlData.click(ControlData.controls.lobby.join.button.cancel);
Delay (200);
ChatJoinedTime = GetTickCount();
}
Gruß