Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 14: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 01/19/2013, 22:34   #1426
 
elite*gold: 0
Join Date: Mar 2012
Posts: 171
Received Thanks: 24
Verschieb mal die Zeilen mit dem Helper Script unter die für Baal & Dia. (Char Config)

edit:

Quote:
Originally Posted by tgvbhz
Ich bin bei dem Versuch exp Schreine in AKt 2 zu suchen wiederholt gescheitert und hege nun die ziemlich dringliche Vertmutung, dass die Schreine in diesem Akt nicht mittels getPresetUnits(area) zu finden sind, was die Funktion Misc.getShrinesInArea für Akt 2 nutzlos macht.
Kann irgendjemand diese Vermutung bestätigen, widerlegen oder eventuell sogar einen Lösungsvorschlag einbringen?

e: In Akt 3 gibt es übrigens das gleiche Problem... Vermutlich in Akt 4 & 5 auch, obwohl ich es da noch nicht ausprobiert habe.
tgvbhz is offline  
Old 01/19/2013, 23:00   #1427
 
elite*gold: 0
Join Date: Nov 2011
Posts: 41
Received Thanks: 2
Quote:
Originally Posted by tgvbhz View Post
Verschieb mal die Zeilen mit dem Helper Script unter die für Baal & Dia. (Char Config)

edit:
Hatte ich schon getestet.
Leider kein Erfolg.
ludi0011 is offline  
Old 01/20/2013, 00:25   #1428
 
Boehms's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 43
Received Thanks: 0
Hoi, hat wer ne Idee wie/wo ich reinschreiben kann, dass ich immer wenn mein bot n neues Game Joint an "einem oder mehreren acc's" schreibt.
~Ich bin im Game... Pw...~
Sollte doch irgendwie gehen oder?
Boehms is offline  
Old 01/20/2013, 03:58   #1429
 
elite*gold: 0
Join Date: Mar 2012
Posts: 171
Received Thanks: 24
Adden und say("/f m in_new_game " + me.gamename);
Somit kannst du D2MT Nutzer per Leech Starter leechen lassen.
tgvbhz is offline  
Thanks
1 User
Old 01/20/2013, 06:58   #1430
 
mirkoregge's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
Quote:
Originally Posted by mirkoregge View Post
Lässt sich eigentlich das Datum in der Console hinzufügen?
Quote:
Originally Posted by D2_Chris View Post
ich up das mal , würde mich auch interesieren !
Vielleicht kann man in der Misc.js (D2BS Kolton\trunk\d2bs\kolbot\libs\common) das ändern/hinzufügen ; nur weiß ich nicht recht wie:

Misc.js Zeile 1112+1113
Code:
		string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
		//string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "]";
mirkoregge is offline  
Old 01/20/2013, 08:01   #1431
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
Code:
var zeit = new Date().toLocaleFormat(("%y-%m-%d %a %H:%M "));
formatiers wie du willst

Quote:
Originally Posted by Boehms View Post
Hoi, hat wer ne Idee wie/wo ich reinschreiben kann, dass ich immer wenn mein bot n neues Game Joint an "einem oder mehreren acc's" schreibt.
~Ich bin im Game... Pw...~
Sollte doch irgendwie gehen oder?
sowas als sidescript ablaufen lassen, dann vergeht keine zeit bis er alle durchgewhispert hat sondern macht das parallel zu den sonstigen aktionen

Code:
	var whisperGameToPeople = [true, "Dumdidum", "Blabla", "hihi"];
	
	if (whisperGameToPeople[0]) {
		for (i = 0; i < whisperGameToPeople.length-1; i++) {
			say("/w *" + whisperGameToPeople[i+1] + " " + me.gamename + (me.gamepassword ? ("/" + me.gamepassword) : ""));
			delay(500);
		}
	}
Stibi is offline  
Thanks
3 Users
Old 01/20/2013, 11:20   #1432
 
mirkoregge's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
Quote:
Originally Posted by Stibi View Post
Code:
var zeit = new Date().toLocaleFormat(("%y-%m-%d %a %H:%M "));
formatiers wie du willst
wo trag ich das ein? in der Misc.js?
mirkoregge is offline  
Old 01/20/2013, 11:22   #1433
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
jo und dann rufst du zeit auf wo du es im string willst

Code:
string = zeit + ": [Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
Stibi is offline  
Thanks
1 User
Old 01/20/2013, 11:44   #1434
 
mirkoregge's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 3,170
Received Thanks: 1,191
Ist das so korrekt eingetragen? Bin total unsicher bei solchen Dingen :/
Code:
	// Log to manager
	log: function () {
		var zeit = new Date().toLocaleFormat(("%y-%m-%d %a %H:%M "));
		var string,
			gain = this.gain(),
			progress = this.progress(),
			runsToLevel = this.runsToLevel(),
			totalRunsToLevel = this.totalRunsToLevel(),
			getGameTime = this.getGameTime(),
			timeToLevel = this.timeToLevel();

		string = zeit + ": [Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
		//string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
		//string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "]";

		if (gain) {
			D2Bot.printToConsole(string + ";4");

			if (me.getStat(12) > DataFile.getStats().level) {
				D2Bot.printToConsole("Congrats! You gained a level. Current level:" + me.getStat(12) + ";5");
			}
		}
	}
mirkoregge is offline  
Old 01/20/2013, 11:45   #1435
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
so wärs schöner

Code:
	// Log to manager
	log: function () {
		var string,
			gain = this.gain(),
			progress = this.progress(),
			runsToLevel = this.runsToLevel(),
			totalRunsToLevel = this.totalRunsToLevel(),
			getGameTime = this.getGameTime(),
			timeToLevel = this.timeToLevel(),
			zeit = new Date().toLocaleFormat(("%y-%m-%d %a %H:%M "));

		string = zeit + ": [Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
		//string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "] [Time ETA: " + timeToLevel + "]";
		//string = "[Game: " + me.gamename + (me.gamepassword ? "//" + me.gamepassword : "") + getGameTime + "] [Level: " + me.getStat(12) + " (" + progress + "%)] [XP: " + gain + "] [Games ETA: " + runsToLevel + "]";

		if (gain) {
			D2Bot.printToConsole(string + ";4");

			if (me.getStat(12) > DataFile.getStats().level) {
				D2Bot.printToConsole("Congrats! You gained a level. Current level:" + me.getStat(12) + ";5");
			}
		}
	}
könntest auch mit sendDDE() in einem irc channel loggen
Stibi is offline  
Thanks
3 Users
Old 01/20/2013, 21:37   #1436
 
Boehms's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 43
Received Thanks: 0
sowas als sidescript ablaufen lassen, dann vergeht keine zeit bis er alle durchgewhispert hat sondern macht das parallel zu den sonstigen aktionen

Code:
	var whisperGameToPeople = [true, "Dumdidum", "Blabla", "hihi"];
	
	if (whisperGameToPeople[0]) {
		for (i = 0; i < whisperGameToPeople.length-1; i++) {
			say("/w *" + whisperGameToPeople[i+1] + " " + me.gamename + (me.gamepassword ? ("/" + me.gamepassword) : ""));
			delay(500);
		}
	}
[/QUOTE]


Hey stibi,
Irgendwie stell ich mich grad an..
Wo und wie stell ich des rein??
Boehms is offline  
Old 01/21/2013, 05:32   #1437
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
könntest es auch in den toolsthread geben mit ner char oder script abfrage dass nur die sorc des schreibt.
würds aber als sidescript in deinem sorcscript laden damit du nicht jedes mal wenn du n update machst in x scripts nacheditieren musst.
kann dir helfen wenn ich zuhause bin, daweil kannst dich ja mit include() n bisschen spielen wennd willst oder anschaun wie die verschiedenen scripte im tools ordner geladen werden - genauso machen wirs dann
Stibi is offline  
Old 01/21/2013, 11:02   #1438
 
Orxius's Avatar
 
elite*gold: 10
Join Date: Dec 2008
Posts: 328
Received Thanks: 42
Question

Code:
Scripts.IPHunter = false;
		Config.IPHunter.IPList = []; // List of IPs to look for. example: [165, 201, 64]
		Config.IPHunter.GameLength = 3; // Number of minutes to stay in game if ip wasn't found
Jemand Erfahrung damit?
Funktioniert das einwandfrei?
Orxius is offline  
Old 01/21/2013, 18:47   #1439
 
elite*gold: 0
Join Date: Jun 2010
Posts: 462
Received Thanks: 125
also, in deinem sorc script wahlweise am anfang diese zeile hinzufügen

Code:
load("libs/whisper.js");
im /libs order erstellst du eine "whisper.js" datei

in diese datei kommt folgendes

Code:
print("ÿc3whisper script loaded");
var whisperGameToPeople = [true, "Dumdidum", "Blabla", "hihi"];
	
function main() {
	if (whisperGameToPeople[0]) {
		for (var i = 0; i < whisperGameToPeople.length-1; i++) {
			say("/w *" + whisperGameToPeople[i+1] + " " + me.gamename + (me.gamepassword ? ("/" + me.gamepassword) : ""));
			delay(5000);
		}
	}
}
fertig ist das sidescript
sollte so passen, habs nicht ausprobiert

Quote:
Originally Posted by Orxius View Post
Code:
Scripts.IPHunter = false;
		Config.IPHunter.IPList = []; // List of IPs to look for. example: [165, 201, 64]
		Config.IPHunter.GameLength = 3; // Number of minutes to stay in game if ip wasn't found
Jemand Erfahrung damit?
Funktioniert das einwandfrei?
nein keine erfahrung
ja sollte einwandfrei funktionieren
nein ips hunten lohnt sich nicht da die (fast) immer gecrasht werden
Stibi is offline  
Thanks
1 User
Old 01/21/2013, 19:37   #1440
 
Boehms's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 43
Received Thanks: 0
danke funktioniert..
aber er schreibt es 3 mal??

why den des?

e/ bei gemuteten cd keys stehst etz natürlich weider da^^
Boehms 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 +1. The time now is 15:02.


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.