Register for your free account! | Forgot your password?

You last visited: Today at 17:31

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

Advertisement



D2NT Bo Script

Discussion on D2NT Bo Script within the Diablo 2 forum part of the Other Online Games category.

Closed Thread
 
Old   #1

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
D2NT Bo Script

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
RezChams is offline  
Old 07/21/2010, 18:39   #2
 
elite*gold: 0
Join Date: Apr 2010
Posts: 107
Received Thanks: 8
NTP_DoPrecast(true);
nosferatu00 is offline  
Old 07/21/2010, 18:46   #3
 
elite*gold: 0
Join Date: Mar 2008
Posts: 406
Received Thanks: 83
Er will quasi ein Leecherscript, in dem der Leecher durch das Portal des Leader geht, etwas durch die Gegend schreit und wieder verschwindet.
Mit doprecast ist es da nicht getan
Test_The_Rest is offline  
Thanks
1 User
Old 07/21/2010, 19:05   #4

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
Quote:
Originally Posted by Test_The_Rest View Post
Er will quasi ein Leecherscript, in dem der Leecher durch das Portal des Leader geht, etwas durch die Gegend schreit und wieder verschwindet.
Mit doprecast ist es da nicht getan
genau das
RezChams is offline  
Old 07/21/2010, 19:58   #5
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Quote:
Originally Posted by Daarmy View Post
Also, ich habe einen Bo Barbar in Classic, ich hätte gerne das wenn ein Tp von Leader Char. 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
Puh...ohne als Rechtschreib Papst gelten zu wollen: das wäre schon schick, wenn das etwas besser wäre. Gerade auch, wenn du dass und das nicht auseinanderhälst, wird es etwas unverständlich.

Wie dem auch sei, ich bin trotzdem mal so nett und nehme mich der Sache an, da die Problemstellung alles andere als schwierig ist.
Ich werde das mal schnell so programmieren, wie ich es mir vorstellen würde, eventuell ist das dann schon das was du willst, wir werden es sehen, als tatsächlich Programmierbasis fehlen ein paar Details, die ich mir einfach mal denken werde.
Dauert 10-15 Minuten, ich editiere es hier rein.

Lg
Muddy

Edit: Dauerte leider etwas länger, mir kam noch was dazwischen...
Hier einmal eine grob Fassung, alles andere als schön, aber sollte grundsätzlich das tun was du willst:
Code:
var IgnoreList = new Array();
var LeaderName = "John Lee Hooker";
    
function NTMain()
{
    Include("libs/common/NTCommon.ntl");
    NTC_IncludeLibs();
    NTC_IncludeConfig("NTBot/char_configs");

    NT_LoadConfig();
    NTSI_LoadNIPFiles("NTBot/item_configs");

    NTA_Initialize();
        
    NTTM_CheckAct(4);
        
    var _portal, _leader;
    
    while(true)
    {
        if(NTT_GetTome(1).GetStat(70) < 3)
        {
            NTTMGR_TownManager();
            NTTM_TownMove("portalspot");
        }
        
        _leader = GetPlayerUnit();
        if(_leader)
        {
            while(_leader.GetNext())
            {
                if(_leader.name.toLowerCase() == LeaderName.toLowerCase())
                    break;
            }
            if(_leader && NTC_InMyParty(_leader.name))
            {        
                _portal = NTM_FindCorrectPortalInt(true, _leader.name);
                                
                if(_portal)
                {
                    if(_portal.mode == 2 && GetDistance(me, _portal) <= 30 && NTC_CheckOwner(_portal, _leader.name) && IgnoreList.indexOf(_portal.gid) == -1)
                    {
                        var _preArea = me.areaid;
                        IgnoreList.push(_portal.gid);
                        
                        
                        NTM_UsePortal("Blueportal", _leader.areaid, _leader.name, _portal);
                        NTP_DoPrecast(true);
                        
                        _portal = NTM_FindPortalAreaInt(_preArea);
                        if(!NTM_UsePortal("Blueportal", _preArea, _leader.name, _portal));
                            NTTM_CheckAct();
                        
                    }
                }
            }
        }
        NTC_Delay(2500);
    }
}
Das ganze ist jetzt nur auf Akt 4 zugeschnitten, wobei man das mit wenig Mehraufwand auch so schreiben könnte, dass sich der Barb automatisch in den Akt des Leaders begibt. Aber das kannst du dann ja selber machen.
Muddy Waters is offline  
Thanks
2 Users
Old 07/21/2010, 21:04   #6

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
danke, das jetzt einfach in die Leecher.ntj? oder eine eigene anfertigen?
RezChams is offline  
Old 07/21/2010, 21:07   #7
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Quote:
Originally Posted by Daarmy View Post
danke, das jetzt einfach in die Leecher.ntj? oder eine eigene anfertigen?
An sich war das für ein neues Script gedacht.

Immer dran denken den Manager nach dem Einfügen von völlig neuen Scripts neu zu starten, ansonsten werden die nicht erkannt.

Lg
Muddy
Muddy Waters is offline  
Thanks
2 Users
Old 07/21/2010, 21:11   #8

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
Sorry für die dumme frage, aber wie geht das :S
RezChams is offline  
Old 07/21/2010, 21:22   #9
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Quote:
Originally Posted by Daarmy View Post
Sorry für die dumme frage, aber wie geht das :S
Dumm an der Frage ist eigentlich nur, dass sie nicht als solche formuliert ist.

  1. Geh in den Ordner bots.
  2. Erstelle eine neue Textdatei
  3. Kopiere den gesammten Inhalt der Codebox dort hinein
  4. Wähle einen Sinnvollen Namen, die Endung sollte *.ntj, muss aber nicht
  5. Manager Neustart nicht vergessen nachdem die neue Datei im ordner bots ist!
  6. Binde das Script so ein, wie du sämtliche anderen bot Scripte auch einbindest (Ausformuliert hieße das: Hänge den kompletten Dateinamen mit der Methode push() an das globale Array Objekt NTConfig_Script an - fragt sich nur ob das soviel verständlicher ist )
Lg
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 07/21/2010, 21:34   #10

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
habs mal DiaBo Genannt
NTConfig_Script.push("DiaBo.ntj");
richtig?
RezChams is offline  
Old 07/21/2010, 21:39   #11
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Quote:
Originally Posted by Daarmy View Post
habs mal DiaBo Genannt
NTConfig_Script.push("DiaBo.ntj");
richtig?
Sofern es DiaBo.ntj heisst ja.

Lg
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 07/21/2010, 21:50   #12

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
seid dem hab ich den fehler :S
Tschüüüs bild
und die anderen bots wollen garnicht mehr starten, also d2 geht an, aber es tut sich nichts
RezChams is offline  
Old 07/21/2010, 22:22   #13
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Quote:
Originally Posted by Daarmy View Post
seid dem hab ich den fehler :S
//Bild entfernt
und die anderen bots wollen garnicht mehr starten, also d2 geht an, aber es tut sich nichts
Nimm erstmal das Bild mit deinem jsp Account raus, der geht keinen was an.

Und die Fehlermeldung deutet nicht unbedingt auf einen Fehler in dem Script von mir hin. Genaugenommen steht da, in deiner NTBotLeech.ntj ist in Zeile 39 eine Zeichenkette, die nicht abgeschlossen ist (== " bzw ' fehlt).
Bei einem Editor mit Syntaxhighlighting sollte man das sofort sehen, untersuch einfach mal die Stelle. Es ist normal, dass D2NT bei Syntaxfehlern im Entry Point gar nicht erst startet, dazu reicht jeder noch so kleine Syntaxfehler aus.
Im übrigen kommst du so gar nicht bis zur Ausführung des Scripts von mir, es kann also per Prinzip gar nicht davon abhängen.

So, ich mache nun Feierabend, geh davon aus, dass ich nicht vor morgen Nachmittag wieder reinschaue, musst dich also alleine durchschlagen, aber im Prinzip weisst du jetzt ja was zu tun ist. Viel Erfolg!

Lg
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 07/21/2010, 22:46   #14

 
RezChams's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 24,265
Received Thanks: 15,362
Danke dir, viel mals
ist mir bestimmt was beim einstellen in die quere gekommen
RezChams is offline  
Old 03/02/2011, 19:19   #15
 
elite*gold: 130
Join Date: Dec 2008
Posts: 45
Received Thanks: 7
wie könnte man das machen das der babar den akt wechselt in dem die soso ist ?

indem die soso befehle gibt und der babar die ausliest ?

oder durch eine abfrage der party ?

ich komme da grad nicht weiter.

währe echt dankbar wenn jemand mir da einen tip geben könnte wieich das schreiben sollte

mfg
DisturbedCoffin is offline  
Closed Thread


Similar Threads Similar Threads
[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...
classic script für d2nt 3.0
08/15/2010 - Diablo 2 - 12 Replies
D2NT classic script verbessert enthalten sind shopbot und classic pickit script edit1: wegen verlinkung von d2nt sternenlooper edit2: updated to v1.1 edit3: updated to v1.3
[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 assa script
05/21/2010 - Diablo 2 - 3 Replies
Was muss ich tun damit ich mit meiner trapse botten kann außer die config unter character erstellen und anpassen??
Shopping Script für D2NT
04/29/2010 - Diablo 2 - 8 Replies
Hey, gibt es einen Shopping-Skript für D2NT? Ich hab die Suchfunktion benutzt, und fand nichts. Von daher biete ich ein wenig FG für den, der mir folgendes zaubert: Bot erstellt spiel -> geht zu anya -> shoppt (nicht gambelt) nach bestimmten Items (Klauen (!)) -> Nach dem Einkauf (oder eben nicht) geht er durch das rote Portal und gleich wieder zurück



All times are GMT +1. The time now is 17:32.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.