dank einem Netten Tipp von Muddy bezüglich
unter Java-Script ist es mir gelungen eine simple Sleeptime in den D2NT zu integrieren.Sleeptime einfügen:
Entry Point öffnen und oben zu den anderen Variablen folgendes hinzufügen:
Code:
var Sleeptime = true; // enable sleeptimer var SleepAt = 4; // time in hours (0-23) you want the bot to start sleeping var SleepDelay = 90; // time in minutes you want the bot to sleep
Code:
case 1: // Lobby
Code:
if(Sleeptime)
{
var jetzt = new Date();
var Zeit = jetzt.getHours();
if(Zeit >= SleepAt && Zeit < SleepAt + 1)
sendEventToOOG(D2NT_MGR_RESTART, location.name, SleepDelay*60);
}
Das Skript macht folgendes:
Sobald euer Bot die Lobby betritt, prüft er die Uhrzeit (nur die Stunde). Handelt es sich um die eingestellte Stunde, führt er einen Restart des Gameclients mit dem eingestellten Delay aus.
Funktioniert natürlich auch für Leecher. Dazu einfach den Teil mit if(Sleeptime) irgendwo unter den Lobby / Lobby Chat Fall einfügen.
Ich konnte das Skript noch nicht lange testen, deshalb informiert mich bitte, falls irgendwelche Bugs auftreten.
Dickes THX geht wie o.g. an Muddy!






