|
You last visited: Today at 17:36
Advertisement
[Release] Muddy's D2NT
Discussion on [Release] Muddy's D2NT within the Diablo 2 Programming forum part of the Diablo 2 category.
05/01/2013, 09:02
|
#6901
|
elite*gold: 0
Join Date: May 2011
Posts: 66
Received Thanks: 7
|
So unsinnig das jetzt auch klingen mag: ich möchte mehrere D2 Single Players laufen lassen.
Ich habs versucht einfach über den D2NT Manager zu machen, allerdings gibt es das Problem, dass die Position der Charaktere in der Übersicht nicht fix ist, sondern es ist immer der zuletzt gespeicherte Charakter auf Position 1. Ich habe mir schon gedacht, dass ich das überlisten kann, indem ich einfach beim Start die Charaktere schnell selbst auswähle. Das funktioniert auch problemlos bis zu dem Zeitpunkt, an dem entweder beide "gleichzeitig" das Spiel verlassen, oder einer der Bots abstürzt und dadurch das Profil nicht gespeichert wird.
Nächste Idee war mehrere D2 Instanzen laufen lassen, allerdings speichert Windows nur ein Save Folder in die Registry sodass selbst bei zwei verschiedenen Spielen derselbe Fehler auftritt.
Einzige mir bekannte Lösung dafür ist Sandboxie. Google hat mir bei dem Problem leider auch nicht weitergeholfen, deshalb schreibe ich hier.
Egal was ich im Kompatibilitätsmodus starte, das Spiel startet und beendet sich sofort wieder.
Adminrechte habe ich auch.
|
|
|
05/01/2013, 09:51
|
#6902
|
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
|
installier einfach 2x dialo und schon haste 2 verschiedene save-ordner; somit kannste mehrere zeitgleich im sp laufen lassen
|
|
|
05/01/2013, 17:06
|
#6903
|
elite*gold: 0
Join Date: May 2011
Posts: 66
Received Thanks: 7
|
Das Problem ist, dass
Quote:
Originally Posted by whoranzone123
Windows nur ein Save Folder in die Registry
|
schreibt, sodass er immer auf denselben Save Ordner zurückgreift.
Ums deutlicher zu machen:
1. Ich installiere D2 auf Laufwerk C:
2. Ich installiere D2 auf Laufwerk D:
3. Ich starte D2 auf Laufwerk C: und erstelle einen Spieler
-> Windows erstellt einen Registrierungsschlüssel: "Save Path" und setzt ihn auf Laufwerk C:
4. Ich starte D2 auf Laufwerk D: und der eben erstellte Spieler ist genau dort aufzufinden, obwohl ich die Instanz zum ersten Mal starte. Das passiert weil das Spiel auf Laufwerk D: auch auf den Save Ordner auf Laufwerk C: zugreift. (steht ja immerhin so in der Registry)
Installieren bedeutet hier: In einen Temp Ordner installieren, rauskopieren und wieder Deinstallieren. Selbes auf Laufwerk C: und D:
Edit
Für alle die es interessiert, ich habe die Lösung soeben selbst gefunden:
Ich habe in der Registry die Schlüssel "Installpath" und "Savepath" gelöscht und mir dann selbst die Rechte genommen in dem speziellen Ordner neue Unterschlüssel zu erstellen. Auf die Weise wählt er immer den Save Ordner, der im aktuellen Gameordner ist.
Also im Prinzip hast du mir geholfen, mirkoregge, nur hatte ich keine fehlenden Adminrechte, sondern einfach zu viele Rechte
Danke
|
|
|
05/02/2013, 14:17
|
#6904
|
elite*gold: 0
Join Date: Aug 2009
Posts: 14
Received Thanks: 0
|
Quote:
Originally Posted by mirkoregge
ganz unten ändern:
// Select the monsters you with to attack using static field. NOTE: If you do not add any monsters, static will be used against all monsters.
MWConfig_StaticTargets.push(156); //Andariel
MWConfig_StaticTargets.push(211); //Duriel
MWConfig_StaticTargets.push(242); //Mephisto
MWConfig_StaticTargets.push(243); //Diablo
MWConfig_StaticTargets.push(544); // Baal
MWConfig_StaticTargets.push(GetLocaleString(22500) ); //Eldritch The Rectifier
MWConfig_StaticTargets.push(GetLocaleString(22435) ); //Shenk The Overseer
die Bosse hattest du nicht auskommentiert
|
Vielen Dank das hat mein problem endgültig gelöst
|
|
|
05/04/2013, 12:27
|
#6905
|
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
|
Quote:
Originally Posted by whoranzone123
Das Problem ist, dass
schreibt, sodass er immer auf denselben Save Ordner zurückgreift.
Ums deutlicher zu machen:
1. Ich installiere D2 auf Laufwerk C:
2. Ich installiere D2 auf Laufwerk D:
3. Ich starte D2 auf Laufwerk C: und erstelle einen Spieler
-> Windows erstellt einen Registrierungsschlüssel: "Save Path" und setzt ihn auf Laufwerk C:
4. Ich starte D2 auf Laufwerk D: und der eben erstellte Spieler ist genau dort aufzufinden, obwohl ich die Instanz zum ersten Mal starte. Das passiert weil das Spiel auf Laufwerk D: auch auf den Save Ordner auf Laufwerk C: zugreift. (steht ja immerhin so in der Registry)
Installieren bedeutet hier: In einen Temp Ordner installieren, rauskopieren und wieder Deinstallieren. Selbes auf Laufwerk C: und D:
Edit
Für alle die es interessiert, ich habe die Lösung soeben selbst gefunden:
Ich habe in der Registry die Schlüssel "Installpath" und "Savepath" gelöscht und mir dann selbst die Rechte genommen in dem speziellen Ordner neue Unterschlüssel zu erstellen. Auf die Weise wählt er immer den Save Ordner, der im aktuellen Gameordner ist.
Also im Prinzip hast du mir geholfen, mirkoregge, nur hatte ich keine fehlenden Adminrechte, sondern einfach zu viele Rechte
Danke 
|
mir fällt grad ein, dass du das Problem auch komplet mit dem D2BS umgehen könntest; da musst du keinen Slot angeben; der Bot wählt dort nach dem Namen aus.
|
|
|
05/04/2013, 20:21
|
#6906
|
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
|
Mal eine Frage zum rushbot hier:
ist das normal, das mein leader anfang zu laggen sobald alle die gerusht werden drin sind? und der leader starten will 
sobald er anfängt zu laggen macht der nichts mehr.
|
|
|
05/04/2013, 22:20
|
#6907
|
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
|
Quote:
Originally Posted by using11
Mal eine Frage zum rushbot hier:
ist das normal, das mein leader anfang zu laggen sobald alle die gerusht werden drin sind? und der leader starten will 
sobald er anfängt zu laggen macht der nichts mehr.
|
Das liegt am PC von dir; mir passiert das auch auf meinem Laptop; Lösung bei mir war ein zeitversetztes Spielbetreten im Abstand von 5 sec.
|
|
|
05/04/2013, 22:27
|
#6908
|
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
|
Quote:
Originally Posted by mirkoregge
Das liegt am PC von dir; mir passiert das auch auf meinem Laptop; Lösung bei mir war ein zeitversetztes Spielbetreten im Abstand von 5 sec.
|
ja bin auch am laptop, allerdings muss das ja auch am bot liegen.
da ich ohne probleme 24 d2 starten / ins spiel kann ohne das höngen bleibt/lag gibt.
ich probier mal mit abstand beim betreten
edit:
selbst bei 1 char zum rushen hat er lags/hängt oO?
|
|
|
05/05/2013, 06:24
|
#6909
|
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
|
Quote:
Originally Posted by using11
ja bin auch am laptop, allerdings muss das ja auch am bot liegen.
da ich ohne probleme 24 d2 starten / ins spiel kann ohne das höngen bleibt/lag gibt.
ich probier mal mit abstand beim betreten
edit:
selbst bei 1 char zum rushen hat er lags/hängt oO?
|
Haste mal Desktopgestaltung deaktiviert?
|
|
|
05/05/2013, 23:34
|
#6910
|
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
|
Quote:
Originally Posted by mirkoregge
Haste mal Desktopgestaltung deaktiviert?
|
ja eben probiert ist noch immer >( 1 char)
mir ist aber was auf gefallen, er ist normal solang er: Quests Scheduled:
eingibt danach fängt er erst an zu laggen / hängen
leecher sind wie gesagt normal
edit:
ich habe also nun auf mein PC probiert wo bis 14 diablo 3 ohne probleme laufen können!!
und auch da laggt der leader sofort nachdem er schreibt: Quests Scheduled:
das kann nicht am PC liegen :O
|
|
|
05/09/2013, 03:05
|
#6911
|
elite*gold: 0
Join Date: Apr 2010
Posts: 6
Received Thanks: 1
|
I love this bot it's way cool, was wondering though, if there was an addition of transmuting lower runes that do not require chip gems to it, if so i'd be interested in the addition. The bot only transmutes from thul up, i'm interested in ral, tal and ort being transmutable as well, anyone know how to add this to the bot? or even all the way down to el/eld as well as an option.
Cowboy.
|
|
|
05/11/2013, 09:57
|
#6912
|
elite*gold: 0
Join Date: Feb 2010
Posts: 28
Received Thanks: 0
|
Gräfin
Hab ein Problem mit der Gräfin auf Hell.
Ich use eine FB/FO Soso. Die Soso killt alles bis auf die Gräfin. Normalerweise sollte der Merc dann die Gräfin killen, da sie ja imun gegen Feuer und Eis ist.
Im Moment portet die Soso hin, macht nix und geht zum nächsten Gegner.
Hier meine Config:
PHP Code:
// Specify your attack skills below. NOTE: Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
NTConfig_AttackSkill[0] = 64; // This skill is used once whenever attacking a new target. Set to -1 to deactivate.
NTConfig_AttackSkill[1] = 64; // Primary skill to bosses.
NTConfig_AttackSkill[2] = 47; // Primary untimed skill to boss. Set to -1 to deactivate.
NTConfig_AttackSkill[3] = 64; // Primary skill to others.
NTConfig_AttackSkill[4] = 47 // Primary untimed skill to others. Set to -1 to deactivate.
NTConfig_AttackSkill[5] = 47; // Secondary skill in case monster is immune to primary skill. Set to -1 to deactivate.
NTConfig_AttackSkill[6] = 47; // Secondary untimed skill. Set to -1 to deactivate.
NTConfig_AttackSkill[7] = 64; // Alternative untimed skill which is used if the target is immune to your untimed skill - mostly useful for FB/FO/Meteor sorcs or other sorcs that are using the same untimed skills. Set to -1 to deactivate.
// Set to true if you want to clear area after killing boss. NOTE: This only affects a few botscripts.
NTConfig_ClearPosition = true;
// Set to true to clear area when killing a boss and the position is crowded by monsters. NOTE: Setting this to true may cause NTA_KillMonster() to fail way more often.
MWConfig_ClearBossPosition = false;
// This is the number of attacks to be performed before the the character tries to move to another position. Set to 0 not to reposition.
MWConfig_AttacksBeforeRepositioning = 50;
// Define a time limit for your attacks for each type of monster.
MWConfig_AttackTimeLimit[0] = 20; // Maximum time in seconds to attack a normal monster
MWConfig_AttackTimeLimit[1] = 120; // Maximum time in seconds to attack a super unique monster
MWConfig_AttackTimeLimit[2] = 30; // Maximum time in seconds to attack a champion
MWConfig_AttackTimeLimit[3] = 120; // Maximum time in seconds to attack a bosse
MWConfig_AttackTimeLimit[4] = 30; // Maximum time in seconds to attack a minion
// Define when a monster is considered immune by entering the index of one or more of your attack skills. As an example: [1, 3] means that a monster is considered immune if it is immune to both NTConfig_AttackSkill[1] and NTConfig_AttackSkill[3], whatever those may be.
MWConfig_CheckImmunitySkills = [1, 3];
// Select the behaviour of your character when encountering a monsters that is considered immune referring to the definition above.
// 0: Don't do anything. (D2NT default)
// 1: Get close to the monster, use static field if the monster is not immune to lightning.
// 2: Skip the monster.
// 3: Attack the monster using NTConfig_AttackSkill[7] and NTConfig_AttackSkill[4]
NTConfig_BehaviourOnImmuneMonster = 3;
NTConfig_AttackSkill[8] = -1; // Skill to be used against user defined immunes.
NTConfig_AttackSkill[9] = -1; // Untimed Skill to be used against user defined immunes.
Jemand eine Idee?
|
|
|
05/11/2013, 19:07
|
#6913
|
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
|
Quote:
Originally Posted by hanshartz
Hab ein Problem mit der Gräfin auf Hell.
Ich use eine FB/FO Soso. Die Soso killt alles bis auf die Gräfin. Normalerweise sollte der Merc dann die Gräfin killen, da sie ja imun gegen Feuer und Eis ist.
Im Moment portet die Soso hin, macht nix und geht zum nächsten Gegner.
Hier meine Config:
PHP Code:
// Specify your attack skills below. NOTE: Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
NTConfig_AttackSkill[0] = 64; // This skill is used once whenever attacking a new target. Set to -1 to deactivate.
NTConfig_AttackSkill[1] = 64; // Primary skill to bosses.
NTConfig_AttackSkill[2] = 47; // Primary untimed skill to boss. Set to -1 to deactivate.
NTConfig_AttackSkill[3] = 64; // Primary skill to others.
NTConfig_AttackSkill[4] = 47 // Primary untimed skill to others. Set to -1 to deactivate.
NTConfig_AttackSkill[5] = 47; // Secondary skill in case monster is immune to primary skill. Set to -1 to deactivate.
NTConfig_AttackSkill[6] = 47; // Secondary untimed skill. Set to -1 to deactivate.
NTConfig_AttackSkill[7] = 64; // Alternative untimed skill which is used if the target is immune to your untimed skill - mostly useful for FB/FO/Meteor sorcs or other sorcs that are using the same untimed skills. Set to -1 to deactivate.
// Set to true if you want to clear area after killing boss. NOTE: This only affects a few botscripts.
NTConfig_ClearPosition = true;
// Set to true to clear area when killing a boss and the position is crowded by monsters. NOTE: Setting this to true may cause NTA_KillMonster() to fail way more often.
MWConfig_ClearBossPosition = false;
// This is the number of attacks to be performed before the the character tries to move to another position. Set to 0 not to reposition.
MWConfig_AttacksBeforeRepositioning = 50;
// Define a time limit for your attacks for each type of monster.
MWConfig_AttackTimeLimit[0] = 20; // Maximum time in seconds to attack a normal monster
MWConfig_AttackTimeLimit[1] = 120; // Maximum time in seconds to attack a super unique monster
MWConfig_AttackTimeLimit[2] = 30; // Maximum time in seconds to attack a champion
MWConfig_AttackTimeLimit[3] = 120; // Maximum time in seconds to attack a bosse
MWConfig_AttackTimeLimit[4] = 30; // Maximum time in seconds to attack a minion
// Define when a monster is considered immune by entering the index of one or more of your attack skills. As an example: [1, 3] means that a monster is considered immune if it is immune to both NTConfig_AttackSkill[1] and NTConfig_AttackSkill[3], whatever those may be.
MWConfig_CheckImmunitySkills = [1, 3];
// Select the behaviour of your character when encountering a monsters that is considered immune referring to the definition above.
// 0: Don't do anything. (D2NT default)
// 1: Get close to the monster, use static field if the monster is not immune to lightning.
// 2: Skip the monster.
// 3: Attack the monster using NTConfig_AttackSkill[7] and NTConfig_AttackSkill[4]
NTConfig_BehaviourOnImmuneMonster = 3;
NTConfig_AttackSkill[8] = -1; // Skill to be used against user defined immunes.
NTConfig_AttackSkill[9] = -1; // Untimed Skill to be used against user defined immunes.
Jemand eine Idee?
|
Quote:
Code:
// Specify your attack skills below. NOTE: Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
NTConfig_AttackSkill[0] = MWS_METEOR; // This skill is used once whenever attacking a new target. Set to -1 to deactivate.
NTConfig_AttackSkill[1] = MWS_FROZEN_ORB; // Primary skill to bosses.
NTConfig_AttackSkill[2] = MWS_FIRE_BALL; // Primary untimed skill to boss. Set to -1 to deactivate.
NTConfig_AttackSkill[3] = MWS_FROZEN_ORB; // Primary skill to others.
NTConfig_AttackSkill[4] = MWS_FIRE_BALL; // Primary untimed skill to others. Set to -1 to deactivate.
NTConfig_AttackSkill[5] = MWS_METEOR; // Secondary skill in case monster is immune to primary skill. Set to -1 to deactivate.
NTConfig_AttackSkill[6] = MWS_FIRE_BALL; // Secondary untimed skill. Set to -1 to deactivate.
NTConfig_AttackSkill[7] = MWS_ICE_BLAST; // Alternative untimed skill which is used if the target is immune to your untimed skill - mostly useful for FB/FO/Meteor sorcs or other sorcs that are using the same untimed skills. Set to -1 to deactivate.
|
NTConfig_BehaviourOnImmuneMonster = 3;
haste mal mit 1 probiert?
1: Get close to the monster, use static field if the monster is not immune to lightning.
|
|
|
05/11/2013, 21:47
|
#6914
|
elite*gold: 0
Join Date: Feb 2010
Posts: 28
Received Thanks: 0
|
Nein das geht auch nicht wenn ich auf 1 stelle.
|
|
|
05/12/2013, 19:55
|
#6915
|
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
|
Quote:
Originally Posted by using11
ja eben probiert ist noch immer >( 1 char)
mir ist aber was auf gefallen, er ist normal solang er: Quests Scheduled:
eingibt danach fängt er erst an zu laggen / hängen
leecher sind wie gesagt normal
edit:
ich habe also nun auf mein PC probiert wo bis 14 diablo 3 ohne probleme laufen können!!
und auch da laggt der leader sofort nachdem er schreibt: Quests Scheduled:
das kann nicht am PC liegen :O
|
Besteht noch immer das Problem
|
|
|
 |
|
Similar Threads
|
[Release] D2NT 3.1 1.13c
07/17/2016 - Diablo 2 - 91 Replies
hi,
hab eben den d2nt3.1 gefunden. ein neues baba script is dabei.
release thread eon
D2NT3.1
|
[Realease] Muddy's Waypoint Catcher
08/21/2013 - Diablo 2 Programming - 46 Replies
Moin zusammen,
hier mal die erste Release Version eines kleinen Scripts genannt Waypoint Catcher. Das ganze ist jetzt nichtmal 24h alt, dementsprechend sind vermutlich noch einige Bugs vorhanden. Hinweise dazu nehme ich gerne entgegen. ;)
Features:
- Suchen sämtlicher Wegpunkte mit Ausnahme, wobei in Akt ein durch Probleme im Jail Bereich nach dem Wegpunkt Outer Cloister abgebrochen wird
- Wahlweise auch mit TP an jedem gefundenen Wp, sodass man damit auch anderen (nicht-Bots) die...
|
[D2NT] Long Dia Release
05/10/2011 - Diablo 2 Programming - 28 Replies
Ein kleines Script für diablo, es startet beim eingang macht ein tp cleart den weg zum star macht am star noch ein tp dann läufts wie das normale nur cleart es schöner :)
hoffe euch gefällts ich habs noch nicht wirklich getestet (2-3 runs) bugs können gerne hier gepostet werden verbesserungs vorschläge auch :D
installation:
1.)Script in den Bot ordner kopieren
2.)Script im editor oder vergleichbaren öffnen
3.) Msg´s anpassen (ist nicht schwer)
4.) in der char config die zeile...
|
D2NT 3.0 Pickit release
10/22/2010 - Diablo 2 - 77 Replies
edit
|
Muddy's D2NT Help
07/29/2010 - Diablo 2 - 3 Replies
hi i just started to use the bot it work's great.
how do i set up the skill's i use on my Sorc and pick up itme's?
.....
if you reply to this post please use english
|
All times are GMT +1. The time now is 17:43.
|
|