@Calijnaar
Ohne dir zu nahe treten zu wollen, es macht wenig Sinn Quelltext(-auszüge) zu posten, wenn du diese selber nicht verstehst. Was du dort gepostet hast bewirkt eine Fehlerausgabe und das Beenden des Scripts, in dem es ausgeführt wird.
@Gadinho92
Umgerechnet in € ist das ein verdammt magerer Stundenlohn. Und warum sollte er nichts dafür nehmen, wenn er seine Zeit investiert?
@topic
Vielleicht mache ich es mal am Wochenende mal, unter der Woche komme ich bestimmt nicht dazu.
Ist an sich eine copy&paste Aufgabe, ohne größere Ansprüche. Man muss nur ein paar IDs anpassen, aber kann die vorhandenen Funktionen benutzen. Eigentlich muss man dazu nichtmal programmieren können, es reicht wenn man copy&paste beherrrscht und weiss wo man IDs nachlesen kann.
@Calijnaar
Ohne dir zu nahe treten zu wollen, es macht wenig Sinn Quelltext(-auszüge) zu posten, wenn du diese selber nicht verstehst. Was du dort gepostet hast bewirkt eine Fehlerausgabe und das Beenden des Scripts, in dem es ausgeführt wird.
Muddy
Natürlich funktioniert das alleine nicht, da ja Eingabeparameter und eine Umstandsabfrage fehlen.
Allerdings hatte ich jetzt auch keine Lust das groß weiter zu erläutern, da ich der Meinung bin, dass man nicht alles vorkauen muss. Wenn er Weltsteinturm haben will, dann kann er ja ruhig mal daran rumfummeln.
Die Funktion die von mir genannt wurde ist allerdings die Funktion, die auch zum clearen der anderen Level verwendet wird.
Natürlich funktioniert das alleine nicht, da ja Eingabeparameter und eine Umstandsabfrage fehlen.
Allerdings hatte ich jetzt auch keine Lust das groß weiter zu erläutern, da ich der Meinung bin, dass man nicht alles vorkauen muss. Wenn er Weltsteinturm haben will, dann kann er ja ruhig mal daran rumfummeln.
Die Funktion die von mir genannt wurde ist allerdings die Funktion, die auch zum clearen der anderen Level verwendet wird.
Soweit so gut, letzteres stimmt trotzdem nicht.
Was du genannt hast ist der Aufruf der Funktion NTC_SendMsgToScript("NTBotGame.ntj", string msg).
Diese sendet ein Message Event an die "NTBotGame.ntj". Je nachdem wie der zweite Übergabeparameter aussieht, wird auf dieses Event reagiert. Der default Fall dafür ist eine Fehlerausgabe, genau das passiert hier, es wäre aber beispielsweise auch das Ausführen des nächsten Scripts im Array mit dem Parameter "SCRIPT_END" möglich.
D2NT Bo Script 05/02/2012 - Diablo 2 - 17 Replies Also, ich habe einen Bo Barbar in Classic, ich hätte gerne, das wenn ein Tp von Leader Char geöffnet wird, er rein geht und ein tp macht . Sollte so aussehen, Char geht ins Game, Durchs Leader tp(in CS) dann Bo, das wars auch wieder.
könnte jemand so was scripten/schreiben?
würde auch fg offern
E: Jetzt fällts mir auf :D
[D2NT] Hot-IP Script 06/04/2011 - Diablo 2 Programming - 32 Replies Guten Abend!
Hier mal ein ganz nützliches Script, um nicht "trocken" nach Hot-IP's zu suchen, sondern dies während der normalen Botsequenzen zu tun.
Das D2NT-eigene Feature stoppt das Script soweit ich weiss nur bei der Meldung "Diablo wandelt auf der Erde".
1.) Neues Script erstellen
Als erstes erstellt Ihr eine neue Script-Datei mit dem Namen "NTCloneHunter.ntj" im Ordner "scripts/NTBot/bots/". Der Name des Scripts kann natürlich jeder Beliebige sein. Das Script sieht folgendermaßen...
[suche] d2nt level rush script 1-25 / follow script 06/23/2010 - Diablo 2 Programming - 5 Replies moin
erstmal sry falls es da doch schon was passendes zu gab - hab schonmal gesucht aber nur alte sachen gefunden oder eben antworten in richtung "geht so schnell dafür braucht man keinen bot" ^^
mein problem besteht darin dass ich für lvl 1 bis 20 immer x stunden brauche - trist geht ja noch halberwegs aber mit tombruns such ich mich immer dusselig ^^ - bzw cows sind noch schlimmer (dafür geht das cow-script für d2nt ausm bluebird zumindest halberwegs)
die frage ist jetz die - giebt...
D2NT script umschreiben pls hlp 06/20/2010 - Diablo 2 Programming - 1 Replies würde mich freuen wenn jemand zeit hätte, um mir kurz das untere beispiel zu bearbeiten oder zu sagen wie ich das selber machen kann
es geht um den code:
controlData.click(controlData.controls.characterS elect.button.exit);
timeoutDelay(realmDownRetry*60*1000, location);
break;
ich habe das aus dem d2nt script und müsste es so umgestellt haben das er nicht die "realmDownRetry*60*1000" macht sondern eine datei (*.bat ausführt). was noch besser wäre wenn er 3min delay hätte und die bat...