[D2NT] Public Botten for Dummies

04/17/2012 07:46 lanara#2611
Quote:
Originally Posted by Bannan View Post

das sagt er mir nun ist das auch noch normal wenn er sachen verkauft??

sry für die grösse kriege das grad nicht anders hin
Im Ordner "logs" einen Ordner mit deinem Charname erstellen, dann sollte es klappen.
04/20/2012 10:33 DooMSandro#2612
heii zusammen ich ma wieder .___.

Habe alles perfect eingestellt
läuft auch alles bestens..

aber meine probleme:

hab ne Frost Sorc die Frost orb machen soll
macht sie aber nicht

die lauft auch anstatt sich zu telen

kann mir jemand bei den 2 Probs helfen?

PHP Code:
var NTConfig_CastStatic;
var 
NTConfig_Teleport;

function 
NT_LoadConfig()
{
    
//###################################################################
    //#########################BotType festlegen#########################
    //###################################################################
    
    
NTConfig_BotType 2;
    
// 1 = Leader
    // 2 = Co-Leecher
    // 3 = Leecher
        

    //####################################################################
    //###########################Leader Scripts###########################
    //####################################################################
    
    
if(NTConfig_BotType <= 2)
    {
        
//##########################Eldritch+Shenk##########################
        //NTConfig_Script.push("NTEldritch.ntj"); NTConfig_FarmRVPots = 4; // Wenn dem Char mehr als x rv pots fehlen, farmt er Eld+Shenk. Wenn er mehr hat, dann nicht. Wenn er immer farmen soll, dann auf 0 setzen.
    
        //##############################Diablo##############################
        //NTConfig_Script.push("NTDiablo.ntj"); NTConfig_DiabloLeechers = false; // DiabloLeechers auf true setzen, wenn ihr Leecher mit dem NTDiabloLeech Script dabei habt
        //NTConfig_StarTPMsg = "TP up - Please let me open the seals and stay one screen behind me, if you are leecher."; // welche Nachricht soll gesagt werden wenn das TP am Stern gemacht wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        //NTConfig_KillDiaMsg = "Killing Diablo, Leechers go hide behind the corners.";// welche Nachricht soll gesagt werden wenn alle Siegel offen sind. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        //NTConfig_DiaNxtGame = ""; // Wenn nach Dia schluss ist, dann hier Next Game Message eintragen

        //###############################Baal###############################
        //NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
        //NTConfig_UnsafeTP = false;    // Soll ein unsafe tp geöffnet werden beim baalrun?
        //NTConfig_UNSAFETPSpoke = "Fighters may come now";    // welche Nachricht soll geschrieben werden wenn das unsafe tp geöffnet wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        //NTConfig_SafeTP = "Leechers may come now";        // welche Nachricht soll gesagt werden wenn das safe tp gemacht wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        //NTConfig_KILL = "Time to kill Baal";        // welche Nachricht soll ankündigen das baal gemacht werden soll. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        //NTConfig_NxtGame = "Next Game. Join 'OP Mychannel' to follow my runs";        // welche Nachricht soll am ende des runs geschrieben werden. nichts zwischen "" eintragen wenn nichts gesagt werden soll
        
        //###############################Rest###############################
        //NTConfig_NIPFilePath.push("leader.nip"); // Leader hat seine eigene Pickit
        //NTConfig_Eintritt = false; // Soll der Bot eine Nachricht schreiben, wenn jemand das Spiel betritt, dann auf true stellen
        //NTConfig_Willkommen = "Welcome to my runs."; // Angezeigte Nachricht, wenn NTConfig_Eintritt = true ist

    
}
    

    
//####################################################################
    //#########################LeechFight Scripts#########################
    //####################################################################
    
    
if(NTConfig_BotType == 2)
    {
        
NTConfig_Leader "Zensiert!" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
        
        //##############################Diablo##############################
        //NTConfig_Script.push("NTDiabloLeechFight.ntj");
        
        //###############################Baal###############################
        
NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal true;
        
//NTConfig_CoLeechTPMsg = "Fight? Then com now in the TP :D"; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.
        
        //###############################Rest###############################
        //NTConfig_NIPFilePath.push("leecher.nip"); // Leader hat seine eigene Pickit
        
NTConfig_Leech true// Wenn der LeechFighter keine Enigma hat, aber trotzdem mitkämpfen soll, dann auf true stellen.
        
NTConfig_JoinOnly true// Leecher joined nur Partys, macht aber selber keine auf
    
}
    
    
    
//####################################################################
    //###########################Leecher Scripts##########################
    //####################################################################
    
    
if(NTConfig_BotType >= 3)
    {
        
NTConfig_Leader "Leader Char Name" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
        
        //##############################Diablo##############################
        //NTConfig_Script.push("NTDiabloLeech.ntj"); // NTConfig_DiabloLeechers MUSS beim leader auf true sein

        //###############################Baal###############################
        //NTConfig_Script.push("NTBaalLeech.ntj");
        
NTConfig_LeechTPMsg "Leechers may come now"// Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.

        //###############################Rest###############################
        
NTConfig_Leech true// Wenn der Leecher Enigma hat, dann auf false stellen
        
NTConfig_JoinOnly true// Leecher joined nur Partys, macht aber selber keine auf
    
}


    
//####################################################################
    //#########################Char Einstellungen#########################
    //####################################################################
    
    // Diese Zahlen Spiegeln euer Inventar wieder. 0 = Von euch belegter Platz, den der Bot nicht anrührt. 1 = Hiermit darf der Bot arbeiten.
    
NTConfig_Columns[0] = [0,0,0,0,0,0,0,0,0,0];
    
NTConfig_Columns[1] = [0,0,0,0,0,0,0,0,0,0];
    
NTConfig_Columns[2] = [0,0,0,0,0,0,0,0,0,0];
    
NTConfig_Columns[3] = [0,0,0,0,0,0,0,0,0,0];

    
NTConfig_LifeThresh 67;    // Bei weniger als XX Prozent Leben wird ein Heiltrank getrunken.
    
NTConfig_LifeRejuvThresh 37;    // Bei weniger als XX Prozent Leben wird ein Regenerationstrank getrunken.
    
NTConfig_ManaThresh 30;    // Bei weniger als XX Prozent Mana wird ein Manatrank getrunken.
    
NTConfig_ManaRejuvThresh 0;    // Bei weniger als XX Prozent Mana wird ein Regenerationstrank getrunken.
    
NTConfig_LifeChicken 27;    // Bei weniger als XX Prozent Leben verlässt der Bot das Spiel um nicht zu sterben.
    
NTConfig_ManaChicken 0;    // Bei weniger als XX Prozent Mana verlässt der Bot das Spiel.

    
NTConfig_MercLifeThresh 80;    // Hat der Merc weniger als XX Prozent Leben, bekommt er einen Heiltrank.
    
NTConfig_MercRejuvThresh 30;    // Hat der Merc weniger als XX Prozent Leben, bekommt er einen Regenerationstrank.
    
NTConfig_MercChicken 0;    // Hat der Merc weniger als XX Prozent Leben, verlässt der Bot das Spiel.

    //----------------------------------------------------------------------------------------------
    // Hier stellt ihr ein, welche Tränke in den Gürtel sollen.
    // hp = Heiltrank, mp = Manatrank, rv = Regenerationstrank
    // Gleiche Arten von Tränken müssen immer direkt nebeneinander liegen. Sollen HP-, MP-, und Reg-
    // Tränke zusammen in den Gürtel, so MÜSSEN die Reg-Tränke immer an das Ende.
    //----------------------------------------------------------------------------------------------
    
NTConfig_BeltColType[0] = "hp";
    
NTConfig_BeltColType[1] = "hp";
    
NTConfig_BeltColType[2] = "mp";
    
NTConfig_BeltColType[3] = "rv";
    
    
//------------------------------------------------------------------------------
    // Angriffs - Einstellungen (Skill-ID's stehen im libs-Ordner in der Skills.txt)
    //------------------------------------------------------------------------------
    
NTConfig_AttackSkill[0] = 0;    // Dieser Skill wird nur einmal zu Beginn gecastet. 0 = Keiner
    
NTConfig_AttackSkill[1] = 64;    // Primärer Angriff gegen Bosse
    
NTConfig_AttackSkill[2] = 64;    // Sekundärer Angriff gegen Bosse
    
NTConfig_AttackSkill[3] = 64;    // Primärer Angriff gegen normale Monster
    
NTConfig_AttackSkill[4] = 64;    // Sekundärer Angriff gegen normale Monster
    
NTConfig_AttackSkill[5] = 0;    // Primärer Angriff gegen immune Monster
    
NTConfig_AttackSkill[6] = 0;    // Sekundärer Angriff gegen immune Monster
    
NTConfig_ClearPosition false;    // true = Bot tötet auch Monster in der Umgebung eines Bosses
    
    
NTConfig_CastStatic 60;    // Static Feld casten bis die Monsterleben unter diesem %satz sind (100 = kein Static)
    
    
NTConfig_SkipHealLife 90;    // Habt ihr mehr als XX Prozent Leben, besucht der Bot keinen Arzt
    
NTConfig_SkipHealMana 70;    // Habt ihr mehr als XX Prozent Mana, besucht der Bot keinen Arzt

    
    //####################################################################
    //##############################Optionen##############################
    //####################################################################

    
if(NTConfig_BotType 3)
        
NTConfig_UseMerc true;
    else
        
NTConfig_UseMerc false;
    
NTConfig_PublicMode true;
    
me.quitonhostile true;        // Es gibt zwar ein Anti Hostile Script, das sich gegen Bothunter wehrt, aber ich würde es nicht drauf anlegen, da es gegen die meissten Bothunter chancenlos ist
    
NTConfig_Teleport false;    // Wenn der Bot zum Telen die Waffe wechseln soll, das hier auf true setzen
    
me.maxgametime 600;         // Maximale Spielzeit in Sekunden (0 = Unendlich)
    
NTConfig_FastPick true;        // true = schnelleres item einsammeln // ihr müsst hier in der charconfig noch NTConfig_SnagDelay anpassen // achtung kann das spiel instabil machen
    
NTConfig_SnagDelay 0;    // Verzögerung beim Aufheben von Gegenständen in Millisekunden
    
NTConfig_SnagRange 80;    // Radius in dem nach gedroppten Items gescannt wird. Ein Wert von 40-50 ist hier in Ordnung.
    
NTConfig_LogSoldItems = [0];     // Verkaufte items im log anzeigen 4= magic, 5 = set, 6 = rare, 7 = unique, 8 = craft, 0 = nicht anzeigen
    
NTConfig_LogPickItems = [0];    // Aufgesammelte items im log anzeigen 4= magic, 5 = set, 6 = rare, 7 = unique, 8 = craft, 0 = nicht anzeigen
    // Wenn ihr alle aufgehobenen/verkauften Items anzeigen wollt, muss das in der Klammer stehen: [4,5,6,7,8]
    
NTConfig_CheckCloneDiablo false;    // Wenn das auf true ist, bleibt der Bot bei Dia walk im Spiel, was wir beim public botten nicht wollen
    
NTConfig_OpenChest false;        // true = Superchests werden geöffnet
    
NTConfig_OpenAllNearbyChests false;    // sollen ALLE nicht spezial chest ebenfals geöffnet werden = true

        
    
NTConfig_Gamble false;            // Wenn dann würde ich das nur auf Leechern anmachen
    
NTConfig_GambleStartGold 2000000;    // Bei der Goldanzahl beginnt der Bot zu gambeln.
    
NTConfig_GambleStopGold 300000;    // Bei der Goldanzahl hört der Bot auf zu gambeln.
    
NTConfig_GambleItem.push(520);        // Amulette
    
NTConfig_GambleItem.push(522);        // Ringe
    
NTConfig_GambleItem.push(418);        // Reife
    
NTConfig_GambleItem.push(419);        // Krönchen
    
NTConfig_GambleItem.push(331);        // Schild (jmod)
    
NTConfig_GambleItem.push(377);        // Schild (jmod)
    
    // 0x01 : Tränke, 0x02 : Gift, 0x04 : Verstärkter Schaden (Fluch), 0x08 : Schwächen (Fluch), 0x10 : Eiserne Jungfrau (Fluch), 0x20 : Altern (Fluch), 0x40 : Wiederstandsschwund (Fluch)
    
NTConfig_CheckSelfSafe 0;
    
// 0x01 : Tod, 0x02 : Gift, 0x04 : Verstärkter Schaden (Fluch), 0x08 : Schwächen (Fluch), 0x10 : Eiserne Jungfrau (Fluch), 0x20 : Altern (Fluch), 0x40 : Wiederstandsschwund (Fluch)
    
NTConfig_CheckMercSafe 0x01;
    
    
NTConfig_ChantMerc 0;         // soll der merc enchantet werden 1 = ja  0 = nein
    
MyConfig_StoreItem = [00]; // für das sortieren der stash zuständig
    
NTConfig_UseXMLItemlog false// XMLlog
    
MyConfig_MiniShopBot  true// scant merchants automatisch nach items in der pickit
    
MyConfig_CatchExperienceShrine false// Bot nimmt XP Schrein aufm Weg mit. Nicht beim Leader anmachen, das hält ihn nur unnötig auf.
    
MyConfig_CatchGemShrine        false// Bot holt Gem Schrein 
    
MyConfig_CatchSkillShrine false// Bot holt Skill Schrein
    
MyConfig_CatchArmorShrine false// Bot holt Armor Schrein
    
MyConfig_CatchResistShrine false// Bot holt Resi Schreine
    
NTConfig_StartDelay 0;    // Verzögerung beim Start in Millisekunden
    
NTConfig_AreaDelay 500;    // Verzögerung bei Gebietswechsel in Millisekunden
    
NTConfig_Cubing false;    // Beim public botten wollen wir XP und nicht ewig rumcuben.
    
NTConfig_UseCainToID false;        // soviele Items nehmen wir nicht mit, die können wir auch per Hand identen
    
NTConfig_CheckSojSales falseNTConfig_CheckSojSalesItem false// Wenn das auf true ist, idlet der Bot in der Stadt rum um weitere SoJ sales abzuwarten -> NoGo für public bot
    
NTConfig_WorldEventAccount "";    // schreibt dem acc alle 10 min eine nachricht bei soj verkäufen oder worldevent ("" leer lassen fals nicht benötigt)
    
NTConfig_WorldEventWaitTime 1;    //    Wie lange soll der char bei einem worldevent warten in sekunden (0 = Unendlich)
    
NTConfig_FreeSpace 7;        // Sind weniger als X Spalten frei, werden die Items gestasht.
    
NTConfig_MinGoldToStash 120000;    // Maximales Gold, was der Bot mit sich rumträgt, bevor er es in die Truhe zahlt.
    
NTConfig_ResetWeapon false// wird nicht mehr gebraucht

LG DooMSandro

//EDIT

Sie macht nun Frost Orb aber 3 dinge sind imemrnoch fail

Sie kauft keine tränke im Laden
Sie geht nicht ins TP von meinem Leader
Und sie lauft, anstatt sich zu telen
Sie soll hinter meinem hdin stehen und Frost Orb machen und nicht in der Monster menge drin

lg
04/20/2012 12:01 lanara#2613
1. NTConfig_Leech auf false stellen, das ist nur für Leecher die kein Teleport haben.
2. Es muss mindestens 1 Slot im Inventar verfügbar sein, wenn du eine Pickit an hast dann mindestens so viele wie das größte Item.
3. NTConfig_CoLeechTPMsg darf nicht auskommentiert sein, wenn du willst dass er immer rein geht dann lösch den Text darin.
04/20/2012 12:31 DooMSandro#2614
cool danke

Gut Punkt 1 + 2 geklärt =)

nur noch mein letztes Problem ^^

3. wie stell ich ein das sie vor dem hdin steht und nicht oben bei baal?
also die koordinaten brauche ich da dafür =)
Und die stelle wo ich es eintragen muss....

Und wie mache ich es, wie der hammerdin, das meine sorc 2 sec vorher schon frost orb casted?

//EDIT

Zudem steht das immer am ende da nach einem Run?! o_O

[Only registered and activated users can see links. Click Here To Register...]

Was hab ich da falsch eingestellt?

Diese meldung kommt bei meiner LeechFight Sorc


LG
04/20/2012 14:33 lanara#2615
Quote:
Originally Posted by DooMSandro View Post
cool danke

Gut Punkt 1 + 2 geklärt =)

nur noch mein letztes Problem ^^

3. wie stell ich ein das sie vor dem hdin steht und nicht oben bei baal?
also die koordinaten brauche ich da dafür =)
Und die stelle wo ich es eintragen muss....

Und wie mache ich es, wie der hammerdin, das meine sorc 2 sec vorher schon frost orb casted?

//EDIT

Zudem steht das immer am ende da nach einem Run?! o_O

[Only registered and activated users can see links. Click Here To Register...]

Was hab ich da falsch eingestellt?

Diese meldung kommt bei meiner LeechFight Sorc


LG
Zu 3.: [Only registered and activated users can see links. Click Here To Register...]

Zum Error: [Only registered and activated users can see links. Click Here To Register...]
04/20/2012 15:42 DooMSandro#2616
da stet ja 1 mal if und else....

also 2x koordinaten

wen ich nun mit meiner sorc an die gewünschte stelle geh und * drücke und die Koordinaten aufschreibe...

wo muss ich die eintragen bei der stelle?

in BaalLeechFight oder?

Und muss ich meine koordinaten dann durch diese beiden ersetzen:

PHP Code:
      if(me.classid == NTC_CHAR_CLASS_PALADIN || me.classid == NTC_CHAR_CLASS_BARBARIAN)
         
NTM_MoveTo(me.areaid, ---->> 150925028)<<-----;
      else
         
NTM_MoveTo(me.areaid, ---->> 150895010)<<---- 
//EDIT

Und dort steht ja pala und baba

Muss ich da z.B den namen Baba durch Sorc ersetzen?

lg
04/20/2012 15:44 kal_el#2617
Quote:
else
NTM_MoveTo(me.areaid, 15089, 5010)
das obere ist für pala und barb das else für die restlichen chars.

wenn deine sorc baalleechfight macht, dann in die baalleechfight. :)
04/20/2012 15:48 DooMSandro#2618
cool danke es geht =)

kann man hier auch 2x Thx vergeben ^^

lg
04/20/2012 15:52 kal_el#2619
was so alles geht wenn man es richtig macht :D
du kannst sogar 200 thx vergeben wennst die threads abklapperst :P
04/20/2012 19:09 erbse274#2620
Quote:
Originally Posted by DooMSandro View Post
cool danke es geht =)

kann man hier auch 2x Thx vergeben ^^

lg
Dafür das du ein Einsehen mit uns hast und es doch richtig postest und probierst, kriegst von mir dein erstes Thx ;-) immer locker bleiben und weiter so.

Gruß Erbse
04/21/2012 08:50 DooMSandro#2621
jaaaajaaaa da bin ich wieder ^^

nächste frage :D

Alles läuft nun bestens
ABER °_°

Mein hdin hält die 3 minuten ein für 1 game
doch meine Sorc connected ja ein bischen später da sie in der /f l ihn sucht

bedeuted...meine Sorc hat weniger wie 3 mins pro run

Und sie bekommt dann einen RD was mein hdin ja dann auch bekommt .__.

wie stell ich das auch bei ihr ein?

LG
04/21/2012 11:02 kal_el#2622
Quote:
Originally Posted by DooMSandro View Post
jaaaajaaaa da bin ich wieder ^^

nächste frage :D

Alles läuft nun bestens
ABER °_°

Mein hdin hält die 3 minuten ein für 1 game
doch meine Sorc connected ja ein bischen später da sie in der /f l ihn sucht

bedeuted...meine Sorc hat weniger wie 3 mins pro run

Und sie bekommt dann einen RD was mein hdin ja dann auch bekommt .__.

wie stell ich das auch bei ihr ein?

LG
da helfen nur mehrere keys...dein h-din allein würd mit 3 min. runs auch nen rd kriegen. brauchst mindestens 2 keysets pro char dann....miiiiindestens.
oder mach deine runs länger.
04/21/2012 11:29 mirkoregge#2623
Machst du nur Baalruns? Könntest ja auf DiaBaals umsteigen; ~5min
04/21/2012 22:19 DooMSandro#2624
Ja mache nur baal

Bei dia hält es meine sorc nicht so gut aus
wie es jeder kennt....wenig life .___.

Aber hab noch eine frage:

Wie lauted noch mal der Script für Bluebird bzw Botten für Dummis:

Das er nur eine bestimmt Anzahl an Keys und Essenzen aufsammelt?

Also z.B soll er nur 3x3 aufsammeln und bei essenzen nur von jeder sorte 1 oder 2 damit die Anzahl immer gleich ist...!?

lg
04/22/2012 13:45 flow-jow#2625
Quote:
//##########KEYS##########
[Name] == KeyOfTerror # # [MaxQuantity] == 3
[Name] == KeyOfHate # # [MaxQuantity] == 3
[Name] == KeyOfDestruction # # [MaxQuantity] == 3


//##########ESSENCES##########
[Name] == TwistedEssenceOfSuffering # # [MaxQuantity] == 1
[Name] == ChargedEssenceOfHatred # # [MaxQuantity] == 1
[Name] == BurningEssenceOfTerror # # [MaxQuantity] == 1
[Name] == FesteringEssenceOfDestruction # # [MaxQuantity] == 1
[Name] == TokenOfAbsolution # # [MaxQuantity] == 1
Das stand nich in der Pickit?
Dies Tokens kannst du aber auch über die cubing einstellung in der charconfig aktivieren.