Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 07:26

  • Please register to post and access all features, it's quick, easy and FREE!

 

[Release] Enhanced Waypoint Catcher V1.0

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
[Release] Enhanced Waypoint Catcher V1.0

Zuerst mal ganz lieben Dank an Muddy, der hier ja viel gemacht hat und den Waypoint Catcher zur Verfügung stellt.

Mir ging es so, dass des öfteren der Char starb, D2 abstürzte oder sonstwas beim holen der WP's schief ging. Jedesmal fing es also zumindest mit dem besagten Act von vorne an. Dies inspirierte mich, das Skript von Muddy ein wenig zu erweitern.

Folgende Erweiterungen sind eingebaut:

V1.1 vom 12/25/2011
- Inneres Kloster wird nun gefunden wenn Katakomben Level 2 vorhanden ist (wird Rückwärts gelaufen)
- Fehler im Act2 mit Hallen der Toten gefixt

V1.0 vom 12/15/2011
- vorhandene WP's werden benutzt
- PreCast wird ausgeführt


Macht Euch auf alle Fälle eine Kopie der bestehenden MWWaypointCatcher.ntj bevor Ihr meine benutzt!

Desweiteren ist es möglich das es an der ein oder anderen Stelle noch Probleme gibt. Wäre nett wenn Ihr mir dann hier posten würdet wo und welcher Fehler aufgetreten ist, damit ich ihn fixen kann.
Attached Files
File Type: zip MWWaypointCatcher_V1.1.zip (7.8 KB, 85 views)



-Sun- is offline  
Thanks
8 Users
Old   #2
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Platzhalter


-Sun- is offline  
Old   #3
 
elite*gold: 21
Join Date: Nov 2011
Posts: 97
Received Thanks: 22
Oh sehr schön, werd ich am Wochenende mal testen und dann hier berichten.
tr00perplayer is offline  
Old   #4
Administrator
 
elite*gold: 272143
Join Date: Jan 2010
Posts: 22,490
Received Thanks: 12,148
In der ursprünglichen Version hatte ich eigentlich sogar vorgesehen, dass der Char beim letzten vorhandenen Wegpunkt im Akt beginnt, sofern er denn nicht gerade Anweisung hat, TPs an den Wegpunkten zu erstellen.

Aber gut, dann lief das wohl doch noch nicht so wie angedacht, zumal die Entwicklung dieses Scripts ohnehin schon so weit zurückliegt, dass ich mich kaum noch an nähere Einzelheiten erinnere. Insofern also auf jeden Fall schön, dass du dich der Sache nochmal angenommen hast.

Ich erinnere mich auch noch an massive Probleme beim Pathing in den Ebenen Jail Level 1 -3. Ich müsste eigentlich mal ausprobieren, ob man diese Probleme mit D2BS auch hat, obwohl ich es mir kaum vorstellen kann. Zumal dort gerade vor kurzem der komplette Pathing Algorithmus durch ein mächtigeres und perfomanteres Äquivalent ersetzt worden ist.


Muddy Waters is offline  
Old   #5
 
elite*gold: 0
Join Date: Mar 2010
Posts: 539
Received Thanks: 418
Habe mal kurz den Code überflogen und habe schon was zu meckern... :P
Code:
function doJobsAfterWPnf()
{
	me.Cancel(0);
	[B]me.Cancel(1);[/B]
	NTP_DoPrecast(true);
}
Es sollte reichen, wenn du nur me.Cancel(0) verwendest, da damit alle Interaktionen abgebrochen werden, bei me.Cancel(1) würde nur das aktuelle (in dem Fall vermutlich das WP-Menü) geschlossen.

Verbesserungsvorschläge:
  • Da es ja Probleme im jail gibt, eventuell überprüfen, ob schon der WP Inner vorhanden ist und wenn das der Fall sein sollte, von da weiter machen.
  • Ein Name für die Funktion, der in das Namensschema passt, das Muddy verwendet. Wäre schade, wenn du scho einen schönen Code mit einer unpassend benannten Funktion verunstaltest.
    Ich weiß, ich bin unmöglich, aber ich stehe einfach auf schönen Code... Vor allem, da Muddy's der einzige mir bekannte D2NT ist, wo der Code durchgehend schön formatiert ist!
TheCrazy11 is offline  
Thanks
1 User
Old   #6
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Jail schau ich mir dann mal an, den me.Cancel(1) schmeiß ich raus und Vorschläge für nen Funktionsnamen nehm ich gerne an
-Sun- is offline  
Old   #7
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,442
Received Thanks: 290
Die Probleme mit dem Jail sind erst mit dem Patch von 1.13 aufgetaucht, vorher liefs problemlos. Ergo Pointer falsch bzw. gar nicht geupdated, würd ich sagen.
Diablofarmer is offline  
Old   #8
Administrator
 
elite*gold: 272143
Join Date: Jan 2010
Posts: 22,490
Received Thanks: 12,148
Auch dieses Script findet sich nun in den Quicklinks.
Muddy Waters is offline  
Thanks
2 Users
Old   #9
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
V1.1 vom 12/25/2011
- Inneres Kloster wird nun gefunden wenn Katakomben Level 2 vorhanden ist (wird Rückwärts gelaufen)
- Fehler im Act2 mit Hallen der Toten gefixt
-Sun- is offline  
Thanks
2 Users
Old   #10
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,442
Received Thanks: 290
ach zurückporten geht ? manchmal übersieht man die offensichtlichsten Lösungsansatze ^_^

Quote:
Originally Posted by -Sun- View Post
Ja, nur leider geht Jail immer noch nicht. Da scheint im D2NT ein Fehler zu sein und ein Workaround ist noch nicht wirklich in Sicht.
hab wiedermal nicht richtig gelesen ^.^
War iwie der Meinung Jail gelesen zu haben ;P
Hatte nach dem Release der NT Version auch einiges Versucht und kann mir nicht vorstellen, dass sich jemand die Mühe macht die DLL nach dem Fehler zu durchsuchen :|
Diablofarmer is offline  
Old   #11
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Ja, nur leider geht Jail immer noch nicht. Da scheint im D2NT ein Fehler zu sein und ein Workaround ist noch nicht wirklich in Sicht.
-Sun- is offline  
Old   #12
 
elite*gold: 0
Join Date: Aug 2009
Posts: 435
Received Thanks: 159
hmm aber der etal kann das meiner meinung nach, vlt da mal rein gucken wie die das gelöst haben...
DeathFromHeaven is offline  
Thanks
1 User
Old   #13
 
elite*gold: 0
Join Date: Apr 2010
Posts: 23
Received Thanks: 1
die .ntj in den bots ordner und was muss ich in der Char config exakt einfügen oder noch tun damit der bot dann läuft?
synex21 is offline  
Old   #14
 
elite*gold: 0
Join Date: Oct 2011
Posts: 121
Received Thanks: 126
Wie bei Muddy schon wunderbar in den Char-Configs erklärt:
Code:
	MWConfig_Script.push(["MWWaypointCatcher.ntj", 0]); MWConfig_WaypointCatcherActs = [1, 2, 3, 4, 5]; MWConfig_TPWaypoints = true; MWConfig_SkipHallsOfPain = true; MWConfig_ClearWaypointPaths = false;
-Sun- is offline  
Old   #15
 
elite*gold: 0
Join Date: Apr 2010
Posts: 23
Received Thanks: 1
Quote:
Originally Posted by synex21 View Post
die .ntj in den bots ordner und was muss ich in der Char config exakt einfügen oder noch tun damit der bot dann läuft?
danke schonmal für die Antwort.

Also die .ntj ist in dem bots ordner und ahbe die zeiel von dir so exakt in die Char config eingefügt.

Fehlermeldung Ingame:

ReferenceError: MWConfig_Script is not defined

wo liegt da der Fehler?

E: ahh denke sehe das Problem das Script ist nur für Muddy oder auch für Bluebird?
wenn es nur für Muddy ist, was muss ich ändern, damit er bei Bluebird auch funzt?

danke schomma im vorraus.


synex21 is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
[Realease] Muddy's Waypoint Catcher
Moin zusammen, hier mal die erste Release Version eines kleinen Scripts genannt Waypoint Catcher. Das ganze ist jetzt nichtmal 24h alt,...
46 Replies - Diablo 2 Programming
Waypoint catcher im Muddy's
tach jemand ne flotte anleitung, wie ich den waypoint catcher in der char config aktiviere? ihr wisst ja, ich hab's nicht so mit den configs ;) ...
5 Replies - Diablo 2
[D2NT Release] Nice Waypoint Give Script
Tell me if you like the idea of this script. You can make other script for leeches to take those waypoints automatically. Its pretty much...
9 Replies - Diablo 2 Programming
Script - Waypoint Catcher
Hallo, wollt mal fragen obs für den D2NT ein Waypoint Catcher Script gibt? Also der Bot soll praktisch alle Waypoints selber finden und annehmen....
13 Replies - Diablo 2
[Release] Enhanced Lottery
EDIT: I added +n stone plus, forgot to add that after I edited it a while back. And announcing what you won to the server. Screenshot 1:...
35 Replies - CO2 PServer Guides & Releases



All times are GMT +1. The time now is 07:26.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.