Hi,
hier das problem: Seit der neuen .dll laggt das spiel meist beim laden von scripten so am anfang wenn er das game betritt (was mich nicht weiter stört) als auch was viel verherender ist beim schließen des tradefensters welches mir besonders bei malah ein dorn im auge ist da meine sorc jeden run wenn sie zum WP nöchte oben an der steinecke hängen bleibt und das glück entscheidet ob ich den rollback bekomm und er aussen rum gehen kann oder er mir die fehlermeldung rausgibt das er das WP nicht nehmen konnte....
im townmanager konnt ich nun diesen code entdecken und frage mich ob dort ein delay einfügen mein problem lösen würde?
Code:
function NTTMGR_VisitMalah()
{
var _npc;
NTTM_TownMove("malah");
_npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_MALAH, 5);
if(_npc)
{
if(NTT_DoInteract(_npc))
{
if(_NTTMGR_BuyPots || _NTTMGR_BuyTP || _NTTMGR_BuyKey || _NTTMGR_DoID || _NTTMGR_SellCainItems)
{
if(NTT_DoTrade(_npc))
{
if(_NTTMGR_BuyPots)
NTT_FillBelt(_npc);
if(_NTTMGR_BuyTP)
NTT_FillTome(_npc, 1);
if(_NTTMGR_BuyKey)
NTT_FillKey(_npc);
if(_NTTMGR_DoID)
NTTMGR_IDItems(_npc);
if(_NTTMGR_SellCainItems)
NTTMGR_SellItems(_npc);
if(MyConfig_MiniShopBot)
MyVi_MiniShopBot(_npc);
}
}
me.Cancel(1);
}
}
[COLOR="Red"]NTC_Delay(1000);[/COLOR]
}
oder ob ich anders wo ansetzten sollte??
danke schonmal für die mühe =)
greezZ Toppa
e.: hab es jetzt einfach mal mit einem 1000 delay probirt und ja es funzt werd mal probieren wie weit ich das runter schrauben kann und es dann bei allen tradern einsetzten für alle die das gleiche problem haben also im obrigen code unter der NTTownManager.ntl eintragen und hänger frei durch die stadt gleiten^^
2.e.: auf 200 läufter gut 100 würde warscheinlich auch gehen aber da hat er noch kleine schlenker in random richtung da es sich aber nur um 1/10 sekunde handelt lass ichs lieber auf 200 für den fall das er durch schneller gehen als das spiel erlaubt doch hängen bleibt^^