[D2NT TheBluebird v1.1] Beta: Waypoint-Script

05/12/2010 18:16 TheBluebird#1
Hey!

Ich bin jetzt erstmal für ein paar Tage in Österreich und wollte euch in der Zeit die Chance geben, ein neues Script zu testen:

Das Waypoint-Script!

Wie der Name schon sagt, gibt euch der Bot die einzelnen Wegpunkte eines jeden Aktes.
Er macht ein TP, wartet, bis ihr durchgegangen seid und macht, sobald ihr wieder in der Town steht, das nächste TP usw.

Voraussetzung:

- D2NT TheBluebird v1.1
- Der Bot-Char muss ALLE Wegpunkte bereits besitzen

Der Bot-Char muss einmal alle WP's in der jeweiligen Schwierigkeitsstufe besitzen. Also macht man sich manuell einmal die Arbeit, alle WP's zu finden, kann dann aber problemlos alle WP's an andere Chars weitergeben und man spart sich eine Menge Aufwand!

Einstellung:

Code:
	//------------------------------------------------------------------------------
	// Wegpunkte
	//------------------------------------------------------------------------------
	

	//NTConfig_Script.push("NTWaypoint Akt 1.ntj"); 
	//NTConfig_Script.push("NTWaypoint Akt 2.ntj"); 
	//NTConfig_Script.push("NTWaypoint Akt 3.ntj"); 
	//NTConfig_Script.push("NTWaypoint Akt 4.ntj"); 
	//NTConfig_Script.push("NTWaypoint Akt 5.ntj");
Fügt das hier in die NTConfig des Bot-Chars, der die WP's geben soll und stellt das Script auf "public". (Ich hoffe, ihr wisst, was ich meine ;) )
Alle anderen Scripte sollten ausgeschaltet werden!

Des Weiteren fügt ihr die Dateien, die ich euch im Anhang an diesen Post hochgeladen habe, in diesen Ordner ein:
Code:
 D2NT TheBluebird v1.1\D2NT\scripts\NTBot\bots
Wie startet man das jetzt?

Ganz einfach:
1. Mit dem Bot-Char ein Game auf gewünschter Schwierigkeitsstufe erstellen
2. Mit dem Char, der die WP's bekommen soll, dieses Game joinen
3. Party annehmen
4. Zum Portalspot gehen und auf die TP's zu den WP's warten ;)

Sollte alles in allem zuverlässig laufen - wenn nicht, teilt es mir bitte mit!
Es mag dem einen oder anderen vielleicht ne Sekunde zu langsam sein, aber so stelle ich wenigstens sicher, dass man den jeweiligen WP auch wirklich bekommen kann.

Wenn alles gut läuft, werde ich dieses Script in das nächste Update des D2NT TheBluebird v1.2 standartmäßig mit einbeziehen.

Credits gehen dabei an Neo028Neo028 von EoN, da ich mir ein paar wenige Zeilen aus seinem Rush-Bot zu Nutze gemacht habe, damit der Bot auch auf denjenigen wartet, der die WP's bekommen soll.

Viel Spaß mit dem Script!

Gruß Blue
05/14/2010 03:45 Gummibaer1234#2
danke für das skript !
ein kleiner fehler ist aber in der datei NTWaypoint Akt 5.ntj .

zeile 75
while(!NTC_IsQuesterOut()

dort fehlt eine klammer.

while(!NTC_IsQuesterOut())
05/19/2010 23:02 Diablofarmer#3
hi,
du kannst viele redundanzen vermeiden , in dem du die wp werte in n array packst und es per schleife abrufst, wäre kürzer und eleganter :)
12/26/2010 21:14 mirkoregge#4
Nach Akt 4 hats ewig gedauert, bevor er Akt 5 aufgerufen hat. Der Leecher kommt immer direkt rein. Mit der Änderung von Gummibaer1234 funktioniert Akt 5 auch :)