yoyo die damen
Das Problem^^: Beim leechbotten oder Cobaalen, geht ya die bot nach dem game in den channel und wenn dann der Leader offline geht..sendet er eine fehlermeldung und restartet (also so ist es bei mir) .. und das immer wieder bis der leader wieder online ist
Request: Es wäre nett wenn jemand, es irgendwie umscripten könnte, dass der leechbot einfach im channel wartet und weiterhin ``/f l `` eingibt, bist der leader wieder da ist und ins nxt game joint etc.
thx im vorraus
Das Problem^^: Beim leechbotten oder Cobaalen, geht ya die bot nach dem game in den channel und wenn dann der Leader offline geht..sendet er eine fehlermeldung und restartet (also so ist es bei mir) .. und das immer wieder bis der leader wieder online ist
Request: Es wäre nett wenn jemand, es irgendwie umscripten könnte, dass der leechbot einfach im channel wartet und weiterhin ``/f l `` eingibt, bist der leader wieder da ist und ins nxt game joint etc.
Code:
//Say('Locating the leader : '+leaderAccountName);
Say('/f l');
Delay(ChatFLDelay);
if(chat = controlData.get(controlData.controls.lobby.chat.textBox.channelText))
{
var errors = '';
var found_leader = false;
lines = chat.GetText();
for (var friend = 0; friend < lines.length; friend++)
{
if (lines[friend].lastIndexOf(': '+leaderAccountName+',') > -1)
{
game = '';
found_leader = true;
var regOfflineEnglish=/^\d\s?:\s?(\w*)\s?,\s?offline\s*$/gi;
var regGameNameEnglish=/^\s*(the\s)?(game\s)?([\w\s-]*\w)\s\(private\)\.\s*$/gi;
var regGameNameFrench=/^\s*(la\s)?(partie\s)?([\w\s-]*\w)\s\(priv[^\)]*\)\.\s*$/gi;
var regGameNameGerman=/^\s*(Destruction\s)?(in\s)?(das\s)?(Spiel\s)?\'([\w\s-]*\w)\'\s\(privat[^\)]*\)\.\s*$/gi;
if (lines[friend].match(regOfflineEnglish))
{
[B]errors += (errors == '' ? '' : ' ') + 'leader is [/B]offline';
// if (joinChannelInChat)
// Say('Leader is offline, delay 10 sec.');
// Delay(5000);
} //err starts here
if (lines[friend + 1].match(regGameNameEnglish) && lines[friend+1].substr(1, 1) != ':')
{
game = lines[friend + 1].replace(regGameNameEnglish, "$3");