nen codia script ab dem star + eines das mir das pmt :)
naja gefühlt hab ich mit 2 chars mit denen ich schon monate lang botte (natürlich 9x) wirklich nichts gutes an items beim gamblen gefunden... ja ich weiß es ist luck, aber man kann genauso gut craften. Würde sowas gehen wie ein Craftscript? Also 1 Char sammelt Runen (ist eh schnell voll..) einer Juwelen und einer Gems und ein Char hat dann Gold und kauft amus und craftet damitQuote:
was haltet ihr von einem gamble script?
x goldbarbs farmen gold -> Gold voll -> game joinen -> alles gold droppen --> weiter farmen
im game wartet n lvl 9x char und pickt alles und gambled
._.
Quote:
Mhh wie wäre es damit das der bot alle kisten in der geheimen zuflucht öffnet und dann erst den beschwörer killt
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(74))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()");
return;
}
NTP_DoPrecast(true);
if(NTConfig_KillFireEye)
{
if(NTM_TakeUnit(NTC_UNIT_OBJECT, 298))
{
if(NTA_KillMonster(GetLocaleString(2885)))
{
if(NTConfig_ClearPosition)
NTA_ClearPosition();
NTSI_PickItems();
}
if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 298))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToPresetUnit()");
return;
}
if(!NTM_TakeUnit(NTC_UNIT_OBJECT, 298))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeUnit()");
return;
}
}
}
if(NTConfig_OpenAllChests)
{
_unit = GetPresetUnits(me.areaid, NTC_UNIT_OBJECT);
if(_unit)
{
for(n = 0 ; n < _unit.length ; n++)
{
if(_unit[n].id == 580)
{
NTM_MoveTo(me.areaid, _unit[n].roomx*5+_unit[n].x, _unit[n].roomy*5+_unit[n].y);
_chest = NTC_FindUnit(NTC_UNIT_OBJECT, "chest");
if(_chest)
{
do
{
if(NTC_OpenChest(_chest))
NTSI_PickItems();
}while(_chest.GetNext());
}
}
else if(_unit[n].id == 104 || _unit[n].id == 105 || _unit[n].id == 106 || _unit[n].id == 107)
{
NTM_MoveTo(me.areaid, _unit[n].roomx*5+_unit[n].x, _unit[n].roomy*5+_unit[n].y);
_chest = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(3247));
if(_chest)
{
do
{
if(NTC_OpenChest(_chest))
NTSI_PickItems();
}while(_chest.GetNext());
}
_chest = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(3248));
if(_chest)
{
do
{
if(NTC_OpenChest(_chest))
NTSI_PickItems();
}while(_chest.GetNext());
}
}
}
}
}
if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 357, 2, 2))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToPresetUnit()");
return;
}
if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTMGR_CheckSafe()");
return;
}
if(!NTA_KillMonster(250))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTA_KillMonster()");
return;
}
if(NTConfig_ClearPosition)
NTA_ClearPosition();
NTSI_PickItems();
NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
}
thx erster probelauf lief klasse!Quote:
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(74)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()"); return; } NTP_DoPrecast(true); if(NTConfig_KillFireEye) { if(NTM_TakeUnit(NTC_UNIT_OBJECT, 298)) { if(NTA_KillMonster(GetLocaleString(2885))) { if(NTConfig_ClearPosition) NTA_ClearPosition(); NTSI_PickItems(); } if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 298)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToPresetUnit()"); return; } if(!NTM_TakeUnit(NTC_UNIT_OBJECT, 298)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeUnit()"); return; } } } if(NTConfig_OpenAllChests) { _unit = GetPresetUnits(me.areaid, NTC_UNIT_OBJECT); if(_unit) { for(n = 0 ; n < _unit.length ; n++) { if(_unit[n].id == 580) { NTM_MoveTo(me.areaid, _unit[n].roomx*5+_unit[n].x, _unit[n].roomy*5+_unit[n].y); _chest = NTC_FindUnit(NTC_UNIT_OBJECT, "chest"); if(_chest) { do { if(NTC_OpenChest(_chest)) NTSI_PickItems(); }while(_chest.GetNext()); } } else if(_unit[n].id == 104 || _unit[n].id == 105 || _unit[n].id == 106 || _unit[n].id == 107) { NTM_MoveTo(me.areaid, _unit[n].roomx*5+_unit[n].x, _unit[n].roomy*5+_unit[n].y); _chest = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(3247)); if(_chest) { do { if(NTC_OpenChest(_chest)) NTSI_PickItems(); }while(_chest.GetNext()); } _chest = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(3248)); if(_chest) { do { if(NTC_OpenChest(_chest)) NTSI_PickItems(); }while(_chest.GetNext()); } } } } } if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 357, 2, 2)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToPresetUnit()"); return; } if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTTMGR_CheckSafe()"); return; } if(!NTA_KillMonster(250)) { NTC_SendMsgToScript("NTBotGame.ntj", "NTA_KillMonster()"); return; } if(NTConfig_ClearPosition) NTA_ClearPosition(); NTSI_PickItems(); NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END"); }
Und in der CharConfig das einfügen:
NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = false; NTConfig_OpenAllChests = true
Quote:
kurze frage wo muss ich das in der code box einfügen oder verstehe ich da was falsch
spielst du auf englisch oder deutsch?Quote:
sry nach mehreren probe läufen öffnet er keine truhen habe es so kopiert wie es in der box steht und ersetzt habe das in der char config NTConfig_OpenAllChests = true; eingefügt aber meine nette sorc telt nur zu den kisten hin und öffnet sie NICHT und ja habe NTConfig_OpenChest = true;
er klickt sie zwar an aber öffnet sie nicht
ich benutze den bluebird liegt es eventuell dadran?
jo das wär nice falls es technisch möglich ist (denke tombruns wären da das problem)Quote:
ein lvl skript für 1-40 in norm um dann soäter die baal quests zu machen wäre super.