[D2NT] GVEtalBot

09/04/2011 20:32 peterone3#151
alles klar Thx hast mir suppi geholfen =)
09/05/2011 14:01 stoned2k9#152
Moin, hab mir den Bot die Tage auch mal gesaugt.
Hab da nen Problem...Hab nen GOldbarb gemacht und er ist auch 2 Runs gelaufen. Nun joined er nur noch das Game und dann kommt fehler: Ntbotgame.ntj nicht deklariert. habe aber in der ntbotgame gar nichts verändert? hätte ich das machen sollen? hab ja keinen leader oder leecher...
09/06/2011 00:36 Einser#153
Hi,

habe nach langer D2 Pause mal wieder angefangen und möchte ein bisschen botten. Habe den Bot auch ohne Probleme konfiguriert bekommen, problem ist folgendes: Nachdem ich im Manager alle Bots angelegt habe (mit entsprechenden Starter Files) und auf Run klicke, startet D2 nicht, sondern es steht nur Loading.
Das selbe habe ich bei Sternloopers auch. Das System habe ich seitdem ich das letzte mal gebottet habe nicht weiter verändert, wodran kann das liegen?
Gruß,

Einser
09/06/2011 06:59 lanara#154
Falschen Path zum Spiel angegeben?
09/07/2011 00:33 Einser#155
Nee, habs auch mit mehreren Installationen probiert, geht nicht.

Hab jetzt gerade mal auf 'nem anderen Rechner probiert, da gehts auch nicht. Kann es daran liegen, dass ich die Versionen nicht installiert, sondern nur kopiert habe? Isses auch möglich, dass an 'ner fehlenden CD im Laufwerk liegt (die ja nicht mehr benötigt wird)?

Per Hand kann ich D2 jedenfalls an beiden Rechnern problemlos starten.
09/09/2011 19:29 zkpax#156
2 kleine fragen,
1. wie sag ich das er fortitude, enigma, spirit usw selbst machen soll ? und sie dann nicht wieder rerollt sondern egal welchen wert er hat einfach behält.

2. wie stell ich ein das die bots garnichts mehr aufheben außer tränke, damit sie nur noch botten und nichts mehr picken oder townen
09/09/2011 19:47 SickboyV#157
Quote:
Originally Posted by zkpax View Post
2 kleine fragen,
1. wie sag ich das er fortitude, enigma, spirit usw selbst machen soll ? und sie dann nicht wieder rerollt sondern egal welchen wert er hat einfach behält.

2. wie stell ich ein das die bots gar nichts mehr aufheben außer tränke, damit sie nur noch botten und nichts mehr picken oder townen
zu erstens weiß ich nicht wirklich ne Antwort, da ich das nicht aktiviert habe.

zu zweitens, einfach in der pickit die tränke nur aktivieren, alles ander löschen oder mit // deaktivieren, Gold solltest auch anlassen, da er ja tränke kaufen muss hin und wieder bzw Merc beleben, und die andern Pickits im Charconfigordner deaktivieren mit // wo dir tränke nicht mit drinnen sind!

LG
09/10/2011 12:08 Speed93#158
wo kann man ausstellen das es nicht zum teleporter läuft? Ich bin noch mit dem char level 1 und er läuft am anfang zum teleporter.
09/10/2011 13:39 zkpax#159
Quote:
Originally Posted by Speed93 View Post
wo kann man ausstellen das es nicht zum teleporter läuft? Ich bin noch mit dem char level 1 und er läuft am anfang zum teleporter.
wie jetzt? du willst mit nem lvl 1 char botten ?
09/10/2011 14:51 Speed93#160
ja
09/11/2011 15:43 BibleBlackPwnz#161
Quote:
Originally Posted by Speed93 View Post
ja
Was soll der denn bitte sehr machen? Und wie genau meinst du das mit Teleporter, willst du das er die Wege komplett läuft?


Naja aber mal ein eigenes Problem, ab und zu hält der Bot mit folgender Fehlermeldung an und macht nichts mehr:
[Only registered and activated users can see links. Click Here To Register...]

Also bin ich in die ItemParser.ntl und hab bei Zeile 65 das fehlende ; gesucht.
PHP Code:
    for(_NTIP_CheckList.length i++)
    {
        if(
_NTIP_CheckList[i][0].length 0)
        {
            if(eval(
_NTIP_CheckList[i][0]))
            {
                if(
_NTIP_CheckList[i][1].length 0)
                {
//******************************************************************************
                    //das ist Zeile 65
                    
if(eval(_NTIP_CheckList[i][1]))
                    {
                        if(
_NTIP_CheckList[i][2] && _NTIP_CheckList[i][2]["MaxQuantity"] && !isNaN(_NTIP_CheckList[i][2]["MaxQuantity"]))
                        {
                            if(
NTIP_CheckQuantityOwned(_NTIP_CheckList[i][0],_NTIP_CheckList[i][1], false) < _NTIP_CheckList[i][2]["MaxQuantity"])
                            {
                                
//Print("I need more of these "+NTC_ItemQualityToMGRColor[item.quality] + item.itemdesc.split("\n")[0].substring(3));
                                
return 1;
                            }
                            else
                            {
                                
//Print("I already have enough of these "+NTC_ItemQualityToMGRColor[item.quality] + item.itemdesc.split("\n")[0].substring(3)+" in my stash!");
                                
return 0;
                            }
                        }
                        else
                        {
                            
//Print("No maximum for this item");
                            
return 1;
                        }
                    }
                    else if(!
_identified && _result == 0)
                        
_result = -1;
                } 
Irgendwie fehlt da aber keins? Dazu kommt, das nur mit meiner Feuersorc das Spiel einfach mal abstürzt, keine Ahnung wieso, sehe nur das D2 sich immer wieder mal neustartet, ist das ggf. 'n bekanntes Problem?
09/11/2011 16:23 mirkoregge#162
in deiner pickit wird wohl nur ein / statt beider weggenommen sein; das nimmt der dann als statement an
09/12/2011 22:20 Einser#163
Wie stelle ich ein, dass er die Truhen in der Nähe öffnet? z.B. in der Grube Level 2 usw.
Die Kisteneinstellung sieht bei mir so aus:

Code:
//----------------------------------------------------------------------------------
	//Open chest configs configs.  
	//		* Chest ID's can be added to NTConfig_Chestids. Look for ID's in "Chest ID's.txt".
	//----------------------------------------------------------------------------------
	NTConfig_OpenChest = false;							// Open most super unique chests at the end of runs. (Chest ID settings below do not effect this.)
	NTConfig_OpenChestsInArea = false;  				// Open chests set by NTConfig_chestids @ end of run? (Currently supports most maps.)
	NTConfig_CheckChestid = false;						// Print chest ID's to screen as they're opened?
	NTConfig_keys = 8;									// Minimum # of keys to keep on hand. (>12 will result in multiple stacks.)
	NTConfig_OpenChestsInAreaClearing = true;			// Open chests while using clear functions? (Uses NTConfig_Chestids.)  
	NTConfig_AreasToOpenChestClearing  = [];			// Enter areas for chests to be cleared within. (Areas seperated by commas.)

	// Remove area / chest ID's in the arrays below to open (all chests within removed area) / (specific chest). 
	//		* Current area ID can be displayed ingame by pressing Num Pad "*".
	//		* Nearby chest ID's can be displayed ingame by pressing Num Pad "2".
	// 		* Default listed ID's are the currently supported ID's.
	NTConfig_DontOpenChestAreas = 	[2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 
									27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 
									52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,  64, 65, 66, 67, 68, 69, 70, 71, 72, 73,
									74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 									
									97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 
									115, 116, 117, 118, 119,120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131];
	
	NTConfig_Chestids = [104, 105, 106, 107, 5, 6, 87, 143, 140, 141, 144, 146, 147, 148, 174, 175, 176, 177, 181, 183, 198,
						240, 241, 242, 243, 329, 330, 331, 332, 333, 334, 335, 336, 354, 355, 356, 371, 387, 389, 390,        
	 					391, 397, 405, 406, 407, 413, 420, 424, 425, 430, 431, 454, 455, 501, 502, 504, 505,
						580, 581, 1, 3, 50, 51, 53, 79, 54, 55, 56, 57, 58, 20, 55, 139, 155, 159];
Edit:
Außerdem: Wie kann ich einstellen, dass er nur dann Rejuvs nimmt, wenn die auf dem Boden besser als im Gurt sind. Aktuell ist es so, dass ich mit 3 Bots Teamruns mache und wenn ein großer Rejuv droppt alle drei einen großen aus dem Gürtel trinken, letztlich aber nur einer den gedroppten bekommt.
09/13/2011 12:24 Talltree#164
du kannst in der config einstellen das der die droppt statt trinkt, sollte das problem beheben.
09/13/2011 16:13 Einser#165
Dann bleibt immernoch das Kistenproblem, außerdem funktioniert die Scripteinstellung irgendwie nicht so gut.

Code:
NTConfig_Script.push("NTSummoner.ntj"); 
		NTConfig_OpenSummonerChests = true;		// Open chests in the Arcane Sanc at the end of each wing?
		NTConfig_ClearArcaneSanc = true;			// Turn back & clear Arcane Sanctuary after killing Summoner (Teleports back to center before starting).
		NTConfig_ArcaneChampionsOnly = true;		// When clearing with the above setting, only kill Champions and above? 
		NTConfig_KillFireEye = true;
Beim Summoner z.B. soll er danach alle Kisten aufmachen und die Champions in der Zuflucht töten, er telt aber einfach nur zum Summoner, legt den um und geht weiter.

Code:
NTConfig_Script.push("NTPindleskin.ntj");			// Pindleskin / Nihlathak.  (Can be configured to use waypoint or red portal.)
		NTConfig_UseTemplePortal = false; 				// Use red portal in act 5? (Set false for waypoint.)
		NTConfig_KillPindleskin = false;
		NTConfig_KillNihlathak= true;
		NTConfig_OpenEvilUrnNihl = false;        
		NTConfig_ClearHalls = 1;                 		// 0 : Don't Clear, 1 : ClearPath Only, 2 : Clear While Skipping Regular Monsters
		NTConfig_ClearHallsOfVaught = 1;            	// 0 : Don't Clear, 1 : ClearPath Only, 2 : Clear While Skipping Regular Monsters
		NTConfig_OpenHallsSuperChests = true;      		// Open super chests en-route to Nihlathak
		NTConfig_CheckVipers = true;
Trotzdem ich angegeben habe, dass er den WP und nicht das Portal benutzen soll, versucht er immer das Portal zu benutzen und bricht dann ab, da es nicht mehr da ist.