Automule Beta

05/19/2010 22:25 Snake1972#31
? echt
wo ^^ finde das nicht
05/19/2010 22:27 Medix#32
Beim Supportchar einfach cobaal einstellen? :o Versteh grad die Frage nicht ganz ._.

post mal fehlermeldung pls


scheint so ,dass er dein schreinscript nicht beenden kann.
Hast du NTBotGame.ntj undverändert gelassen?
Hast du die files für das itemlog angelegt? (also das charfile)
05/19/2010 22:28 Snow_Junky#33
wie funktionier das mit kukbotstarter?

bei mir steht der bot nur in game und macht nix
05/19/2010 22:30 Medix#34
Quote:
Originally Posted by baalbot34 View Post
wie funktionier das mit kukbotstarter?

bei mir steht der bot nur in game und macht nix
das ist ganz genau der sinn davon ^.^


musst über redvex laufen lassen . Somit ersetzt d2nt den kukbotstarter.

--> Minimiert games erstellen
05/19/2010 22:38 Snow_Junky#35
axo dann nvm weil ich redvex nicht fixed bekomme aber thx für antwort
05/19/2010 22:46 XxArenaxX#36
Quote:
Originally Posted by Medix View Post
Beim Supportchar einfach cobaal einstellen? :o Versteh grad die Frage nicht ganz ._.

post mal fehlermeldung pls


scheint so ,dass er dein schreinscript nicht beenden kann.
Hast du NTBotGame.ntj undverändert gelassen?
Hast du die files für das itemlog angelegt? (also das charfile)
ich möchte zB meinem Druiden sagen das er zum Wp gehen soll und den Pala boen soll da sein Bo wesentlich höher ist. Ist doch der Sinn, oder? Vlt verstehe ich das auch falsch^^

NtBotGame habe ich nichts geändert, genau da kommt auch der Fehler bei dem Baalleecher (Zeile 1)
Itemlog habe ich angelegt

NtBotGame sieht bei mir so aus, werde auch nicht schlau draus^^

Code:
var _0x9d6f=["\x6C\x69\x62\x73\x2F\x63\x6F\x6D\x6D\x6F\x6E\x2F\x4E\x54\x43\x6F\x6D\x6D\x6F\x6E\x2E\x6E\x74\x6C","\x4E\x54\x42\x6F\x74\x2F\x63\x68\x61\x72\x5F\x63\x6F\x6E\x66\x69\x67\x73","\x4E\x54\x42\x6F\x74\x2F\x69\x74\x65\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x73","\x4E\x54\x42\x6F\x74\x2F\x74\x6F\x6F\x6C\x73\x2F\x4E\x54\x48\x6F\x73\x74\x69\x6C\x65\x2E\x6E\x74\x6A","\x6C\x69\x62\x73\x2F\x63\x6F\x6D\x6D\x6F\x6E\x2F\x4E\x54\x58\x70\x2E\x6E\x74\x6C","\x6C\x65\x6E\x67\x74\x68","\x4E\x54\x42\x6F\x74\x2F\x74\x6F\x6F\x6C\x73\x2F\x4E\x54\x54\x6F\x6F\x6C\x73\x54\x68\x72\x65\x61\x64\x41\x63\x63\x65\x70\x74\x49\x6E\x76\x69\x74\x65\x4F\x6E\x6C\x79\x2E\x6E\x74\x6A","\x4E\x54\x42\x6F\x74\x2F\x74\x6F\x6F\x6C\x73\x2F\x4E\x54\x54\x6F\x6F\x6C\x73\x54\x68\x72\x65\x61\x64\x2E\x6E\x74\x6A","\x4E\x54\x42\x6F\x74\x2F\x62\x6F\x74\x73\x2F","\x52\x75\x6E\x6E\x69\x6E\x67\x20","\x6C\x6F\x67\x73\x2F","\x6E\x61\x6D\x65","\x2F\x65\x78\x70\x2E\x74\x78\x74","","\xFF\x34\x38\x41\x32\x30\x39\x47\x61\x6D\x65","\x2D","\x73\x70\x6C\x69\x74","\x67\x61\x6D\x65\x6E\x61\x6D\x65","\x20\x28","\x29\x20","\x20","\x77\x61\x73\x20\x66\x69\x6E\x69\x73\x68\x65\x64\x20\x73\x75\x63\x63\x65\x73\x73\x66\x75\x6C\x6C\x79\x21","\x69\x6E\x64\x65\x78\x4F\x66","\xFF\x63\x34","\x6D\x61\x78\x67\x61\x6D\x65\x74\x69\x6D\x65","\x72\x75\x6E\x6E\x69\x6E\x67","\x53\x74\x6F\x70\x70\x65\x64\x20","\x45\x78\x70\x3A\x20","\x2E","\x2C","\x20\x20\x20\x4C\x76\x6C\x20\x75\x70\x20\x69\x6E\x3A\x20","\x20\x72\x75\x6E\x73\x21","\x58\x20\x50\x6F\x73\x69\x74\x69\x6F\x6E\x3A\x20","\x78","\x59\x20\x50\x6F\x73\x69\x74\x69\x6F\x6E\x3A\x20","\x79","\x4E\x54\x42\x6F\x74\x4C\x65\x65\x63\x68\x2E\x6E\x74\x6A","\x4D\x55\x4C\x45\x5F\x53\x54\x41\x52\x54","\x4E\x54\x42\x6F\x74\x2E\x6E\x74\x6A","\x53\x74\x61\x73\x68\x20\x66\x75\x6C\x6C\x20\x2D\x20\x4D\x75\x6C\x69\x6E\x67\x20\x49\x74\x65\x6D\x73","\x53\x43\x52\x49\x50\x54\x5F\x45\x4E\x44","\xFF\x63\x31","\x20\x3A\x20","\x20\x66\x61\x69\x6C\x65\x64","\xFF\x45\x30\x30\x30\x30\x30","\x20\x66\x61\x69\x6C\x65\x64\x20\x28","\x29","\x20\x66\x61\x69\x6C\x65\x64\x20\x28\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x61\x72\x65\x61\x29","\x44\x32\x4E\x54\x20\x4D\x61\x6E\x61\x67\x65\x72"];var CurScriptIndex=0;var LastScript=false;var _TotalExp=[0,0,500,1500,3750,7875,14175,22680,32886,44396,57715,72144,90180,112725,140906,176132,220165,275207,344008,430010,537513,671891,839864,1049830,1312287,1640359,2050449,2563061,3203826,3902260,4663553,5493363,6397855,7383752,8458379,9629723,10906488,12298162,13815086,15468534,17270791,19235252,21376515,23710491,26254525,29027522,32050088,35344686,38935798,42850109,47116709,51767302,56836449,62361819,68384473,74949165,82104680,89904191,98405658,107672256,117772849,128782495,140783010,153863570,168121381,183662396,200602101,219066380,239192444,261129853,285041630,311105466,339515048,370481492,404234916,441026148,481128591,524840254,572485967,624419793,681027665,742730244,809986056,883294891,963201521,1050299747,1145236814,1248718217,1361512946,1484459201,1618470619,1764543065,1923762030,2097310703,2286478756,2492671933,2717422497,2962400612,3229426756,3520485254,0];var _ExpToNextLvl=[0,500,1000,2250,4125,6300,8505,10206,11510,13319,14429,18036,22545,28181,35226,44033,55042,68801,86002,107503,134378,167973,209966,262457,328072,410090,512612,640765,698434,761293,829810,904492,985897,1074627,1171344,1276765,1391674,1516924,1653448,1802257,1964461,2141263,2333976,2544034,2772997,3022566,3294598,3591112,3914311,4266600,4650593,5069147,5525370,6022654,6564692,7155515,7799511,8501467,9266598,10100593,11009646,12000515,13080560,14257811,15541015,16939705,18464279,20126064,21937409,23911777,26063836,28409582,30966444,33753424,36791232,40102443,43711663,47645713,51933826,56607872,61702579,67255812,73308835,79906630,87098226,94937067,103481403,112794729,122946255,134011418,146072446,159218965,173548673,189168053,206193177,224750564,244978115,267026144,291058498,0];var CloneDiabloString;var CloneDiabloNotify=false;var _xpgamestart;var _xpcurrent;var _gainperboss;var _runstartshere;var _runendshere;var _startLvl;var _startExp;var _startTime;var _display;function NTMain(){Delay(1000);Include(_0x9d6f[0]);NTC_IncludeLibs();NTC_IncludeConfig(_0x9d6f[1]);NT_LoadConfig();NTSI_LoadNIPFiles(_0x9d6f[2]);if(NTConfig_KillHostilePlayer){Load(_0x9d6f[3]);} ;Include(_0x9d6f[4]);NTE_InitializeStats();_xpgamestart=(2147483648+me.GetStat(13));_levelingamestart=me.GetStat(12);_xpcurrent=_xpgamestart;_runstartshere=GetTickCount();if(NTConfig_StartDelay>0){;;} ;NTC_Delay(NTConfig_StartDelay);SetUIState(0x0A,true);NTT_GetCorpses();if(NTConfig_Script[_0x9d6f[5]]>0){NTCU_InitCubing();NTT_ClearInventory();NTT_ClearBelt();if(NTConfig_AcceptInviteOnly){Load(_0x9d6f[6]);} else {Load(_0x9d6f[7]);} ;if(NTConfig_CheckCloneDiablo){CloneDiabloString=GetLocaleString(11005);RegisterEvent(EVENT_GAMEMSG,NT_GameMsgEvents);} ;RegisterEvent(EVENT_KEYDOWN,NT_KeyEvents);RegisterEvent(EVENT_SCRIPTMSG,NT_ScriptMsgEvents);Load(_0x9d6f[8]+NTConfig_Script[CurScriptIndex]);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);while(!LastScript||CloneDiabloNotify){NTC_Delay(500);_gainperboss=(2147483648+me.GetStat(13))-_xpcurrent;_xpcurrent=_xpcurrent+_gainperboss;} ;} ;var _0xb8f2x11=_0x9d6f[10]+me[_0x9d6f[11]]+_0x9d6f[12];fhx=FileOpen(_0xb8f2x11,0);fhx.WriteLine(_0x9d6f[13]);fhx.Close();NTE_ComputeStats();sendEventToOOG(9,_0x9d6f[14]+(parseInt(me[_0x9d6f[17]][_0x9d6f[16]](_0x9d6f[15])[1])?_0x9d6f[18]+parseInt(me[_0x9d6f[17]][_0x9d6f[16]](_0x9d6f[15])[1])+_0x9d6f[19]:_0x9d6f[20])+_0x9d6f[21],0);ExitGame();} ;function NT_GameMsgEvents(_0xb8f2x13,_0xb8f2x14){if(_0xb8f2x14==4&&_0xb8f2x13[_0x9d6f[22]](CloneDiabloString)!=-1){CloneDiabloNotify=true;NTC_SendLogToOOG(NTC_LOG_COMMON,_0x9d6f[23]+CloneDiabloString);SetStatusText(CloneDiabloString);me[_0x9d6f[24]]=0;NTC_StopScript(NTConfig_Script[CurScriptIndex]);NTC_Delay(500);NTTM_CheckAct();} ;} ;function NT_KeyEvents(_0xb8f2x16){var _0xb8f2x17;switch(_0xb8f2x16){case 19:_0xb8f2x17=NTC_FindScript(NTConfig_Script[CurScriptIndex]);if(_0xb8f2x17){if(_0xb8f2x17[_0x9d6f[25]]){_0xb8f2x17.Stop();NTC_Delay(300);ClickMap(NTC_CLICK_LUP,NTC_SHIFT_NONE,null);SetStatusText(_0x9d6f[26]+NTConfig_Script[CurScriptIndex]);} else {Load(_0x9d6f[8]+NTConfig_Script[CurScriptIndex]);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);} ;} ;break ;;case 111:var _0xb8f2x18=_0x9d6f[10]+me[_0x9d6f[11]]+_0x9d6f[12];fh=FileOpen(_0xb8f2x18,0);var _display=fh.ReadLine();if(!_display){_display=_0x9d6f[15];} ;SetStatusText(_0x9d6f[27]+addSeparatorsNF((_xpcurrent-_xpgamestart),_0x9d6f[28],_0x9d6f[28],_0x9d6f[29])+_0x9d6f[30]+_display+_0x9d6f[31]);NTC_Delay(5000);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);fh.Close();break ;;case 69:Print(_0x9d6f[32]+me[_0x9d6f[33]]);Print(_0x9d6f[34]+me[_0x9d6f[35]]);break ;;} ;} ;function NT_ScriptMsgEvents(_0xb8f2x13){var _0xb8f2x1a;switch(_0xb8f2x13){case _0x9d6f[40]:if(NTConfig_AutoMule){if(!CheckStashFull()){NTTM_CheckAct();NTC_SendMsgToScript(_0x9d6f[36],_0x9d6f[37]);NTC_SendMsgToScript(_0x9d6f[38],_0x9d6f[37]);NTC_SendLogToOOG(NTC_LOG_COMMON,_0x9d6f[39]);LastScript=true;} else {_gainperboss=(2147483648+me.GetStat(13))-_xpcurrent;_xpcurrent=_xpcurrent+_gainperboss;if(++CurScriptIndex<NTConfig_Script[_0x9d6f[5]]){NTTM_CheckAct();Load(_0x9d6f[8]+NTConfig_Script[CurScriptIndex]);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);} else {LastScript=true;_runendshere=GetTickCount();} ;} ;} else {_gainperboss=(2147483648+me.GetStat(13))-_xpcurrent;_xpcurrent=_xpcurrent+_gainperboss;if(++CurScriptIndex<NTConfig_Script[_0x9d6f[5]]){NTTM_CheckAct();Load(_0x9d6f[8]+NTConfig_Script[CurScriptIndex]);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);} else {LastScript=true;_runendshere=GetTickCount();} ;} ;break ;;default:Print(_0x9d6f[41]+NTConfig_Script[CurScriptIndex]+_0x9d6f[42]+_0xb8f2x13+_0x9d6f[43]);_0xb8f2x1a=GetArea();if(_0xb8f2x1a){NTC_SendLogToOOG(NTC_LOG_COMMON,_0x9d6f[44]+NTConfig_Script[CurScriptIndex]+_0x9d6f[42]+_0xb8f2x13+_0x9d6f[45]+_0xb8f2x1a[_0x9d6f[11]]+_0x9d6f[46]);} else {NTC_SendLogToOOG(NTC_LOG_COMMON,_0x9d6f[44]+NTConfig_Script[CurScriptIndex]+_0x9d6f[42]+_0xb8f2x13+_0x9d6f[47]);} ;if(++CurScriptIndex<NTConfig_Script[_0x9d6f[5]]){NTTM_CheckAct();Load(_0x9d6f[8]+NTConfig_Script[CurScriptIndex]);SetStatusText(_0x9d6f[9]+NTConfig_Script[CurScriptIndex]);} else {LastScript=true;} ;break ;;} ;} ;function sendEventToOOG(_0xb8f2x1c,_0xb8f2x1d,_0xb8f2x1e){return SendCopyData(_0x9d6f[48],null,(_0xb8f2x1c<<16)|_0xb8f2x1e,_0xb8f2x1d);} ;
sieht bei mir im Editor ähnlich aus, aber halt auf 4 Zeilen oder so

-Dudu Script noch nicht ausgereift
-warum telt der Pala vor Baal immer wieder soweit nach hinten?
05/19/2010 22:51 Medix#37
Darf ich fragen wie der fehler genau heißt :)?

Ne bei mir wurde der supporter erst im baalthron gebraucht. Daher ist meine sorc erst losgetelt wenn der supporter in der gruppe war. Ist ne ganz einfache abfrage ob der supporter in der gruppe ist wenn nicht -> warten ; wenn in der gruppe -> lostelen

sollte dazu dienen ,dass ein zu schwacher char nicht alleine in den thron telt wenn er dort nicht alles killen kann.

Für den Supporter stellst du einfach ein cobaal script ein.

Also kein großer schnick schnack von wegen der supporter macht bo beim wp ^.^ (könnt man aber leicht umsetzen ._. )
05/19/2010 22:53 Diablofarmer#38
schick :)
hab mal kurz drüber geguckt .. autotele

u.a könnte man

if(me.areaid == 1)
{
Print("No teleport available in Town");
}

.
.
.


anstatt es für jede area einzeln aufzulisten einfach =>0 und =<x,
so hab gemeckert, arbeit für heute erfüllt :)
05/19/2010 22:56 Medix#39
ja autotele ist auch nicht fertig hab da nur bissl rumpobiert :>
05/19/2010 23:10 Diablofarmer#40
Quote:
Originally Posted by Medix View Post
ja autotele ist auch nicht fertig hab da nur bissl rumpobiert :>
ja toll, jetzt muss ich was anderes schlecht machen :D
05/19/2010 23:11 Snow_Junky#41
btw du hast lifechicken vergessen^^
05/19/2010 23:14 Medix#42
wtf ._. sieht echt so as


NTConfig_LifeChicken = 40;
NTConfig_ManaChicken = 0;


einfach einfügen in die charconfig ._.

hats irgendwer schon zum mulen gebracht?

Sonst verwerf ich das komplette d2ntsc projekt und release nur das automule ohne schnick schnack ._.
05/19/2010 23:24 XxArenaxX#43
werde das morgen mit dem mulen machen, habe ne relativ langweilige Vorlesung wo ich das machen kann. Gucke dann auch noch mit dem Fehler den ich habe bei den Leechern. Heute abend nicht mehr sooooo die Motivation da rumzuspielen^^

Dann habe ich das mit dem Supporter falsch verstanden^^ Bei dem Baalschreinsucher kam keine Fehlermeldung der blieb einfach stehen, egal ob Es gefunden oder nicht.
05/19/2010 23:36 Medix#44
toya_ger, dein fehler liegt zu 100% daran ,dass du den logfolder nicht erstellt hast. Hab eben alles neu runtergeladen zum selber nochmal pobieren und habs auch vergessen kam genau das gleiche raus wie bei dir ^.^

dann einen erstellt -> ging alles nur gibt anscheinend wirklich probleme in der lobby beim spielerstellen.

Lösung:

var joinChatAfterGame = true;

auf false stellen in der NTBot datei.
05/20/2010 09:10 XxArenaxX#45
Problem:

du hast beim NtConfigMule noch die "Bluebird" Pickit aktiviert, nutzt aber selber die "Pickit". Dh der Mulechar pickt nichts, da seine Pickitdatei nicht existiert! Bin zum Glück noch mal ind das Spiel mit dem Mule gegangen und habe noch alles am Boden liegen sehen. Habe jetzt auch mal für die Mules die "Pickit" aktiviert und mal sehen.

Runen will ich eigentlich cuben, jedoch schmeisst er alles aus dem Stash. Kann man den so einstellen das er nur "fertige" Items mult? Hat zB auch Pul und den dazugehörigen Edelstein gemult, und muss das jetzt manuel machen (kein Ding wäre aber schön wenn der Bot das erkennen könnte^^)

Ansonsten lief er wunderbar die Nacht.

Wäre es viel Arbeit zu implementieren, dass er auch in den anderen Tc85 Gebieten nur die Bosse killt? Das im Cs finde ich wunderbar und habe es schon ewig gesucht^^