Quote:
Originally Posted by ajom
und jetzt ein mal in deutsch plz! :)
|
Wenn ich das kritisieren würde, müsste ich es bei 2 von 3 Posts tun, darum habe ich mir das gar nicht erst angewöhnt.
Dafür habe ich mir angewöhnt, Beiträge zu ignorieren, wenn ich sie wegen sprachlicher Unzulänglichkeiten nach einmaligem Durchlesen nicht verstehe. :)
Quote:
Originally Posted by sternenlooper
wieso eins cript überarbeiten das er gerade mal für einen char braucht? ^^
dann lieber ein script gebend as er es vorher selbst entscheiden kann und das 1min dauert zu erstellen!
Code:
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");
NT_LoadConfig();
NTSI_LoadNIPFiles("NTBot/item_configs");
NTA_Initialize();
if(!NTTM_CheckAct())
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_CheckAct()");
return;
}
NTTMGR_TownManager();
if(!NTTM_TownMove("waypoint"))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_TownMove()");
return;
}
if(!NTM_TakeWaypoint(2))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()");
return;
}
NTP_DoPrecast(true);
NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
}
immer diese perfektionisten pff ^^
füge das in eine datei ein und benne sie wie du willst und füge diese vorher als script aus (vor dem baal run)
|
So geht es natürlich auch. :)
Was mir daran nicht gefällt ist aber die Tatsache, dass er danach nicht selbstständig in die Stadt geht, bzw. erst im Zuge des nächsten Scripts über die
NTTM_CheckAct() Funktion über ein Tp und das obwohl der Char mitten auf einem Wegpunkt steht. :(
Ich würde eher sowas machen:
Code:
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");
NT_LoadConfig();
NTSI_LoadNIPFiles("NTBot/item_configs");
NTA_Initialize();
if(!NTTM_CheckAct())
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_CheckAct()");
return;
}
NTTMGR_TownManager();
if(!NTTM_TownMove("waypoint"))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_TownMove()");
return;
}
if(GetWaypoint(31) && NTM_TakeWaypoint(111))
{
NTP_DoPrecast(true);
if(!NTM_TakeWaypoint(NTC_AREA_ID_ACT_5))
NTTM_CheckAct();
}
else
Print("ÿc1Lack of Frigid Waypoint!");
NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
}
Quote:
Originally Posted by RATTENFUCHS
Danke erstmal dafür . Er lädt die cfg doch laufen will er nicht :/
|
Bedenke das du nach dem Einfügen/Erstellen von neuen Scripts einen Manager Restart durchführen musst, ansonsten können diese nicht ausgeführt werden. ;)
Lg
Muddy