Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 18:59

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

Advertisement



D2Bot# mit Kolbot RELEASE - Ein neuer Bot für D2BS

Discussion on D2Bot# mit Kolbot RELEASE - Ein neuer Bot für D2BS within the Diablo 2 forum part of the Other Online Games category.

Reply
 
Old 06/30/2014, 15:08   #3706
 
elite*gold: 0
Join Date: Aug 2011
Posts: 17
Received Thanks: 0
Quote:
Originally Posted by wessi86 View Post
Ich denke nicht, außer du kannst programmieren und schreibst dir sowas selbst. Du bräuchtest dann auch Ausnahmen für die Siegel-Bosse.
Ich kann mich jedenfalls nicht an solche großartigen Probleme mit meiner Light-Sorc erinnern. Hier mal die Config von der.
Interessant, du hast Ice Blast bei Immunen eingestellt. Und das hat gut funktioniert?
cotillion861 is offline  
Old 06/30/2014, 15:10   #3707
 
elite*gold: 0
Join Date: Feb 2009
Posts: 254
Received Thanks: 84
Quote:
Originally Posted by cotillion861 View Post
Interessant, du hast Ice Blast bei Immunen eingestellt. Und das hat gut funktioniert?
Joa, eine Alternative wäre auch noch Glacial Spike, dann werden die Monster noch eingefroren. Teste einfach mal.
wessi86 is offline  
Old 06/30/2014, 15:12   #3708
 
elite*gold: 0
Join Date: Aug 2011
Posts: 17
Received Thanks: 0
Quote:
Originally Posted by Aramox View Post
in der der Attack.js kannst du Attack.kill() so ändern, dass er länger angreift bevor er abbricht.

Einfach in Zeile 167 und 199 die "300" in z.B. "500" ändern.
Danke! Was hat denn die 300 für eine Einheit?
cotillion861 is offline  
Old 06/30/2014, 15:18   #3709
 
elite*gold: 0
Join Date: Feb 2009
Posts: 254
Received Thanks: 84
Quote:
Originally Posted by cotillion861 View Post
Danke! Was hat denn die 300 für eine Einheit?
So wie ich das sehe, ist das keine Zeiteinheit, sonder die Anzahl der ausgeführten Attacken.
wessi86 is offline  
Old 06/30/2014, 17:44   #3710
 
elite*gold: 0
Join Date: Jun 2011
Posts: 142
Received Thanks: 42
In \d2bs\kolbot\libs\common\Attack.js gibt es eine Methode
Code:
sortMonsters: function (unitA, unitB) {
Da kannst du eine Priorisierung einarbeiten. Wenn unitA vor unitB sein soll, dann einen Wert kleiner 0 zurück geben. soll B vor A sein, dann einen Wert größer 0.

Die Prüfung kannst du über
Code:
Attack.checkResist(...)
machen und dann beide vergleichen.

In Prinzip interessieren dich hier nur die Fälle:
- A immune, B nicht -> Zahl größer 0 zurück geben
- A nicht, B immune -> Zahl kleiner 0 zurück geben
in allen anderen Fällen soll die normale Sortierfunktion greifen.

Das fügst du direkt nach der Barb Optimization ein.

Du änderst das hier aber für alle deine Bots!!
Finallyb is offline  
Old 07/01/2014, 15:03   #3711
 
elite*gold: 0
Join Date: Aug 2011
Posts: 17
Received Thanks: 0
Quote:
Originally Posted by Finallyb View Post
In \d2bs\kolbot\libs\common\Attack.js gibt es eine Methode
Code:
sortMonsters: function (unitA, unitB) {
Da kannst du eine Priorisierung einarbeiten. Wenn unitA vor unitB sein soll, dann einen Wert kleiner 0 zurück geben. soll B vor A sein, dann einen Wert größer 0.

Die Prüfung kannst du über
Code:
Attack.checkResist(...)
machen und dann beide vergleichen.

In Prinzip interessieren dich hier nur die Fälle:
- A immune, B nicht -> Zahl größer 0 zurück geben
- A nicht, B immune -> Zahl kleiner 0 zurück geben
in allen anderen Fällen soll die normale Sortierfunktion greifen.

Das fügst du direkt nach der Barb Optimization ein.

Du änderst das hier aber für alle deine Bots!!
Vielen Dank!

Ich bin diesbez. leider ein richtiger Noob. Falls du also die Zeit finden solltest hier einfach etwas reinzuschreiben, was ich schlicht in die gewünschte Stelle copy/pasten kann, wär ich dir sehr verbunden. Ich weiß nämlich zwar ungefährt was du meinst, aber hab trotzdem keinen Plan wie ich das konkret programmieren soll :/

LG
cotillion861 is offline  
Old 07/01/2014, 15:44   #3712
 
elite*gold: 0
Join Date: Jun 2011
Posts: 142
Received Thanks: 42
Quote:
Originally Posted by cotillion861 View Post
Vielen Dank!

Ich bin diesbez. leider ein richtiger Noob. Falls du also die Zeit finden solltest hier einfach etwas reinzuschreiben, was ich schlicht in die gewünschte Stelle copy/pasten kann, wär ich dir sehr verbunden. Ich weiß nämlich zwar ungefährt was du meinst, aber hab trotzdem keinen Plan wie ich das konkret programmieren soll :/

LG
Steht ja an sich schon alles da.

Das hier zwischen "// Barb optimization" und "var ids ="
Code:
		// Sorc optimization
		if (me.classid === 1) {
			var unitA_immune = Attack.checkResist(unitA, Attack.getSkillElement(Config.AttackSkill[(unitA.spectype & 0x7) ? 1 : 3]));
			var unitB_immune = Attack.checkResist(unitB, Attack.getSkillElement(Config.AttackSkill[(unitA.spectype & 0x7) ? 1 : 3]));
			if(unitA_immune && !unitB_immune){
				return 1;
			}
			if(!unitA_immune && unitB_immune){
				return -1;
			}
		}
Finallyb is offline  
Thanks
1 User
Old 07/01/2014, 15:50   #3713
 
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
kann mir einer mal bitte mit pickit helfen?

suche pickit line für grief runeword

ias / +dmg habe ich

wie ist denn pickit code für -res und LEAK?
using11 is offline  
Old 07/01/2014, 15:58   #3714
 
elite*gold: 0
Join Date: Aug 2011
Posts: 17
Received Thanks: 0
Quote:
Originally Posted by Finallyb View Post
Steht ja an sich schon alles da.

Das hier zwischen "// Barb optimization" und "var ids ="
Code:
		// Sorc optimization
		if (me.classid === 1) {
			var unitA_immune = Attack.checkResist(unitA, Attack.getSkillElement(Config.AttackSkill[(unitA.spectype & 0x7) ? 1 : 3]));
			var unitB_immune = Attack.checkResist(unitB, Attack.getSkillElement(Config.AttackSkill[(unitA.spectype & 0x7) ? 1 : 3]));
			if(unitA_immune && !unitB_immune){
				return 1;
			}
			if(!unitA_immune && unitB_immune){
				return -1;
			}
		}
Ja für dich vielleicht, aber wenn ich das fertige Ergebnis jetzt so sehe, bin ich froh, dass du das für mich übernommen hast

Jedenfalls vielen Dank. Ich kann mir gut vorstellen, dass viele davon profiteren!

Quote:
Originally Posted by using11 View Post
kann mir einer mal bitte mit pickit helfen?

suche pickit line für grief runeword

ias / +dmg habe ich

wie ist denn pickit code für -res und LEAK?
Hab bei der Regenbogefacette nachgsehen wie es da steht.

Für - res(in diesem Fall glaube ich Gift)

[passivepoispierce]

Und zumindest für Mana hab ich das hier gefunden: [itemmanaafterkill] also schätze ich einfach mana mit life ersetzen.

LG
cotillion861 is offline  
Old 07/01/2014, 18:14   #3715
 
elite*gold: 30
Join Date: Apr 2011
Posts: 779
Received Thanks: 72
Quote:
Originally Posted by cotillion861 View Post
Ja für dich vielleicht, aber wenn ich das fertige Ergebnis jetzt so sehe, bin ich froh, dass du das für mich übernommen hast

Jedenfalls vielen Dank. Ich kann mir gut vorstellen, dass viele davon profiteren!



Hab bei der Regenbogefacette nachgsehen wie es da steht.

Für - res(in diesem Fall glaube ich Gift)

[passivepoispierce]

Und zumindest für Mana hab ich das hier gefunden: [itemmanaafterkill] also schätze ich einfach mana mit life ersetzen.

LG
werde es über nacht testen
danke
using11 is offline  
Old 07/02/2014, 16:49   #3716
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 47
NTIPAliasStat["itempiercecold"] = 305;
NTIPAliasStat["itempiercefire"] = 306;
NTIPAliasStat["itempierceltng"] = 307;
NTIPAliasStat["itempiercepois"] = 308;
NTIPAliasStat["passivefirepierce"] = 333;
NTIPAliasStat["passiveltngpierce"] = 334;
NTIPAliasStat["passivecoldpierce"] = 335;
NTIPAliasStat["passivepoispierce"] = 336;
Grommel is offline  
Old 07/02/2014, 23:03   #3717
 
elite*gold: 0
Join Date: Mar 2012
Posts: 130
Received Thanks: 33
Hatte mir den Bot komplett neu aufgesetzt, der lief dann auch 1 woche super.
Jetzt wieder gleichen Fehler, Game startet, klickt auf battlenet und schließt sich wieder "Window has unexpectedly exited... starting profile" . Irgendwann kam auch mal die Meldung "Can't identify location 15" .

Was kann man da denn machen?
Panamera™ is offline  
Old 07/03/2014, 10:08   #3718
 
elite*gold: 0
Join Date: Jul 2010
Posts: 262
Received Thanks: 30
Kurze Frage zur Pickit
Brauch kurz 2 lines^^

Paladin Combat Skiller
[name] == grandcharm && [quality] == magic # [palicombatskilltab] == 1

Paladin Offensive Skiller


Paladin Defensive Skiller


Bin leicht verunsichert wegen dem palicombat, heißen die dann einfach palioff und palidef?
engellutzi is offline  
Old 07/03/2014, 10:51   #3719
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 47
NTIPAliasStat["itemaddpalicombatskilltab"] = [188,24]; NTIPAliasStat["palicombatskilltab"] = [188,24];
NTIPAliasStat["itemaddoffensiveaurasskilltab"] = [188,25]; NTIPAliasStat["offensiveaurasskilltab"] = [188,25];
NTIPAliasStat["itemadddefensiveaurasskilltab"] = [188,26]; NTIPAliasStat["defensiveaurasskilltab"] = [188,26];


einfach mal in der NTItemAlias.dbl per Texteditor das Stück suchen was man kennt, hier z.b. "skilltab".
Grommel is offline  
Old 07/04/2014, 16:26   #3720
 
elite*gold: 0
Join Date: Jul 2011
Posts: 28
Received Thanks: 0
Habe seit Kurzem ein komisches Problem, mein Baalleecher beendet plötzlich ganz zufällig immer seinen Dienst, er macht 10-20 Runs circa und dann stoppt plötzlich der ganze Bot, ohne Error. Da steht dann "stopped" wie wenn ich auf stop drücke. Kennt einer ne Lösung dafür?
Xantam is offline  
Reply


Similar Threads Similar Threads
Server mieten für D2Bot ?
05/27/2014 - Diablo 2 - 16 Replies
Hallo *epvp, ich kenn mich mit Servern wirklich NULL aus ... Kann mir jemand sagen, ob es möglich ist einen Server / VServer .. kp wo der unterschied ist :D:D:D. ... zu mieten und da nen Diablo bot (D2Etal) drauf laufen zu lassen ? So dass er 24/7 on ist ? Falls Ja ... Was wäre am Billigsten / Wo kommt der beste kosten/nutzen faktor raus und ist es schwer das alles einzustellen ? Ich bin für Jede Antwort dankbar!
[D2BS] Pickit Konverter D2NT -> D2BS nt-bot
10/30/2011 - Diablo 2 - 8 Replies
Gibts nen Konverter für die Pickit D2NT zum D2BS nt-bot?
[Release] D2BS 1.13
08/01/2010 - Diablo 2 - 69 Replies
Endlich ist es soweit. D2BS wurde für 1.13 angepasst, gesichert und nun released. Was ist D2BS? D2BS basiert auf dem alten D2JSP Bot (wer sich noch an den erinnert) und enthält sowohl die NTBot als auch die YAMB Skripte. Der Bot ist open source sprich mit den nötigen Kenntnissen könnt ihr alles an dem Bot verändern was ihr wollt. Im Prinzip nutzt ihr alle bereits D2BS, denn D2NT basiert auf gestohlenem D2BS Source Code. Gestohlen deshalb, weil D2BS einer Lizenz unterliegt die besagt,...
Neuer D2BS released!!
04/29/2010 - Diablo 2 Programming - 1 Replies
D2BS v1.3 - Release Thread Frohe Kunde leute! Der neue D2BS ist drausen! :) D2BS v1.3 - Release Thread



All times are GMT +2. The time now is 18:59.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.