Register for your free account! | Forgot your password?

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

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

Advertisement



Ingame Followbot D2NT [Basic]

Discussion on Ingame Followbot D2NT [Basic] 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
Ingame Followbot D2NT [Basic]

Dieser Post soll eure Kreativität wenn es um Sachen Diablo 2 Scripting geht anregen.

Viele von euch kennen sicherlich noch das alte "ATX" Programm.

Für alle anderen hier ein Video das die Sache erklärt.


Gemeinsam können wir das Programm wieder zum Leben erwecken.

Einen Grundriss habe ich euch ja bereits mit dem Thread "Wir basteln einen Bodyguard mit D2NT." geboten.
()

Wir gehen diesmal jedoch weiter und machen den Bot über TP's steuerbar.

Quote:
function NTMain()
{
Include("common/NTCommon.ntl");
Include("common/NTMove.ntl")
NTC_IncludeConfig();
NTC_IncludeLibs();
NT_LoadConfig();
NTSI_LoadNIPFiles();
NTA_Initialize();

if(!NTTM_CheckAct())
{
NTC_SendMsgToScript("default.ntj", "NTTM_CheckAct()");
return;
}


while(1)
{


if(me.areaid == 1 || me.areaid == 40 || me.areaid == 75 || me.areaid == 103 || me.areaid == 109)
{
NTC_Delay(1000);
var _Portal;
_Portal = NTC_GetUnit(NTC_UNIT_OBJECT, GetLocaleString(3226));

if(_Portal)
{
NTC_Delay(500)
NTM_WalkTo(_Portal.x, _Portal.y)
NTC_Delay(1000);
NTM_UsePortal("BluePortal");
NTC_Delay(500);
}
if(!_Portal)
{
NTC_Delay(500)
Say("Kein TP! Next Scan in X Sekunden.")
NTC_Delay(5000);
}
}

if(me.areaid != 1 && me.areaid != 40 && me.areaid != 75 && me.areaid != 103 && me.areaid != 109)
{
var _Führer
_Führer = NTC_GetUnit(NTC_UNIT_PLAYER, NTC_CHAR_CLASS_PALADIN)
NTC_Delay(10);

if(_Führer)
{
if(GetDistance(me, _Führer) > 5)
{
NTM_WalkTo(_Führer.x+1, _Führer.y+1)
NTC_Delay(100);
}
if(GetDistance(me, _Führer) < 5)
{
NTC_DoCast(NTConfig_AttackSkill[2], 2);
NTC_WaitCastDone()
}
}

if(!_Führer)
{
var _Portal;
_Portal = NTC_GetUnit(NTC_UNIT_OBJECT, GetLocaleString(3226));

if(_Portal)
{
NTC_Delay(10);
NTM_WalkTo(_Portal.x, _Portal.y)
NTC_Delay(1000);
NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _Portal);
NTC_Delay(1000);
Say("Führer verloren, brauche neues TP oder ich nehm das alte.")
NTC_Delay(5000);
}
if(!_Portal)
{
Say("Kein Führer und kein TP! Komm mich abholen.")
NTC_Delay(7000);
}
}
}

}
}

Wie ihr seht, können wir den Bot nun durch eine Treppe/in eine neue ebene mitnehmen.
(TP machen --> selbst durch treppe gehen --> bot meldet sich --> neues tp --> bot kommt zu uns)

Probleme die noch zu lösen sind:
1. Der Bot greift nicht gezielt an, sondern "ballert nur rum"
2. Der Bot macht fehler wenn mehr als 1 TP im Game offen ist.
3. Der Bot macht nicht automatisch Party.

Ich würde mich geehrt fühlen wenn einer von euch sagt "Hey das kann ich verbessern!" oder "Das schau ich mir mal genauer an."

Toll wäre es wenn ihr eure errungenschaften dann hier postet und wir gemeinsam einen bugfreies Ingame-followbotscript kreiren.

Bitte kein sinnlosen Spam hier im Topic, es ist für die hoffentlich bald entstehende diablo2scripts section hier auf epvp.
njomnjomnjom is offline  
Thanks
1 User
Old 01/31/2010, 21:47   #2
 
elite*gold: 0
Join Date: Jan 2010
Posts: 169
Received Thanks: 0
Genau danach suche ich auch
um ehrlich zusein, ich habe nur geringe C++ Kenntnisse
würde natürlich gerne helfen ( wenn auch wahrscheinlich überflüssig )

Ich habe viele fragen bezüglich dem D2NT, benutzen kann ihn schließlich fast jeder
ich würde ihn nur gerne besser verstehen.

Mfg Patrick
2Paddy is offline  
Old 09/05/2010, 21:45   #3
 
elite*gold: 1
Join Date: Jan 2010
Posts: 200
Received Thanks: 11
das geht net ;((


da kommt illegaler charackter...
LHDII-Tobi is offline  
Old 09/06/2010, 07:40   #4
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
Quote:
Originally Posted by nurdownload View Post
das geht net ;((


da kommt illegaler charackter...
Das ist auch nicht für D2NT 3.x ausgelegt.

Abgesehen davon sind Variablen Bezeichner mit Umlauten drin...Naja...

Lg
Muddy
Muddy Waters is offline  
Old 09/07/2010, 07:13   #5
 
IEatMushrooms's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 127
Received Thanks: 37
so kann man am ladder reset durchzocken ohne andere hilfe, auf players 8
wäre mal lustig
IEatMushrooms is offline  
Old 09/16/2010, 10:53   #6
 
elite*gold: 409
Join Date: Feb 2009
Posts: 796
Received Thanks: 31
Ich up das hier ma. Gibts dafür jetzt nen aktuelles programm?`Will neue ladder mit 8chars durchstarten
Spoon117 is offline  
Old 10/11/2010, 12:44   #7
 
elite*gold: 0
Join Date: Sep 2010
Posts: 6
Received Thanks: 0
PUSH

Also ich würd sagen das sich das gut anhört und ich würd sagen das wir das hier ma weiter führen ...
Ich selber hab noch nie mit C++ gearbeitet nur mit C oder Assambler aber bin noch im anfangsstadium des lernens was nich ist kann noch werden^^

gruß
Dark_Xell
DarkXell133 is offline  
Old 10/11/2010, 13:52   #8
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Gibt es schon, funktioniert einfach (noch) nicht sonderlich gut. Ist beispielsweise in meiner Version drin. Gab aber im normalen Forum auch nen Thread dazu. Wenn du meine Version verbessern willst, darfst du das gern, da ich sie ja auch von wem "geklaut" hab und nur paar commands geadded hab.
ldevil is offline  
Reply


Similar Threads Similar Threads
InGame Fehlermeldung bei D2NT-Bot
01/27/2010 - Diablo 2 - 3 Replies
Huhu ePvpers! =) Habe vermutlich ein kleines Problem beim Bot einstellen. Einloggen tut er sich doch sobald er Ingame ist kommt diese Confi-Fehlermeldung die man auf dem Bild sieht. Das meiste hab ich so eingestellt wie es im Guide steht. http://img137.imageshack.us/img137/9870/screensho t004y.jpg Weiss jemand woran das liegt? Include("config/NTConfig.ntl");
Kuk-Bot V4 followbot
11/11/2009 - Diablo 2 - 13 Replies
Hallo leutz, hab was interessantes gefunden: Homepage: http://www.kuk-bot.net/PurchaseKUK_FB.html Video:YouTube - Kuk-Bot V4 followbot ( joining random games, trapsin ) Der Bot ist wie der ursprüngliche Kuk nur auf ein account beschränkt. Hat jemand schon was davon gehört, bzw weiß wie man den für andere chars nutzen kann? PS: beim Kumpel läuft der mit der Assa-Trapse problemlos Vielleicht kann den einer cracken THX an die community mfg
Followbot
05/24/2008 - Diablo 2 - 0 Replies
Gibts sowas wie nen follow bot? wie z.b. acc 1 klinkt sich ein und acc 2kommt auto. nach? ( vorausgesetzt ich hab 2x d2 auf ) wenn ja plx help^^
Suche FollowBot
04/28/2008 - Diablo 2 - 1 Replies
Hi ich suche einen guten Follow bot, der einfach in die Games von meinem Paladin Joinen soll und durch das TP zu Baal gehen soll, und einfach in ner ecke rumsteht, allso er soll nix machen ausser im folgen.
followbot
02/28/2008 - Diablo 2 - 1 Replies
hey, ich probiere gerade den followbot aus, oder den nachfolger, von dem mir der name nich einfällt :P ist origami besser? naja, die eigendliche frage ist, ob wer ne quelle hat, wo man die skillID`s nachschlagen kann. greetz softi



All times are GMT +1. The time now is 02:07.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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