Servus, ich hätte da eine Frage... .
Und zwar versuche ich ein FriendlessLeech-Script zum laufen zu bekommen. In einem Teil geht es darum, einen Suchfilter einzustellen. In meinem Fall sieht der so aus:
Code:
var extrafilters = ["next game", "//Myrun1 "];
Allerdings funktioniert es nicht. Das //Myrun1 gehört zum Filter, doch ich glaube, dass das Doubeslash den Fehler verursacht.
Muss man Slash / Doubleslash irgendwie escapen? Nicht, dass es als Kommentar interpretiert wird.
var gamenames = ["Hornybaal-", "Cebaal-", "Pornobaal-"];
Ansonsten wird nur nach "Hornybaal-" gesucht.
2. Für jedes Game muss ein Passwort angegeben werden:
Code:
var gamepasswords = ["", "", ""];
3. extrafilters muss richtig angegeben werden.
Wir nehmen mal an, dass alle Gamenamen in den folgenden erwähnten Games in der Variable gamenames richtig eingetragen sind.
Wir sehen uns den Aufbau der Auslesefunktion an, somit kommen wir auf folgenden Aufbau, der im Chat vorkommen muss:
Somit sehen wir, dass der 2. Teil von extrafilters wirklich direkt nach dem Gamenamen kommt. WICHTIG: Es müssen auch die Leerzeichen angegeben werden!
Hier ein paar Beispiele dazu:
Code:
[COLOR="Red"]next game[/COLOR] should be [COLOR="Blue"]Pornobaal-98[/COLOR][COLOR="Green"]// in about[/COLOR] 2 seconds
--> var extrafilters = [[COLOR="Red"]"next game"[/COLOR], [COLOR="Green"]"// in about"[/COLOR]];
next [COLOR="Red"]game: join[/COLOR] [COLOR="Blue"]O_obaal-17[/COLOR][COLOR="Green"]// in[/COLOR] 16 seconds.
--> var extrafilters = [[COLOR="Red"]"game: join"[/COLOR], [COLOR="Green"]"// in"[/COLOR]];
## [COLOR="Red"]Hammer+Lightsorc[/COLOR]. Next game should be: [COLOR="Blue"]Tybaal-14[/COLOR][COLOR="Green"] in[/COLOR] 10 seconds ##
--> var extrafilters = [[COLOR="Red"]"Hammer+Lightsorc"[/COLOR], [COLOR="Green"]" in"[/COLOR]];
Light-sorc an Hammerdin at funbaals. [COLOR="Red"]Join us[/COLOR] for fun. Next game [COLOR="Blue"]Funbaal-35[/COLOR]
--> var extrafilters = [[COLOR="Red"]"Join us"[/COLOR], [COLOR="Green"]""[/COLOR]]; [COLOR="DarkOrange"]// Es steht nichts mehr hinter dem Gamename, deswegen ist der 2. Teil von extrafilters leer ("")[/COLOR]
[COLOR="Red"]Join[/COLOR] [COLOR="Blue"]Fxbaal-64[/COLOR] [COLOR="Green"]level 80+[/COLOR] in 1 seconds
--> var extrafilters = [[COLOR="Red"]"Join"[/COLOR], [COLOR="Green"]" level 80+"[/COLOR]];
Ich habe eher ungewöhliche Werte für den 1. Teil von extrafilters genommen, dass du es einfacher für dich ableiten kannst.
Jetzt wollen wir aber nicht nur eines der 5 Games joinen, für das wir extrafilters angepasst haben, also legen wir alle zusammen, dass wir jedes der 5 Games joinen können, wenn sie angekündigt werden:
Ich habe es aufgrund er Übersicht in verschiedene Zeilen geschrieben, man kann es natürlich auch in einer Zeile angeben, macht programmtechnisch keinen Unterschied:
Die komplette Config für meine Beispiele wäre dann:
Code:
var gamenames = ["Pornobaal-", "O_obaal-", "Tybaal-", "Funbaal-", "Fxbaal-"];
var gamepasswords = ["", "", "", "", ""];
var extrafilters = ["next game", "// in about",
"game: join", "// in",
"Hammer+Lightsorc", " in",
"Join us", "",
"Join", " level 80+"];
Hier ist die genau Anleitung!!! halte dich danach ,wenn ich zu Hause bin poste ich dir mein Script !!
Aber ansonsten steht hier alles drinnen
Bitte poste das wenn im "leechfriendless topic",aber mach net neue Theards auf , deswegen wird dir nicht mehr oder schneller geholfen! wir versuchen eh immer alles zu beantworten
Edit: das mit den // double slash hat keine Auswirkung das sie unter " " stehen
Den Thread hab ich mir mehr als einmal durchgelesen ... . Bei anderen Spielansagen hats auch geklappt, nur eben bei der mit dem Doubleslash nicht ... daher meine Vermutung, dass es am Doubleslash liegen muss.
Tut mir leid, mir ist nicht ganz klar, was hier dein Problem ist.
Erklär mal ganauer worin ein Hindernis besteht oder was du fragen willst.
Dann gibts mehr Hilfe, wo geht.
Alternativ kannst du auch mal folgendes versuchen:
Code:
var extrafilters = ["next game", "/"];
Slashes müssen normalerweise nicht escaped werden,
vielleicht hat er irgendwo noch ein zusätzliches Leerzeichen eingebaut?
Ist mir bei ein paar Games aufgefallen, als ich das für die Anleitung beobachtet habe.
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 bishibosh Script 05/10/2010 - Diablo 2 - 11 Replies Nvm... Hab meinen fehler gefunden hier ist das Script ;)
Ich bin ein Link
die datei in den ordner scripts/bots
dann noch einfach in der Char config die zeile bei den bossconfigs anfügen
NTConfig_Script.push("NTBishiboshi.ntj" );
wer kb ahts runter zuladen hier ist noch der code
Gibt es für d2nt ein ele script 04/05/2010 - Diablo 2 - 1 Replies Bräuchte eine script für einen enigma elementardruiden, gibt es sowas schon ?