|
You last visited: Today at 00:34
Advertisement
[Release] Muddy's D2NT
Discussion on [Release] Muddy's D2NT within the Diablo 2 Programming forum part of the Diablo 2 category.
09/05/2011, 00:27
|
#3211
|
elite*gold: 0
Join Date: Apr 2010
Posts: 22
Received Thanks: 1
|
Quote:
Originally Posted by Atronia
Huhu hab mal wieder eine frage , und zwar habe ich jetzt ein pala am laufen und eine assa joint nach (leecht) frag wie kann man einstellen das der bot in ein channel zbs. op pornobaal das nexte game ansagt und sagt was alles bei ist??
|
musst du in der CFG schreiben  was der Bot im channel, ingame schreiben soll
|
|
|
09/05/2011, 00:32
|
#3212
|
elite*gold: 0
Join Date: Mar 2009
Posts: 258
Received Thanks: 14
|
unter welchen punkt??
|
|
|
09/05/2011, 07:35
|
#3213
|
elite*gold: 0
Join Date: Jul 2008
Posts: 37
Received Thanks: 0
|
Quote:
Originally Posted by ender02
als sorc, wie hast du oak sage? aus hoto?
der bot wird kein skill casten, dass du nicht hast. zuerst solltest du sicher sein, ob solche skills zur Verfügung stehen.
|
Jop genau aus Hoto hab ich den.
Was muss ich jetzt einstellen, damit der den immer mit ancastet?
|
|
|
09/05/2011, 10:29
|
#3214
|
elite*gold: 0
Join Date: Sep 2011
Posts: 67
Received Thanks: 10
|
Hey Muddy, du deine Vermutung scheint richtig zu sein. Ich habe Mephisto jetzt als vorletzten Gegner eingestellt und das Script scheint jetzt nicht mehr abzustürzen.
Aber eine Frage habe ich noch.. kann man verhindern, dass der Bot die Gegner vor Duriels Kammer angreift und sofort in die Kammer geht? Die sind nämlich meistens Kälteimun.
(Ich spiele nämlich ne Blizzard-Sorc... Überlege aber auch schon die ganze Zeit auf ne Orb/FB oder eine Orb/Light Sorc umzuskilln :P)
|
|
|
09/05/2011, 13:39
|
#3215
|
Administrator
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
|
Quote:
Originally Posted by Atronia
unter welchen punkt??
|
Ingame Announcements können in der globalen Config festgelegt werden, die Ansagen im Channel laufen allerdings nicht über die Config, sondern über den Entry Point. Weitere Informationen dazu findest du im dazugehörigen
Quote:
Originally Posted by mooh
Jop genau aus Hoto hab ich den.
Was muss ich jetzt einstellen, damit der den immer mit ancastet?
|
Du müsstest die Precast Funktion umschreiben, da das so von Haus aus nicht vorgesehen ist. Macht auch irgendwie nur bedingt Sinn, da das Level so gering ist, dass sich das Oak meist schon nach einem Treffer verabschiedet.
Quote:
Originally Posted by b33lz3
Hey Muddy, du deine Vermutung scheint richtig zu sein. Ich habe Mephisto jetzt als vorletzten Gegner eingestellt und das Script scheint jetzt nicht mehr abzustürzen.
Aber eine Frage habe ich noch.. kann man verhindern, dass der Bot die Gegner vor Duriels Kammer angreift und sofort in die Kammer geht? Die sind nämlich meistens Kälteimun.
(Ich spiele nämlich ne Blizzard-Sorc... Überlege aber auch schon die ganze Zeit auf ne Orb/FB oder eine Orb/Light Sorc umzuskilln :P)
|
Wenn ich nicht schlampig war reicht es wenn du NTConfig_ClearPosition auf false setzt; wenn ich schlampig war, müsstest du dir das Script entsprechend anpassen und die dortigen NTA_ClearPosition() Aufrufe entfernen bzw. auskommentieren.
LG
Muddy
|
|
|
09/05/2011, 15:22
|
#3216
|
elite*gold: 0
Join Date: Jun 2009
Posts: 35
Received Thanks: 4
|
Quote:
Originally Posted by b33lz3
Aber eine Frage habe ich noch.. kann man verhindern, dass der Bot die Gegner vor Duriels Kammer angreift und sofort in die Kammer geht? Die sind nämlich meistens Kälteimun.
(Ich spiele nämlich ne Blizzard-Sorc... Überlege aber auch schon die ganze Zeit auf ne Orb/FB oder eine Orb/Light Sorc umzuskilln :P)
|
Code wie folgt abändern:
Code:
/**
* This file was modified by
* Check the programming section for updates and further scripts
* Last Update: 16:23 17.08.2011
*/
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");
NT_LoadConfig();
NTSI_LoadNIPFiles("NTBot/item_configs");
MWC_Initialize();
var _tombs, _unit;
if(!NTTM_CheckAct(me.act, true))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTTM_CheckAct, 20, me.act, true);
return;
}
NTTMGR_TownManager();
if(!NTTM_TownMove("waypoint"))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTTM_TownMove, 28, "waypoint");
return;
}
if(!NTM_TakeWaypoint(46))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_TakeWaypoint, 34, 46);
return;
}
NTP_DoPrecast(true);
_tombs = GetRoom();
if(!_tombs)
{
NTC_SendMsgToScript("MWBotGame.ntj", GetRoom, 42);
return;
}
if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_TILE, _tombs.correcttomb - 28, 0, 0, MWConfig_ClearPathSpectypes.Duriel > 0, MWConfig_ClearPathSpectypes.Duriel))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_MoveToPresetUnit, 50, me.areaid, NTC_UNIT_TILE, _tombs.correcttomb - 28, 0, 0, MWConfig_ClearPathSpectypes.Duriel > 0, MWConfig_ClearPathSpectypes.Duriel);
return;
}
_unit = NTC_FindUnit(NTC_UNIT_TILE, _tombs.correcttomb - 28, 5);
if(!_unit)
{
NTC_SendMsgToScript("MWBotGame.ntj", "NTC_FindUnit()", NTC_FindUnit, 58, NTC_UNIT_TILE, _tombs.correcttomb - 28, 5);
return;
}
if(!NTM_TakeStair(_unit.subareaid))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_TakeStair, 64, _unit.subareaid);
return;
}
if(!NTM_MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 152, -2, 2, MWConfig_ClearPathSpectypes.Duriel > 0, MWConfig_ClearPathSpectypes.Duriel))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_MoveToPresetUnit, 70, me.areaid, NTC_UNIT_OBJECT, 152, -2, 2, MWConfig_ClearPathSpectypes.Duriel > 0, MWConfig_ClearPathSpectypes.Duriel);
return;
}
if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTTMGR_CheckSafe, 79, NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe);
return;
}
NTC_FindUnit(NTC_UNIT_OBJECT, 100, 10);
if(!NTM_TakeUnit(NTC_UNIT_OBJECT, 100))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_TakeUnit, 87, NTC_UNIT_OBJECT, 100);
return;
}
if(!NTA_KillMonster(211))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTA_KillMonster, 93, 211);
return;
}
NTSI_PickItems();
NTC_SendMsgToScript("MWBotGame.ntj", "SCRIPT_END");
}
sollte laufen
|
|
|
09/05/2011, 20:24
|
#3217
|
elite*gold: 0
Join Date: Aug 2011
Posts: 62
Received Thanks: 2
|
Hey Muddy, ich hab mir eben einen Summoner Necro gemacht, und versucht mit ihm zu botten. Er macht es echt gut, nur wäre es gut wenn du noch machen könntest das er meinetwegen am anfang des bottens an einem Ort geht wo er schnell skelette und magier hersummonen tut und dann wenn ers hat das script anfängt. Außerdem wäre noch ne kleinigkeit auszusetzen: Necros sind nicht besonders stark, sie sterben schnell. Bei diablo zum beispiel wenn er die seals öffnet teleportiert er sich direkt zum boss hin ( meistens in der Mitte ), dadurch kriegt er sehr viel damage ab und hat oft chicken. Es wäre cool wenns möglich wär immer so an den rand zu teleporten einen oder zwei zu töten und dann CE zaubern. Ist jetz keine kritik am bot, läuft super, nur würde es paar chickens verhindern.
greetz leisler
|
|
|
09/05/2011, 23:29
|
#3218
|
elite*gold: 0
Join Date: Mar 2009
Posts: 258
Received Thanks: 14
|
Ok habs mt openbaal + leech und chat nachriten hinbekommen.
Hat irgend wer eine assa am Boten und ihm ist aufgefallen das die assa ihre fallen meist bei sich selbst stellt und der söli muss es regeln weil die assa nicht nach portet , mir fält das bei baal und meph auf .(bei baal im vorraum und beim baal kill, bei meph wenn er sie gekillt hat und kiste aufmacht und die adds killen will) muss söli es regeln weil die fallen auser range sind.)
|
|
|
09/06/2011, 01:55
|
#3219
|
elite*gold: 0
Join Date: Jan 2008
Posts: 41
Received Thanks: 1
|
läuft sauber die ganze geschichte.
jetzt atm 87er meteorb sorc am start.
einziges problem : manchmal tellt sie zum gegner hin, wie zB countess oder shenk, chillt da kurz 3 sec, sagt NTA_killmonster failed und telled stadt? kann es daran liegen, dass er kälteimmun ist, und die sorc mit frozorb da nich viel ausrichten kann, und deshalb tp?
Lg,
nevny
// btw, in welcher datei steht, dass er bolts aufheben soll ? :>
|
|
|
09/06/2011, 06:39
|
#3220
|
elite*gold: 0
Join Date: Aug 2011
Posts: 13
Received Thanks: 0
|
Der bot läuft wirklich perfekt, danke die Muddy!!
Eben noch eine kleine Frage, bei dem Misc:
Code:
MWConfig_Script.push(["MWSuperChests.ntj", 20]); MWConfig_SuperChestClearAreaRadius =[COLOR="Red"] 10[/COLOR];
MWConfig_SuperChestAreas = ["Cave Level 2", "Mausoleum", "Hole Level 2", "Pit Level 2", "Sewers Level 3",
"Halls of the Dead Level 2", "Stony Tomb Level 2", "Maggot's Lair Level 3", "Ancient Tunnels", "Tal Rasha's
Tomb", "Arachnid Lair", "Swampy Pit Level 3", "Flayer Dungeon", "Sewers Level 2", "Abbadon", "Pit of Acheron",
"Drifter Cavern", "Infernal Pit", "Icy Cellar", "Halls of Pain"];
Wo kann ich da einstellen, dass er aktiv keine Monster killt, also wirklich nur zu Kiste geht, sie öffnet, lootet und wieder verschwindet?
(die rote Variable auf Null setzen?)
Danke sehr, gruß
|
|
|
09/06/2011, 07:13
|
#3221
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,256
|
Quote:
Originally Posted by BadCharly
Wo kann ich da einstellen, dass er aktiv keine Monster killt, also wirklich nur zu Kiste geht, sie öffnet, lootet und wieder verschwindet?
(die rote Variable auf Null setzen?)
|
So ist es, steht übrigens auch in der  .
|
|
|
09/06/2011, 09:23
|
#3222
|
Administrator
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
|
Quote:
Originally Posted by leisler
Hey Muddy, ich hab mir eben einen Summoner Necro gemacht, und versucht mit ihm zu botten. Er macht es echt gut, nur wäre es gut wenn du noch machen könntest das er meinetwegen am anfang des bottens an einem Ort geht wo er schnell skelette und magier hersummonen tut und dann wenn ers hat das script anfängt. Außerdem wäre noch ne kleinigkeit auszusetzen: Necros sind nicht besonders stark, sie sterben schnell. Bei diablo zum beispiel wenn er die seals öffnet teleportiert er sich direkt zum boss hin ( meistens in der Mitte ), dadurch kriegt er sehr viel damage ab und hat oft chicken. Es wäre cool wenns möglich wär immer so an den rand zu teleporten einen oder zwei zu töten und dann CE zaubern. Ist jetz keine kritik am bot, läuft super, nur würde es paar chickens verhindern.
greetz leisler
|
Das kannst du doch auch selber, indem du einfach ein entsprechendes Script zu Beginn auswählst.
Versuch es mal mit einem Storm und Maxblock, habe damit gute Erfahrungen gemacht. Zumal der Schaden bei entsprechendem sonstigen Equipment zumindest in Solo Games auch so locker ausreicht.
Quote:
Originally Posted by Atronia
Ok habs mt openbaal + leech und chat nachriten hinbekommen.
Hat irgend wer eine assa am Boten und ihm ist aufgefallen das die assa ihre fallen meist bei sich selbst stellt und der söli muss es regeln weil die assa nicht nach portet , mir fält das bei baal und meph auf .(bei baal im vorraum und beim baal kill, bei meph wenn er sie gekillt hat und kiste aufmacht und die adds killen will) muss söli es regeln weil die fallen auser range sind.)
|
Kann gut sein, der Angriffsalgorithmus ist ja auch unausgereift, weil ich die Entwicklung irgendwann aufgrund der Grenzen der Core eingestellt habe.
Quote:
Originally Posted by nevny
läuft sauber die ganze geschichte.
jetzt atm 87er meteorb sorc am start.
einziges problem : manchmal tellt sie zum gegner hin, wie zB countess oder shenk, chillt da kurz 3 sec, sagt NTA_killmonster failed und telled stadt? kann es daran liegen, dass er kälteimmun ist, und die sorc mit frozorb da nich viel ausrichten kann, und deshalb tp?
Lg,
nevny
// btw, in welcher datei steht, dass er bolts aufheben soll ? :>
|
Ganz genau, wobei du das umgehen kannst, indem du festlegst, dass ein Monster beim entsprechenden Skill als Immun angesehen wird und kannst dann ein Verhalten festlegen, wenn das der Fall ist.
LG
Muddy
|
|
|
09/06/2011, 09:25
|
#3223
|
elite*gold: 0
Join Date: Jun 2009
Posts: 35
Received Thanks: 4
|
Gibts ne Möglichkeit das der Bot, in Falle das ein Runenwort dropt, dieses sofort aufhebt?
Hab meine Enigma nämlich verloren weil ich resetarmor ma ausprobieren wollte.. Hätte die ja ruhig mal aufheben können. Mensch mensch mensch..
|
|
|
09/06/2011, 09:48
|
#3224
|
elite*gold: 139
Join Date: Oct 2006
Posts: 12,058
Received Thanks: 24,256
|
Quote:
Originally Posted by zipfelq89
Gibts ne Möglichkeit das der Bot, in Falle das ein Runenwort dropt, dieses sofort aufhebt?
Hab meine Enigma nämlich verloren weil ich resetarmor ma ausprobieren wollte.. Hätte die ja ruhig mal aufheben können. Mensch mensch mensch..
|
Das in deiner Pickit hinzufügen:
|
|
|
09/06/2011, 10:13
|
#3225
|
elite*gold: 0
Join Date: Jun 2009
Posts: 35
Received Thanks: 4
|
angenommen ich hab ResetArmor auf false.. Kann das dann überhaupt sein das der die Eni verliert?
Hab nur geld hochgestellt, dass er erst ab 500.000 zur truhe läuft, aber dadurch vergisst er ja nicht zu reppen oder?
|
|
|
 |
|
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 00:36.
|
|