ein kläglicher versuch meinerseits (hab ich ja noch nie was damit am hut gehabt) das teil irgendwie aus schnippsel am laufen zu halten..
ich hab mir das abgeguggt von njomnjom und ak-dingens
na ja..das erstmal ein versuch andariel zu rushen und dann wieder durchs selbe tp rauszugehn..damits für den gerushten aufbleibt.
hab auch paar sprüche reingemacht..die brauch ich als anhaltspunkt damit ich weis wo ich bin wenn das script läuft, grins.
ich habs hier in der codebox und unten als rar zum laden.
wer die TEST.ntj mal laufen lassen will, braucht nur die datei in den ordner ´bots´zu ziehn und in der config. den eintrag zu machen -> NTConfig_Script.push("TEST.ntj");
kannst du auch
Print("bin ich jez raus?");
verwenden.
Dann kannst nur du es sehen andere Spieler aber nicht.
jup.. mittlerweile hab ich das geschnallt...aber.. es macht keinen fun mehr da rumzubasteln.. ich bei beim summoner angekommen, und dann hat ak seinen veröffentlicht (diesmal funzt er sogar )
im tempel der klauenvipern (amulett) spakte er er noch rum..killte die monster ned... das hab ich noch "modifiziert" , also beim ak (lol. ich und modifizieren)und jez runt das teil aber extraklasse^^.
(@ poison[ak] ..man macht für leecher kein tp genau da wo diablo spawnt^^)..auch das hab ich geändert
du machst hier also nicht weiter, oder wie ist das zu verstehen? Schade, hatte gehofft dass man sich hier austauschen, evtl die Scripts der anderen verbessern oder selber neue Ideen sammeln kann.
Stimmt ja garnicht...
Getestet und für gut befunden...
Allerdings fehlten mir ein paar Zusatzfunktionen
Hab das Script deshalb mal mit meinem bisherigen Andy-Script zusammengefügt (wirst bestimmt erkennen wo ich bei dir geklaut hab) und das kam dabei raus:
geänderte/neue Funktionen:
- Bot cleart auch den Bereich hinter der Tür und tötet den vorderen Schamanen im Nebenraum (Monster können Türen öffnen...)
- Bot wartet auf den zu rushenden Char am TP bei Andy
- Bot wartet nach dem Andykill, bis der Questleecher das TP durchschreitet
- Bot geht nach Andykill nach Lut Gholein
- Bot beherrscht freundlicheren Umgangston (ist ja ne Dienstleistung... und der Kunde ist König )
Da ich das Script atm nur mit einem Questleecher testen kann wäre es toll wenn ihr mal prüft obs auch mit mehreren geht.
Ich weiß dass die Sache mit der _leecher-Variablen unnötig komplex ist... hab das deshalb inzwischen als Funktionen in die common.ntl ausgelagert, da ich diese Abfragen ja in jedem Script brauche und die immer gleich ablaufen...
edit: mmmh, kein Feedback... Ist das Script sooo schlecht?
das hier hab ich jetzt in die common.ntl eingefügt:
Code:
// Irgendein Char außer dem Rusher wird zum Leecher = Quester, der Bot kann so immer wieder prüfen ob der Quester da ist
var _leecher;
_leecher = GetPlayerUnit();
if(_leecher.name == me.name)
{
_leecher.GetNext();
}
function NTC_LeecherIs()
{
Say("Alle außer dem Quester in Town bleiben. Quester ist:");
NTC_PingDelay(10);
Say(_leecher.name);
NTC_PingDelay(100);
}
function NTC_LeecherDa()
{
while(_leecher.areaid != me.areaid)
{
NTC_PingDelay(500);
}
}
function NTC_LeecherIsHere()
{
_waypoint = NTC_GetUnit(NTC_UNIT_OBJECT, GetLocaleString(22526));
while(_leecher.areaid != me.areaid)
{
NTC_PingDelay(450);
Say("Komm schon. TP ist safe.");
NTC_PingDelay(100);
NTA_ClearPosition(40);
NTC_PingDelay(50);
if(GetDistance(me, _waypoint) > 5)
{
NTM_MoveTo(me.areaid, _waypoint.x, _waypoint.y);
}
NTC_PingDelay(1900);
}
}
function NTC_LeecherHere()
{
while(_leecher.areaid != me.areaid)
{
NTC_PingDelay(500);
Say("Komm schon. TP ist safe.");
NTC_PingDelay(100);
NTA_ClearPosition(40);
NTC_PingDelay(1900);
}
}
function NTC_LeecherGone()
{
while(_leecher.areaid == me.areaid)
{
NTC_PingDelay(1500);
Say("!Benutze bitte das Portal");
NTC_PingDelay(500);
NTA_ClearPosition(40);
NTC_PingDelay(500);
}
}
Kann so garantieren, dass der Rush nur weiterläuft, wenn der Quester auch dabei ist. Warum der Unterschied LeecherHere und LeecherIsHere? Die LeecherIsHere-Funktion sorgt dafür, dass sich der Bot nicht zu weit vom Waypoint entfernt, wenn Gegner in der Nähe sind, da er sonst nicht mehr erkennt ob der Leecher zum WP gegangen ist oder nicht...
hat hier schon jemand nen ganzen rush bot für nt?!
würde mich mal interresieren
jup ^^ einige....
den hier möcht ich aber noch fertig schnitzen.. nur nervt es tierisch die geheime zuflucht zu basteln..werd mich da eines anderen bedienen...*pfeiff*
mittlerweile act2 durch bis duriel.
ich nenn es einfach mal simple-rush - script ^^
so besonders is es ja ned das zusammengeschnippsel
das er jez auf den leecher wartet hab ich scho teilweise eingefügt, ganz durch bin ich aber noch ned. thx
edit:
is momentan als komplett-rush die datei.
werd sie aber dann noch unterteilen in die einzelnen acte, oder auch quest´s, mal sehn.
hab ned soviel zeit momentan.
es geht mir hauptsächlich darum es einfach zu halten und die fehler die der [ak] gemacht hat auszumerzen und ins njomnjom-script einzubauen wenn ich darf, vielleicht, wenn alles passt kann man es ja mal als komplett-paket anbieten...
Schöner wäre wenn du es dem User ermöglichst per Config einzustellen ob der Bot die Waypoints geben soll oder nicht.
Ansonsten siehts beim überfliegen ganz ok aus wobei du anfangen solltest die Teile per Note zu markieren sonst erkennst du später nur an print und say wo du gerade bist.
Zudem kannst du statt festen Delays um auf den Leecher zu warten
Delay(Random(x,y)); benutzen falls Blizzard mal auf die Idee kommen sollte ihren Bot Schutz zu verbessern.
Außerdem könnte es Probleme kurz vor Duriel Probleme geben wenn der Leecher den Stab nicht schnell genug reinsteckt.
Würde da einen größeren Delay wählen.
das mit den waypoints...mal sehn...
und so wie es jez is...geheime zuflucht noch ned... aber z.b bei duriel wartet er solange bis der leecher reinkommt (while)..muss er ja... dann kommt die nächtse (while) bis er erkennt das der stab drinn war und das das loch da ist...da sollten eigentlich keine festen delays mehr sein.
ausser die pause das er die schleife nicht zu schnell wiederholt und pausenlos am laaabern is.
warten muss er eben da zwangsmässig sonst kann er ned weitermachen.
bei den anderen quests wird er auch solange warten bis der leecher mal da ist.... wenn es wichtig sein sollte das er eben wartet.
Ich freue mich sogar wenn leute meine Sachen verwenden und weiterbasteln.
Wir müssen hier zusammenhalten denn irgendwann kommt Battlenet 2.0 und D3 und wir werden aussterben.
N Rush 08/20/2010 - Diablo 2 - 2 Replies Ich bräuchte einen Rush durch NM SCL.
Im Channel brauch ich nicht nachfragen, da wollen alle nur den RQ. Und ich sehe nicht ganz ein, wieso ich für SC meinen RQ hergeben soll. Ich will ja nur die nötigsten Quests, das ist ne Sache von nichtmal 10 Minuten ;)
Deswegen dacht ich mir, ich frag mal frag mal hier nach. Hab halt erst einen Char, kann mich also nicht selber rushen...vllt. findet sich ja jemand :)
Falls ja, bitte einfach PN an mich!
VG
need rush 04/12/2010 - Diablo 2 - 7 Replies ladder, wenns geht auch classic oder so norm-hell aber bitte umsonst da ich kein fg mehr habe
Der "Need Rush-Offer Rush" Thread 02/21/2010 - Diablo 2 - 31 Replies Also der Name sagt schon alles;
Schreibt hier rein ob ihr einen Rush braucht
bzw. ob ihr gerade nichts zu tun habt und einen
Rush offert ;)
Rush Bot? 02/20/2010 - GW Bots - 21 Replies hi,
könnte vieleicht jemand ein rush bot schreiben von Gunnars Feste nach Rata Sum. Ichv würde das ja gerne machen und habe mir auch schon viele Tut's durch gelesen, aber weiß immer noch nicht wirklich wie das geht.
mfg. einkeks95
N rush 12/13/2009 - Diablo 2 - 0 Replies Hat sich erledigt :)
Sorry, kann geclosed werden :)