Quote:
Originally Posted by using11
PC lief als 24/7 dann bot mal gestop oder dran gearbeitet?
> starte mal PC neu...
|
ehm habs rausgefunden. musste nur den data ordner mal leer machen, weil ich mal zwischendurch nur diabaals mache und sonst auch mal andere gebiete, daher hatte ich je 2 verschiedene char configs, aber immer als backup in nem anderen ordner sozusagen und beim wechseln dann die jeweilige config kopiert und eingefügt. so spar ich mir das neue editieren.
danke trotzdem, habs ja gefunden.
edit: ich wollte hier nochmal nachfragen, da ich keine programmiersprache kann, also wegen der frage hier
Quote:
edit: Könnte jemand so freundlich sein und ein delay in dem
Code:
baalassistent.js
( unter libs/bots ) einbauen und zwar beim TPjoinen. Also wenn der Leader das unsafe tp macht und the throne clear macht. Bei mir kommt es vor das 1 oder 2 Helfer dann ein timeout bekommen, sobald sie das TP joinen wollen. Ich vermute das liesse sich mit einem delay verhindern.
Quote:
|
Such einfach die entsprechende Stelle und füge "delay(t);" ein. Wobei du t durch deine gewünschte Zeit in Millisekunden ersetzt.
|
|
und hier der dazu betroffene teil der baal assistent.js, hoffe das es stimmt.
Code:
function (nick, msg) {
if (nick === Leader) {
for (i = 0; i < hotTPMessage.length; i += 1) {
if (msg.toLowerCase().indexOf(hotTPMessage[i].toLowerCase()) > -1) {
hotCheck = true;
break;
}
}
for (i = 0; i < safeTPMessage.length; i += 1) {
if (msg.toLowerCase().indexOf(safeTPMessage[i].toLowerCase()) > -1) {
safeCheck = true;
break;
}
}
for (i = 0; i < baalMessage.length; i += 1) {
if (msg.toLowerCase().indexOf(baalMessage[i].toLowerCase()) > -1) {
baalCheck = true;
break;
}
}
for (i = 0; i < nextGameMessage.length; i += 1) {
if (msg.toLowerCase().indexOf(nextGameMessage[i].toLowerCase()) > -1) {
ngCheck = true;
break;
}
}
}
});
function autoLeaderDetect(destination) {
do {
solofail = 0;
partymembers = getParty();
do {
if (partymembers.name !== me.name) {
solofail += 1;
}
if (partymembers.area === destination) {
Leader = partymembers.name;
return true;
}
} while (partymembers.getNext());
if (solofail === 0) {
throw new Error("BaalHelper: You were alone!");
}
delay(500);
} while (!Leader);
return false;
}
also wo soll ich das delay einfügen ? bitte die betroffene zeile zum kopieren klar machen. danke :)