|
You last visited: Today at 05:29
Advertisement
[D2NT] Public Botten for Dummies
Discussion on [D2NT] Public Botten for Dummies within the Diablo 2 forum part of the Other Online Games category.
03/01/2011, 20:07
|
#1231
|
elite*gold: 0
Join Date: Oct 2008
Posts: 333
Received Thanks: 59
|
das amu:
[Type] == Amulet && [Quality] == Rare # [ItemAllSkills] >= 2 && [FCR] >= 10 && [Strength] >= 20 && [MaxHP] >= 50 && [MaxMana] >= 50 // -> Rare Amulet
der ring:
[Type] == Ring && [Quality] == Rare && [FCR] >= 10 && [Strength] >= 20 && [MaxHP] >= 40 && [MaxMana] >= 40 // -> Rare Ring
normal behält er solche sachen, sind in fast jeder pickit mit drin, da sie etwas wert sind
oder du willst alle rare amu´s/ringe unid haben dann das hier:
[Type] == Amulet && [Quality] == Rare
[Type] == Ring && [Quality] == Rare
zu deinem 2ten problem kann ich dir nicht helfen, hab das auch manchmal, ist sch....e, wenn der bot öfter mal 24+ std rennen muß
|
|
|
03/01/2011, 20:08
|
#1232
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
Die Pickit befinden sich im Ordner scripts\NTBot\item_configs, der Leader hebt auch Rare Ringe, Amus und Juwelen auf, allerdings nur wenn diese wirklich gute Stats haben. Wenn du willst, dass er auch Reife aufhebt, dann kannst du sie aus der Leecher Config kopieren und nach deinen Wünschen anpassen.
Und zum zweiten Problem, versuch mal diese NTBot.ntj zu nehmen:
Code:
var channelUsers = new Array();
//###################################################################
//###########################Einstellungen###########################
//###################################################################
// Wenn ihr nur einen Key benutzt, dann diesen Wert mindestens auf 180000 setzen, damit ihr keine realmdowns bekommt
var gameMinLength = 10000;
var joinChatAfterLogin = false; // true = Bot geht in den Chat, um .login/Announces zu machen
var joinChannelInChat = "OP MyBaal"; // Wenn der Bot in keinen bestimmten Channel soll, dann nichts eintragen
var channelLogin = true; // true = Bot schreibt .login nachdem er eingeloggt ist
channelUsers.push("Account Name"); // Hier deinen Account Name eintragen
channelUsers.push("Char Name"); // Hier deinen Char Name eintragen
// %game --> "gamename-"
// %counter --> number of the next game
// %time --> time in seconds till game creation
// %password --> game password
var gameAnnouncement = "Next Game: %game%counter in %time seconds."; // Wenn keine NG message im Chat geposted werden soll, dann nichts eintragen
//----------------------------------------------------------------------------------------------------------------------------------------------------------
//###################################################################
//##############################Delays###############################
//###################################################################
// realm delays (minutes)
var unableToConnectRetry = 2;
var realmDownRetry = 60;
var disconnectedRetry = 2;
var cdkeyInUseRetry = 2;
// interface delays (milliseconds)
var connectingToBnetTimeout = 20000;
var characterScreenTimeout = 10000;
var pleaseWaitTimeout = 10000;
var createGameThreshold = 10000;
var createGameThresholdRandom = 2500;
var createGameTimeout = 15000;
var waitInLineTimeout = 60000;
var characterSelectDelay = 1000;
var loginDelay = 1000;
var clickDelay = 1000;
var textDelay = 1000;
var clickDelayRandom = 500;
var textDelayRandom = 500;
var gameDoesNotExistDelayMin = 600000;
var gameDoesNotExistDelayMax = 900000;
var gameDoesNotExistTimeout = 30000;
var gameAnnouncementDelay = 5000;
var gameAnnouncementDelayRandom = 500;
var waitBeforeEnterChatMin = 1000;
var waitBeforeEnterChatMax = 2000;
var waitInChatBeforeActionsMin = 2000;
var waitInChatBeforeActionsMax = 3000;
//###################################################################
//###################################################################
//###############DO NOT CHANGE ANYTHING BELOW THIS###################
//###################################################################
//###################################################################
// D2NT Manager Command
const D2NT_MGR_LOADING = 1;
const D2NT_MGR_READY = 2;
const D2NT_MGR_LOGIN = 3;
const D2NT_MGR_CREATE_GAME = 4;
const D2NT_MGR_INGAME = 5;
const D2NT_MGR_RESTART = 6;
const D2NT_MGR_CHICKEN = 7;
const D2NT_MGR_PRINT_STATUS = 8;
const D2NT_MGR_PRINT_LOG = 9;
var lastGameMade = GetTickCount();
var lastGameStatus = 0;
var nextGameMake = 0;
var inGameAt = 0;
var chatActionsDone = false;
var lastGameFailed = false;
var joinedChannel = false;
var justJoined = true;
var joinRandomChannel = false;
Include("libs/controlInfo.ntl");
var controlData = new controlInfo();
function NTMain()
{
Delay(1000);
var _ingame = false;
controlData.clickDelay = clickDelay;
controlData.textDelay = textDelay;
controlData.clickDelayRandom = clickDelayRandom;
controlData.textDelayRandom = textDelayRandom;
while(1)
{
if(me.ingame)
{
if(!inGameAt)
inGameAt = GetTickCount();
if(!_ingame)
{
RunGC(); // run garbage collector between each game
if(Load("NTBot/NTBotGame.ntj"))
{
_ingame = true;
if(me.playtype > 0)
sendEventToOOG(D2NT_MGR_INGAME, "In Game [IP:" + me.gameserverip.split(".")[3] + "]", 0);
else
sendEventToOOG(D2NT_MGR_INGAME, "In Game", 0);
lastGameStatus = 2; // in game successful
}
}
Delay(1000);
}
else
{
if(_ingame)
{
_ingame = false;
sendEventToOOG(D2NT_MGR_READY, "", 0);
}
locationAction(controlData.getLocation());
Delay(500);
}
}
}
function locationAction(location)
{
switch(location.id)
{
case 3: // Lobby Chat
if(justJoined)
{
justJoined = false;
if(isChannelUser(me.account, me.charname))
{
for(var i = 0; i < 3; i++)
{
SetStatusText("ÿc2Chat actions enabled!");
Delay(150);
SetStatusText("");
Delay(150);
}
}
else
{
for(var i = 0; i < 3; i++)
{
SetStatusText("ÿc1Chat actions disabled!");
Delay(150);
SetStatusText("");
Delay(150);
}
}
}
if(!chatActionsDone && isChannelUser(me.account, me.charname))
{
chatActionsDone = true;
Delay(Random(waitInChatBeforeActionsMin, waitInChatBeforeActionsMax));
if(!joinedChannel && (joinRandomChannel || joinChannelInChat != ""))
{
var rndChannel = getRandomString(Random(3,10));
SetStatusText("ÿc8Joining Channel " + (joinRandomChannel ? rndChannel : joinChannelInChat) );
Delay(1000);
Say("/join " + (joinRandomChannel ? rndChannel : joinChannelInChat));
joinedChannel = true;
Delay(1000);
if(channelLogin)
{
SetStatusText("ÿc8Channel Login...");
Say(".login");
Delay(1000);
}
}
}
case 1: // Lobby
if(location.id == 1 && joinChatAfterLogin)
{
Delay(Random(waitBeforeEnterChatMin, waitBeforeEnterChatMax));
controlData.click(controlData.controls.lobby.button.enterChat);
break;
}
if(GetTickCount() > nextGameMake)
{
var _control;
lastGameFailed = false;
switch(lastGameStatus)
{
case 0:
_control = controlData.get(controlData.controls.lobby.button.create);
if(_control && _control.pressed)
{
controlData.click(controlData.controls.lobby.button.join);
Delay(500);
}
controlData.click(controlData.controls.lobby.button.create);
nextGameMake = GetTickCount() + createGameTimeout; // set our timeout
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name, 0);
break;
case 1: // game failed, rollover to reset timer
inGameAt = GetTickCount();
lastGameFailed = true;
Delay(5000);
case 2:
outputGameLength();
lastGameStatus = 0;
setNextGameMake();
if(lastGameFailed)
{
SetStatusText("ÿc1Failed to join!");
sendEventToOOG(D2NT_MGR_PRINT_LOG, "ÿE00000Game " + ((getGameCounter(me.gamename, true)) ? ("(" + getGameCounter(me.gamename, true) + ")") : "") + " creation failed!", 0)
Delay(2500);
}
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name, 0);
break;
}
}
else
{
if(joinChannelInChat && gameAnnouncement && me.gamename && isChannelUser(me.account, me.charname))
{
var tempDelay = (gameAnnouncementDelay > 5000) ? gameAnnouncementDelay : 5000 +
(gameAnnouncementDelayRandom > 500) ? Random(0, gameAnnouncementDelayRandom) : 500;
var gameText = gameAnnouncement;
gameText = gameText.replace("%password", me.gamepassword);
gameText = gameText.replace("%game", getGameName(me.gamename));
gameText = gameText.replace("%counter", getGameCounter(me.gamename, false));
gameText = gameText.replace("%time", parseInt((nextGameMake - GetTickCount() - tempDelay)/1000+3.0));
if(parseInt((nextGameMake - GetTickCount() - tempDelay)/1000+3.0) > 5)
{
Delay(tempDelay);
Say(gameText);
}
}
timeoutDelay(nextGameMake-GetTickCount(), location, true);
}
break;
case 2: // Waiting In Line
if(GetTickCount()-lastGameMade > waitInLineTimeout)
controlData.click(controlData.controls.lobby.inLine.button.cancel);
break;
case 4: // Create Game
if(!controlData.get(controlData.controls.lobby.create.editBox.gameName))
{
controlData.click(controlData.controls.lobby.button.join);
Delay (500);
controlData.click(controlData.controls.lobby.button.create);
Delay (500);
}
sendEventToOOG(D2NT_MGR_CREATE_GAME, location.name, 0);
locationTimeout(5000, location);
lastGameMade = GetTickCount();
lastGameStatus = 1; // pending creation
break;
case 5: // Join Game
break;
case 6: // Ladder
break;
case 7: // Channel List
break;
case 8: // Main Menu
if(controlData.getCurrentRealmIndex() == me.gatewayid)
{
outputGameLength();
controlData.click(controlData.gameTypes[me.playtype]);
}
else
controlData.click(controlData.controls.mainMenu.button.gateway);
break;
case 9: // Login
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name, 0);
Delay(loginDelay);
controlData.setText(controlData.controls.login.editBox.accountName, me.account);
sendEventToOOG(D2NT_MGR_LOGIN, location.name, 0);
locationTimeout(5000, location);
break;
case 10: // Login Error (this is a fatal error, so stop)
sendEventToOOG(D2NT_MGR_RESTART, location.name, 10);
Delay(3500);
break;
case 11: // Unable To Connect
timeoutDelay(unableToConnectRetry*60*1000, location)
controlData.click(controlData.controls.login.unableToConnect.button.ok);
break;
case 12: // Character Select
var _time, _control;
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name, 0);
for(_time = 0 ; _time < characterScreenTimeout ; _time += 500)
{
_control = controlData.get(controlData.controls.characterSelect.textBox.characterInfo[me.charloc]);
if(_control && _control.GetText() != undefined)
break;
Delay(500);
}
if(_time < characterScreenTimeout)
{
Delay(characterSelectDelay);
controlData.click(controlData.controls.characterSelect.textBox.characters[me.charloc], 0, 0, 1);
controlData.click(controlData.controls.characterSelect.textBox.characterInfo[me.charloc], 0, 0, 1);
// reset last game made, so it doesnt make a game immediately
inGameAt = 0;
setNextGameMake();
}
else
{
controlData.click(controlData.controls.characterSelect.button.exit);
timeoutDelay(realmDownRetry*60*1000, location);
}
break;
case 13: // Realm Down - Character Select screen
controlData.click(controlData.controls.characterSelect.button.exit);
timeoutDelay(realmDownRetry*60*1000, location);
break;
case 14: // Character Select - Disconnected
timeoutDelay(disconnectedRetry*60*1000, location);
controlData.click(controlData.controls.characterSelect.disconnected.button.ok);
break;
case 15: // New Character
break;
case 16: // Character Select - Please Wait popup
if(!locationTimeout(pleaseWaitTimeout, location))
controlData.click(controlData.controls.characterSelect.pleaseWait.button.cancel);
break;
case 17: // Lobby - Lost Connection - just click okay, since we're toast anyway
controlData.click(controlData.controls.lobby.lostConnection.button.ok);
break;
case 18: // D2 Splash
controlData.click(controlData.controls.d2Splash.textBox.copyright);
break;
case 19: // Login - Cdkey In Use
timeoutDelay(cdkeyInUseRetry*60*1000, location);
controlData.click(controlData.controls.login.cdkeyInUse.button.ok);
break;
case 20: // Single Player - Select Difficulty
controlData.click(controlData.singlePlayerDifficulties[me.diff]);
break;
case 21: // Main Menu - Connecting
if(!locationTimeout(connectingToBnetTimeout, location))
controlData.click(controlData.controls.mainMenu.connecting.button.cancel);
break;
case 22: // Login - Invalid Cdkey (classic or xpac)
sendEventToOOG(D2NT_MGR_RESTART, location.name, 3600);
Delay(3500);
break;
case 23: // Character Select - Connecting
if(!locationTimeout(characterScreenTimeout, location))
controlData.click(controlData.controls.characterSelect.button.exit);
break;
case 24: // Server Down - not much to do but wait..
break;
case 25: // Lobby - Please Wait
if(!locationTimeout(pleaseWaitTimeout, location))
controlData.click(controlData.controls.lobby.pleaseWait.button.cancel);
if(!locationTimeout(pleaseWaitTimeout, location))
sendEventToOOG(D2NT_MGR_RESTART, location.name, 60);
break;
case 26: // Lobby - Game Name Exists
sendEventToOOG(D2NT_MGR_PRINT_LOG, "ÿE00000Game already exists", 0);
SetStatusText("ÿc1Game akready exists!");
inGameAt = 0;
lastGameStatus = 0;
setNextGameMake();
locationTimeout(15000, location);
break;
case 27: // Gateway Select
controlData.clickRealmEntry(me.gatewayid);
controlData.click(controlData.controls.gateway.button.ok);
break;
case 28: // Lobby - Game Does Not Exist
inGameAt = Random(gameDoesNotExistDelayMin, gameDoesNotExistDelayMax);
lastGameStatus = 0;
setNextGameMake();
locationTimeout(gameDoesNotExistTimeout, location);
break;
}
}
function sendEventToOOG(locationId, statusString, pendingTime)
{
return SendCopyData("D2NT Manager", null, (locationId<<16)|pendingTime, statusString);
}
function setNextGameMake()
{
lastGameMade = GetTickCount();
nextGameMake = lastGameMade + createGameThreshold + Random(0-createGameThresholdRandom, createGameThresholdRandom) + inGameAt;
inGameAt = 0;
chatActionsDone = false;
}
function outputGameLength()
{
if(inGameAt)
{
duration = GetTickCount() - inGameAt;
inGameAt = (duration < gameMinLength ? gameMinLength - duration : 0);
}
}
function locationTimeout(time, location)
{
endtime = GetTickCount() + time;
while(controlData.getLocation().id == location.id && endtime > GetTickCount())
{
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name + " (" + parseInt((endtime-GetTickCount())/1000) + "s)", 0);
Delay(500);
}
return (controlData.getLocation().id != location.id);
}
function timeoutDelay(time, location, showNextGameStatus)
{
if(arguments.length < 3)
showNextGameStatus = false;
endtime = GetTickCount() + time;
while(endtime > GetTickCount())
{
sendEventToOOG(D2NT_MGR_PRINT_STATUS, location.name + " (" + parseInt((endtime-GetTickCount())/1000) + "s)", 0);
if(showNextGameStatus)
{
if(lastGameFailed && parseInt((endtime-GetTickCount())/1000) > 30)
{
if(parseInt((endtime-GetTickCount())/1000) % 30 == 0)
{
SetStatusText("ÿc1Last game failed!");
Delay(5000);
}
if(me.gamename && getGameCounter(me.gamename, false))
SetStatusText("ÿc8Next game: " + getGameName(me.gamename) + getGameCounter(me.gamename, false) + " (" + parseInt((endtime-GetTickCount())/1000) + "s)");
else
SetStatusText("ÿc8Game creation pending... (" + parseInt((endtime-GetTickCount())/1000) + "s)");
}
else if(parseInt((endtime-GetTickCount())/1000) >= 0)
{
if(me.gamename && getGameCounter(me.gamename, false))
SetStatusText("ÿc8Next game: " + getGameName(me.gamename) + getGameCounter(me.gamename, false) + " (" + parseInt((endtime-GetTickCount())/1000) + "s)");
else
SetStatusText("ÿc8Game creation pending... (" + parseInt((endtime-GetTickCount())/1000) + "s)");
}
if(me.ingame)
endtime = GetTickCount();
}
Delay(1000);
}
if(showNextGameStatus)
SetStatusText("ÿc8Creating game...");
}
function getRandomString(_length)
{
_retString = "";
_charSet = "0123456789abcdefghijklmnopqrstuvwxyz";
while(_length--)
{
_retString += _charSet.charAt(Random(0, _charSet.length-1));
Delay(1);
}
return _retString;
}
function getGameName(lastGameString)
{
if(!lastGameString)
return "";
else
return (lastGameString.substr(0, lastGameString.lastIndexOf('-')+1));
}
function getGameCounter(lastGameString, simple)
{
var myCount, countString;
if(!lastGameString)
return "-1";
else
{
countString = lastGameString.slice(lastGameString.lastIndexOf('-')+1);
switch(countString)
{
case "08":
myCount = 9;
break;
case "09":
myCount = 10;
break;
default:
myCount = parseInt(countString) + 1;
break;
}
if(!simple)
{
if(myCount <= 9)
return ('0' + myCount);
}
return myCount;
}
}
function isChannelUser(accountname, charname)
{
for(var i = 0; i < channelUsers.length; i++)
{
if(accountname.toLowerCase() == channelUsers[i].toLowerCase() || charname.toLowerCase() == channelUsers[i].toLowerCase())
return true;
}
return false;
}
|
|
|
03/01/2011, 20:35
|
#1233
|
elite*gold: 0
Join Date: Feb 2011
Posts: 26
Received Thanks: 0
|
Danke für die hilfreichen beiträge
Ja ich weiß das der Leader rare ringe, amus usw. aufhebt, ich sehe ja das er die immer verkauft, er verkauft die jedoch so schnell ohne das ich die stats ganz mitbekomme, manchmal kam es mir vor als ob ich gute stats gesehen hatte, aber ich will ja auch net das er **** aufhebt und mein stash nach paar games voll wird.
Lanara, wie hast du den bot den eingestellt gehabt vom ersten post, also ab welchen stats z.B behält er nen Rare amu oder ring?
Und das mit der NTbot.ntj werde ich ma später ausprobieren. Danke dir nochma
|
|
|
03/01/2011, 21:14
|
#1234
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
Quote:
Originally Posted by can76
Danke für die hilfreichen beiträge
Ja ich weiß das der Leader rare ringe, amus usw. aufhebt, ich sehe ja das er die immer verkauft, er verkauft die jedoch so schnell ohne das ich die stats ganz mitbekomme, manchmal kam es mir vor als ob ich gute stats gesehen hatte, aber ich will ja auch net das er crap aufhebt und mein stash nach paar games voll wird.
Lanara, wie hast du den bot den eingestellt gehabt vom ersten post, also ab welchen stats z.B behält er nen Rare amu oder ring?
Und das mit der NTbot.ntj werde ich ma später ausprobieren. Danke dir nochma
|
Schau einfach mal in die Pickit, ist eigentlich recht einfach zu sehen was welcher Stat bedeutet.  Hier mal am Beispiel der Ringe erklärt:
Code:
// ##### Rings #########################
[COLOR="Green"]//10FCR, insgesamt 40%res, 80 Mana oder mehr, und mehr als 30 Str+Dex addiert, also zum Beispiel 18Str 12Dex[/COLOR]
[Type] == ring && [Quality] == rare # [FCR] >= 10 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 40 && [MaxMana] >= 80 && [Strength]+[Dexterity] >= 30
[COLOR="Green"]//wie oben, nur mit 35life oder mehr und dafür weniger Str/Dex[/COLOR]
[Type] == ring && [Quality] == rare # [FCR] >= 10 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 40 && [MaxMana] >= 80 && [MaxHP] >= 35 && ([Strength] >= 15 || [Dexterity] >= 10)
[COLOR="Green"]//>= 110Attackrate, Resis und Dual Leech[/COLOR]
[Type] == ring && [Quality] == rare # [ToHit] >= 110 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 40 && [LifeLeech]+[ManaLeech] >= 13
[COLOR="Green"]//wie davor, nur mit single leech und dafür Str oder Dex[/COLOR]
[Type] == ring && [Quality] == rare # [ToHit] >= 110 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 40 && ([LifeLeech] >= 8 || [ManaLeech] >= 6) && ([Strength] >= 15 || [Dexterity] >= 10)
[COLOR="Green"]//Wozu hab ich den überhaupt drin, ist ja der selbe wie #2 :p[/COLOR]
[Type] == ring && [Quality] == rare # [FCR] >= 10 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 40 && [MaxMana] >= 80 && ([Strength] >= 15 || [Dexterity] >= 10) && [MaxHP] >= 35
Wenn du mehr Hilfe bei der Pickit brauchst, schau mal in diesen Thread:
|
|
|
03/02/2011, 03:21
|
#1235
|
elite*gold: 0
Join Date: Feb 2011
Posts: 26
Received Thanks: 0
|
Gibts eigtl. ne lösung gegen diesen Bug wenn jemand ganz viele punkte schreibt wie "............................................. ." das das game nich gecrasht wird?
Irgendso ein Spast macht es die ganze zeit bei meinen runs. Und d2 crashed dann.
|
|
|
03/02/2011, 08:46
|
#1236
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
|
|
|
03/02/2011, 11:08
|
#1237
|
elite*gold: 0
Join Date: Feb 2011
Posts: 394
Received Thanks: 75
|
Nur eine kleine frage... Es steht das man den Leaderchar auf der fl haben muss damit man runs machen kann. Was ist aber wen Leader wie auch leecher/leechfighter auf dem selben account sind? Gibt es eine möglich da trozdem noch runs machen zu können`?
Ich vermute warscheinlich nicht, hab schon versucht mich irgendwie accname#2, oder wie das ingame angezeigt wird, wen ich 2mal mit dem selben acc eingeloggt bin, in meine fl zu nehmen^^ das ging leider ned. Dachte nur ich frag einmal hier, bevor ich die hoffnung aufgebe. Hätte zwar ne sorc lvl 92 auf meinem 2.ten acc, aber die pack dia/baals irgendwie ned gscheit. (1k life, hat kein bo, maxblock, max dr, all resi 75, 10kdef, infi merc) Sie ist momentan Blitz/orb geskillt, aber hab irgendwie angst sie für Dia/Baalruns als leaderchar zu verwenden, da sie alleine bei diablo und baalmf runs immer wieder chickens hat, und irgendwie ein manaproblem. Darum will ich meinen pala(leader) verwenden der auf dem selben acc is wie mein nec(leecher).
|
|
|
03/02/2011, 12:57
|
#1238
|
elite*gold: 0
Join Date: Jan 2009
Posts: 7,310
Received Thanks: 2,205
|
Quote:
Originally Posted by Shrims
Nur eine kleine frage... Es steht das man den Leaderchar auf der fl haben muss damit man runs machen kann. Was ist aber wen Leader wie auch leecher/leechfighter auf dem selben account sind? Gibt es eine möglich da trozdem noch runs machen zu können`?
Ich vermute warscheinlich nicht, hab schon versucht mich irgendwie accname#2, oder wie das ingame angezeigt wird, wen ich 2mal mit dem selben acc eingeloggt bin, in meine fl zu nehmen^^ das ging leider ned. Dachte nur ich frag einmal hier, bevor ich die hoffnung aufgebe. Hätte zwar ne sorc lvl 92 auf meinem 2.ten acc, aber die pack dia/baals irgendwie ned gscheit. (1k life, hat kein bo, maxblock, max dr, all resi 75, 10kdef, infi merc) Sie ist momentan Blitz/orb geskillt, aber hab irgendwie angst sie für Dia/Baalruns als leaderchar zu verwenden, da sie alleine bei diablo und baalmf runs immer wieder chickens hat, und irgendwie ein manaproblem. Darum will ich meinen pala(leader) verwenden der auf dem selben acc is wie mein nec(leecher).
|
lange rede kurzer sinn .
nein.
weil sie sich irgendwann mal im channel treffen und dann fliegt einer raus.
2 acc´s sind da schon von vorteil.
also schnell nen pala acc machen und den rest damit leveln.
oder bei irgendwem mitdrann hängen
->
|
|
|
03/02/2011, 12:59
|
#1239
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
2 Chars auf einem Account ist sowieso nicht zu empfehlen, damit wirst du nicht glücklich werden, weil sie sich in der Lobby immer gegenseitig kicken. Mach einen Char pro Account, sonst gibt es nur unnötigen Stress.
Edit: 2 Stunden lang keine Antwort und dann kommt mir kal_el zuvor.. :|
|
|
|
03/02/2011, 13:02
|
#1240
|
elite*gold: 0
Join Date: Feb 2011
Posts: 394
Received Thanks: 75
|
Ja wen ich aufgewacht bin, hab ich das bedürfniss oft um den heissen brei herum zu reden  Aber dachte schon das das nicht geht, wollt nur sicher gehen. Danke für die schnelle antwort^^
|
|
|
03/02/2011, 13:39
|
#1241
|
elite*gold: 0
Join Date: Feb 2011
Posts: 26
Received Thanks: 0
|
Quote:
Originally Posted by lanara
|
Hey^^ das is aber für den RedVex oder? Wie kann ich den bei D2NT nutzen? Oder gibt es das für d2nt nich?
Ich mag den D2NT sehr und will ungerne auf RedVex switchen, da ich net ma weiß wie gut er mit meiner FB Blizz Sorc spielt und wie sicher er is ._.
|
|
|
03/02/2011, 16:23
|
#1242
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
Quote:
Originally Posted by can76
Hey^^ das is aber für den RedVex oder? Wie kann ich den bei D2NT nutzen? Oder gibt es das für d2nt nich?
Ich mag den D2NT sehr und will ungerne auf RedVex switchen, da ich net ma weiß wie gut er mit meiner FB Blizz Sorc spielt und wie sicher er is ._.
|
RedVex ist kein Bot, sondern ein Programm das einem erlaubt Plugins wie FastMod oder HypSpamBlock zu laden. Lässt sich also problemlos mit dem D2NT nutzen und bringt dabei noch einige Vorteile mit sich.  Wenn du mehr darüber erfahren willst, schau mal hier nach, da findest du auch eine Anleitung, wie du RedVex mit dem D2NT nutzen kannst:
|
|
|
03/03/2011, 01:35
|
#1243
|
elite*gold: 0
Join Date: Feb 2011
Posts: 43
Received Thanks: 0
|
d2nt rastet aus, kp was auf einmal los ist hab nix geändert bzw vorher sicherheits kopie vom ordner gemacht und die immoment in benutzung aber mein char glaub seit neustem keine heal oder mana tränke mehr zu brauchen und portet nicht mehr in die stadt zum einkaufen wie sonst wenn er 2 oder weniger tränke hat
ne idee wo dran es liegen könnt?
|
|
|
03/03/2011, 08:03
|
#1244
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,258
|
Code:
// [COLOR="Red"]0x01 : Tränke[/COLOR], 0x02 : Gift, 0x04 : Verstärkter Schaden (Fluch), 0x08 : Schwächen (Fluch), 0x10 : Eiserne Jungfrau (Fluch), 0x20 : Altern (Fluch), 0x40 : Wiederstandsschwund (Fluch)
NTConfig_CheckSelfSafe = 0x01;
|
|
|
03/03/2011, 14:06
|
#1245
|
elite*gold: 0
Join Date: Feb 2011
Posts: 43
Received Thanks: 0
|
thx aber das hatte ich schon an ^^
hab auch so ziemlich prob mit hp hab mir also gedacht hau ich mal von meinem hoto den oak sage an also in der char config beim skill der er zu beginn casten soll 226 rein gemacht aber alles was ich bekomme is dann immer n "your connection was been interrupted"
|
|
|
 |
|
Similar Threads
|
[D2NT] How to do Public
07/04/2011 - Diablo 2 - 51 Replies
Also da ich gefragt wurde ob ich das nicht machen könnte, habe ich mir gedacht da ich grade nichts zu tuen habe, wieso den eigentlich nicht.
Falls jemand Maphack im Fullwindow spielen will:
http://img824.imageshack.us/img824/1725/66387846. png
Hacken Raus nehmen.
CREADITS TO:
Sternlooper
TheBluebird
Muddy_Waters
|
D2Nt Public Pickit
10/18/2010 - Diablo 2 - 4 Replies
Der Bot ist super aber er pickt einfach sachen viel zu langsame zb small charms. Da sind normale Spieler schneller. Kann man das einstellen das er sachen sofort beim droppen pickt??
|
Classic botten mit D2nt
07/09/2010 - Diablo 2 Programming - 2 Replies
Huhu :) ich möchte classic anfangen und wollte mal fragen ob es tolle d2nt classic scripts gibt, bzw. was ich ändern muss oder ob es auch non enigma scripts gibt für paladin oder so^^
Gibt aufjeden ein THX :)
Und eine Pickit für Classic wäre auch nice^^
Oder gibs andere Classic bots ?
|
Public Baal mit D2NT
04/13/2009 - Diablo 2 - 3 Replies
könnt ihr mir vll sagen was ich machen muss um mit den bot public baals runs zu machen wäre echt cool in dern config auf true stellen ist mir klar aber wie stell ich game name und sowas alles ein und brauch ich dafür nicht wieder eine config datei wäre echt cool wenn ihr mir helfen könntet ;)
|
All times are GMT +1. The time now is 05:31.
|
|