Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 15:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Uniquemonsterhunter [D2NT]

Discussion on Uniquemonsterhunter [D2NT] within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old   #1
 
njomnjomnjom's Avatar
 
elite*gold: 20
Join Date: Mar 2009
Posts: 1,356
Received Thanks: 736
Uniquemonsterhunter [D2NT]

OK die alten Tunnels zu cleanen oder ein Pitrun ist schon was nettes.
Aber mal im ernst, ist ein wenig langsam.
Wäre es nicht viel besser wenn er einfach nur die uniquemonster und champions killen würde?


Gehirn einschalten, wir machen uns ne neue Funtion.

(in NTAtack)
Die Ganze Funktion:
Quote:
function NTA_ClearRooms()
kopieren und nen neuen Namen geben
Quote:
function NTA_ClearRoomsNjom()
{
var _room;
var _rooms;

_room = GetRoom();

if(!_room)
return false;

_rooms = new Array();

do
{
_rooms.push([parseInt(_room.x*5 + _room.xsize*5/2), parseInt(_room.y*5 + _room.ysize*5/2)]);
} while(_room.GetNext());

while(_rooms.length > 0)
{
_rooms.sort(NTA_SortRoomInt);
_room = _rooms.shift();

NTM_MoveToNjom(me.areaid, _room[0], _room[1], 0, true);

NTP_DoPrecastCTA(false);
}

return true;
}
NTM_MoveToNjom müssen wir nun natürlich definieren

(in NTMove)
Ganze
Quote:
function NTM_MoveTo
kopieren, dann ändern:

Quote:
function NTM_MoveToNjom(areaid, x, y, retry, clearpath)
{
var _teleport;
var _path;
var _result;
var _retry = 0;

if(!NTC_WaitCastDone())
return false;

if(x == me.x && y == me.y)
return true;

if(arguments.length < 4)
retry = 3;

if(arguments.length < 5)
clearpath = false;

if(NTC_InTown() || NTC_CheckSkill(54) < 1)
_teleport = false;
else
_teleport = true;

_path = GetPath(areaid, me.x, me.y, x, y, _teleport);

if(!_path)
return false;

for(var i = 0 ; i < _path.length ; i++)
{
if(_teleport)
_result = NTM_TeleportTo(_path[i][0], _path[i][1]);
else
_result = NTM_WalkTo(_path[i][0], _path[i][1]);

if(_result)
{
if(clearpath)
{
NTA_ClearPosition(25, 0x04);
NTA_ClearPosition(25, 0x02);
NTSI_PickItems();


NTT_CleanPotions();

NTM_MoveTo(me.areaid, _path[i][0], _path[i][1], 2);
}
}
else
{
if(_retry++ < retry)
{
_path = GetPath(areaid, me.x, me.y, x, y, _teleport);

if(!_path)
return false;

i = -1;
}
else
return false;
}
}

return true;
}
Jetzt könnt ihr NTA_ClearRoomsNjom in euren Botscripts verwenden.
Der Bot cleant die Ebene nur nach uniquemonstern und champions wenn ihr sie verwendet.

Have fun ^^


[Edit:]
Bei Fragen zu diesem Thema bitte über PN.
Feedback wird natürlich gerne auch hier im Thread gesehen.
njomnjomnjom is offline  
Thanks
14 Users
Old 01/29/2010, 05:20   #2
 
Diablofarmer's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,456
Received Thanks: 290
hut ab [ im ernst ]
Diablofarmer is offline  
Thanks
2 Users
Old 01/29/2010, 17:45   #3
 
njomnjomnjom's Avatar
 
elite*gold: 20
Join Date: Mar 2009
Posts: 1,356
Received Thanks: 736
Danke

ebenfalls ehrlich gemeint.
njomnjomnjom is offline  
Thanks
2 Users
Old 01/31/2010, 04:00   #4
 
jeanschris's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 264
Received Thanks: 26
du hasts echt drauf
jeanschris is offline  
Old 01/31/2010, 13:32   #5
 
co_cain's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 321
Received Thanks: 107
jo super arbeit! danke!
co_cain is offline  
Old 02/07/2010, 11:16   #6
 
fabsx8's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 61
Received Thanks: 0
Super!
Werd ich gleich mal ausprobieren.
Dankeschön
fabsx8 is offline  
Old 02/10/2010, 09:16   #7
 
Mosuki's Avatar
 
elite*gold: 185
Join Date: May 2006
Posts: 1,841
Received Thanks: 796
Nice, nach sowas habe ich gesucht, danke!
Mosuki is offline  
Old 02/10/2010, 18:07   #8
 
elite*gold: 0
Join Date: Feb 2010
Posts: 82
Received Thanks: 17
Klappt einwandfrei, vielen Dank dafür

regards
BotFreakMan is offline  
Old 02/11/2010, 10:48   #9
 
fabsx8's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 61
Received Thanks: 0
frage
was muss ich bei den roten sachen schreiben?
fabsx8 is offline  
Old 02/11/2010, 12:53   #10
 
elite*gold: 0
Join Date: Mar 2008
Posts: 308
Received Thanks: 29
pstttttt ^^

Die musst du reinschreiben bzw. so umändern da mit es funtzt mit dem uniquemonster killen
Snake1972 is offline  
Old 02/11/2010, 19:18   #11
 
Tyon's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 1,440
Received Thanks: 525
Das Rot markierte ist einfach nur das was er von dem default code geändert hat.
Kinderleichte Änderungen mit einem netten Effekt.
Tyon is offline  
Thanks
1 User
Old 03/10/2010, 18:37   #12
 
elite*gold: 0
Join Date: Sep 2009
Posts: 941
Received Thanks: 180
hi leute
Danke Njomnjom!!
sowas hab ich gesucht
einziges problem ist ,dass ich die anleitung nicht wirklich verstehe
Quote:
(in NTAtack)
Die Ganze Funktion:
function NTA_ClearRooms()
kopieren und nen neuen Namen geben
was ist mit der Funktion gemeint??
Die ganze Datei oder nur was in dieser Klammer steht?

Wenn ich nur die rot makierten Stellen änder, dann kann ich gar keine andere bosse mehr killn weil das laufen nicht geht.Ein bischen mehr erklärung wäre super

mfG
chillmastor is offline  
Old 03/10/2010, 18:43   #13
 
elite*gold: 0
Join Date: Oct 2009
Posts: 3
Received Thanks: 0
Hi hab das gleiche problem bekomme es einfach net hin=( kannst du vllt einen anhang mit denn 2 dateien machen die schon geändert sind?
wäre sehr dankbar
Mfg Bro
browly is offline  
Old 03/11/2010, 00:00   #14
 
elite*gold: 0
Join Date: Feb 2010
Posts: 119
Received Thanks: 2
Soll man die Funktionen kopieren und gegen die Alten ersätzen oder die Neuen dahinter einfügen und umbenennen?
k1llu4h is offline  
Old 03/11/2010, 00:02   #15
 
xXSpeedboyXx's Avatar
 
elite*gold: 1
Join Date: Jun 2008
Posts: 3,048
Received Thanks: 658
im grunde brauchst du nur die zahl ändern. also bei mir funktioniert es als ich die zahl geändert habe..

NTA_ClearPosition(25, 0x04);
NTA_ClearPosition(25, 0x02);
NTSI_PickItems();
xXSpeedboyXx is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
d2nt leech bot einstellen... d2nt config error..
07/09/2010 - Diablo 2 Programming - 2 Replies
hey mein bot zeigt mir die ganze zeit ein error und habe die einstellungen in der anleitung genauso... was tun? habe leader acc/ char name eingetragen. beide flistet. die eine datei aus baalleech rausgeholt und umbenannt und die // weg genommen habe beim manager auch auf d2nt leech eingestelln
D2NT - Modded D2NT
11/08/2009 - Diablo 2 - 9 Replies
Hey, wollte nach ner langen Pause mal wieder den Bot starten. Hatte damals den normalen D2NT, hat mir auch gut gefallen. Frage mich grad nur welchen ich mir jetzt laden soll- den D2NT oder den modded D2NT? Wo ist der Unterschied?
About d2nt
10/24/2009 - Diablo 2 - 2 Replies
Hi,exist any program for minimize d2nt then i can took my computer?Thanks :)
D2NT Bot???
10/23/2009 - Diablo 2 - 6 Replies
Welcher D2NT Bot ist safe?? Muss mir nen LeechKill Bot draus machen hab ich schon mal nur ich brauch nen Safe D2NT Bot danke im vorraus MFG D2-OwNzZ
D2NT 1.7.2 und NTBot 3.6 , Modded D2NT 1.7.2 und NTBot 3.6 welcher ist besser?
05/23/2009 - Diablo 2 - 11 Replies
Modded D2NT 1.7.2 und NTBot 3.6 D2NT 1.7.2 und NTBot 3.6 kann mir jemand sagen welcher von denen besser ist? oder wo die unterschiede sind?



All times are GMT +1. The time now is 15:50.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.