[D2NT] GVEtalBot

01/18/2012 20:30 reini320#331
welche version hast du ?

bei version.1018 ist es in der nttown.ntl bereits so, dass ein { und ein } drin ist.





PHP Code:
Hey.

Ich hab auch das Selbe Problemich GLAUBEdass es an der NTTown.ntl liegt.
Ab Zeile 2157 habe ich folgendes geändertaber NOCH nicht getestet:

Code:

1.    for(var _items.length i++)
2.    {
3.        if(_items[i].mode == && _items[i].itemloc == 0)
4.        {
5.            if(NTConfig_Columns[_items[i].y][_items[i].x] > 0)
6.                _itemlist.push(_items[i].code);
7.
8.            
for(_items[i].ysize y++)
9.            {
10.                for(_items[i].xsize x++)
11.                    _invspace[y+_items[i].y][x+_items[i].x] = 1;
12.            }
13.        }
14.    }

Nach Zeile 3 habe ich ein und in der Zeile 13 geadded.

Bisher packte er dann immer alles brav voll bis oben hin und multe dann erst
01/18/2012 21:12 Maverick0815#332
[QUOTE}welche version hast du ?
bei version.1018 ist es in der nttown.ntl bereits so, dass ein { und ein } drin ist.
[/QUOTE]

Bei der NTTown steht nichts, aber Dia sagt 1018.P...

OHH Scheibe ;) Hab mich bei den Zeilen vertan....SORRY

Zeile 2236
So:
Code:
	for(var i = 0 ; i < _items.length ; i++)
		{	
			if(_items[i].mode == 0 && _items[i].itemloc == 0)
				{
				if(NTConfig_Columns[_items[i].y][_items[i].x] > 0)	_itemlist.push(_items[i].code);

				for(y = 0 ; y < _items[i].ysize ; y++)	
					{
					for(x = 0 ; x < _items[i].xsize ; x++)
					_invspace[y+_items[i].y][x+_items[i].x] = 1;
					}
				
				}
		}

Sorry nochmal..

LG
Mav
P.S.: Unter der Funktion CheckForFullStash ;)
01/18/2012 23:10 Necro19#333
Hallo kurze Frage : Wenn ich bald baal leech bot starten möchte dann brauch ich doch 2 x Accounts + 2x Cd keys + 2x Bot Programm.

Nur wie kann ich diablo 2 mal starten lassen über D2etal??

Weil normalerweise kann ja nur eine Diablo 2 Kopie aufeinmal laufen?
01/18/2012 23:13 khorena5#334
2 x Accounts + 2x Cd keys korrekt.

einfach nen 2. bot bei etal einstellen
01/18/2012 23:17 Necro19#335
Und dann läuft das und die Nachricht "only one copy of diablo 2 may run at time" kommt dann nicht mehr? Achso das wär ja nice

Gibt es ein rush Script womit ich meinen Char selber rushen kann ??
01/19/2012 07:25 Stibi#336
der korean mod hat n classic rush script, macht dir einen char nach dem anderen, einen acc nach dem anderen bzw erstellt dir neue
is aufm etal workspace
01/19/2012 19:39 fischdinho#337
Quote:
Originally Posted by fischdinho View Post
kennt jmd das Prob das wenn der leader offline ist der bot immer /f l macht
und dann irgendwann r/d bekommt ??
jmd ne Idee hier ??
01/19/2012 19:41 khorena5#338
Was haste denn im LeechStarter.ntj stehen?
01/19/2012 20:52 fischdinho#339
Quote:
Originally Posted by khorena5 View Post
Was haste denn im LeechStarter.ntj stehen?
wie meinste das?
01/19/2012 21:02 khorena5#340
Du musst auch schon mal nen paar mehr Info's bringen. Welchen entry Point benutzt du? Leechstarter? Leechstarter2.2? Friendlessleech?

ich vermute das du hier bei was falsch eingestellt hast

Leechstarter2.2.ntj
Code:
//==============================================================================
// join options
//==============================================================================
var useFL = false;                  // set true if you wish your leecher to use /f l to join games.  useFL MUST be set to 0 for this to work
var useFLCount = 1;                // this is seperate from the above setting allows you to use /f l to join, but will only spam /f l the set number of times.  set to 0 to disable
var delayFL = 4000;                // milliseconds before the bot will use the /f l command in loby
var reEnterSameGame = false;        // set to false to keep the bot from using /f l to re enter same game also must be set to false if you don't want bot to re enter same game for txt joining
var useTextFileJoin = false;      // use txt file communication between leader and leecher to join games.  False uses message sent from leader when in game
var gameDoesNotExistDelay = 10;    // time to idle before trying if leader's game does not exist.  In seconds.
01/19/2012 21:13 fischdinho#341
ich use die leechstarter

hab folgendes dadrin :


////////////////////////////////////////////////////////////////////////////////
// Lobby chat settings :
////////////////////////////////////////////////////////////////////////////////

// Set to true to join the chat after each game (needed for JoinBot)
var joinChatAfterGame = true;

// Message said when you first enter the chat
var firstJoinMessage = "";

// Message said after each game
var chatMessageAfterGame = "";

// if this is true, will join a random channel, otherwise it will use the channel below..
var joinRandomChannel = false;
// Name of the channel you want to join (leave blank if you want to stay in the default channel)
var joinChannelInChat = "op TropRoom";


////////////////////////////////////////////////////////////////////////////////
// Delays:
////////////////////////////////////////////////////////////////////////////////

// Minimum game length, waits in the lobby if last game was too short
// I recommend to keep a value > 300000 (milliseconds) to avoid bnet temporary ban
var gameMinLength = 420000;

// realm delays (minutes)
var unableToConnectRetry = 5;
var realmDownRetry = 120;
var disconnectedRetry = 5;
var cdkeyInUseRetry = 5;

// interface delays (milliseconds)
var connectingToBnetTimeout = 20000;
var characterScreenTimeout = 10000;
var pleaseWaitTimeout = 10000;
var createGameThreshold = 10000;
var createGameThresholdRandom = 1000;
var createGameTimeout = 15000;
var waitInLineTimeout = 15000;
var characterSelectDelay = 1000;
var loginDelay = 1000;
var clickDelay = 500;
var textDelay = 500;
var clickDelayRandom = 500;
var textDelayRandom = 500;
var gameDoesNotExistDelayMin = 600000;
var gameDoesNotExistDelayMax = 900000;
var gameDoesNotExistTimeout = 30000;
var waitBeforeEnterChatMin = 1000;
var waitBeforeEnterChatMax = 2000;
var waitInChatBeforeActionsMin = 2000;
var waitInChatBeforeActionsMax = 3000;

// Only for JoinBot (friend list delay, milliseconds)
var LeaderOfflineDelay = 80000;
var LeaderInChatDelay = 10000;
var GameIsFullDelay = 30000;
01/19/2012 22:35 flow-jow#342
Quote:
Originally Posted by fischdinho View Post
[...]
Wow.. das ist ja bereits auf 80 sekunden eingestellt...
Wie lange ist der leader denn offline? Macht dein bot das denn stundenlang?
Weis nicht genau, ob das bnet dich dann temp banned, wenn du das ein paar stunden machst ^^ Selbst, wenn sehr langsam. Aber theoretisch, spammst du ja die ganze zeit das selbe, immer und immer wieder.
01/20/2012 09:02 Maverick0815#343
Quote:
jmd ne Idee hier ??
Morgen..

Wie ich weiter unten gelesen hatte, benutzt du die Leechstarter.ntj..
D.H.: Beide Partner müssen gegenseitig in der FList stehen. Dann nimm doch einfach das
Code:
Say ("/f l");
aus der Leechstarter heraus und du solltest damit keine Sorgen mehr haben.

LG
Mav

P.S.: Wie kann ich erreichen, dass der Bot alles aufhebt AUßER z.b. Runen ??
Code:
Quality >= 0 && Rune != ELRUNE
So mein ich das, aber er hebt nach wie vor alles auf.
01/20/2012 16:25 flow-jow#344
Quote:
Originally Posted by Maverick0815 View Post

P.S.: Wie kann ich erreichen, dass der Bot alles aufhebt AUßER z.b. Runen ??
Code:
Quality >= 0 && Rune != ELRUNE
So mein ich das, aber er hebt nach wie vor alles auf.
Uuuh... ich glaube das ist sehr schwer (oder möglicherweise garnicht) umzusetzen.

Was die runen angeht, kannst du doch einfach die vorhandene Liste nehmen und die entsprechenden Runen, die du nicht picken willst mit // auskommentieren.

andernfalls kannst du dir sämtliche Klassen aus der Pickit nehmen, und diese in folgender Form eintragen:

Code:
[Quality] == Magic
[Quality] == Rare
[Quality] == Unique
usw...
Dann vermute ich aber, das der Bot nach 10 Minuten voll ist. Also nicht wirklich sinnvoll.
01/20/2012 17:45 Maverick0815#345
Quote:
Originally Posted by flow-jow View Post
Dann vermute ich aber, das der Bot nach 10 Minuten voll ist. Also nicht wirklich sinnvoll.
Danke für die Antwort. Ich habe den Automule soweit "umprogrammiert", dass er mir auf meine ersten 4 Mulechars die Uniques ablegt, dann kommen Lowrunen und lowgems (die er im Würfel umwandelt, bis sie zu hoch sind), dann die Highrunen, mein 7.Mulechar nimmt die Charms, etc.
Der 8.Mulechar soll dann alles aufheben, bis auf Gems und Lowrunen, die vom 5. + 6. Char wieder rausgeschmissen worden sind. Bisher habe ich das so:
Code:
Quality >= 0 && Type != (74||20)
Wobei lt. Itemalias die 74 Runen und 20 Gems sein sollen ;)
Aber so viele Runen und Gems finde ich nicht um das effektiv zu testen ;)

Sollte jemand wissen, oder mir einen Tipp geben können, wie ich alles bis auf Runen und Gems aufheben kann, möge er/sie mir das bitte sagen :D

Was ich noch machen möchte aber noch nicht weiß:
Nach dem Cuben soll er die Runen sortieren, im Stash und Inv. Nur wie "frage" ich den Stash/Inv nach dem Inhalt ab???

Bis dann denn
Mav