Befehl wiederholt sich beim Countdownscript

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Befehl wiederholt sich beim Countdownscript

Ungelesener Beitrag von hamigra » 25.01.2010, 10:01

Es gibt doch dieses Countdownscript welches nach Ablauf des Countdowns einen Befehl in den Chat sendet:

Code: Alles auswählen

<span id="countdown"></span><script language="javascript">var endZeit = Date.parse(new Date)+(10*1000); function countDown(){var jetztZeit=Date.parse(new Date()); a=parseInt((endZeit-jetztZeit)/1000); b=document.getElementById("countdown"); if(a>0){b.innerHTML=a;window.setTimeout(countDown, 999)}else{b.innerHTML=0; sendeText("/mw")}}countDown();</script>
Leider wiederholt sich der Befehl ununterbrochen.
Bild
Wo ist denn da im Script etwas falsch?

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Befehl wiederholt sich beim Countdownscript

Ungelesener Beitrag von 1. FC Keller » 25.01.2010, 10:12

Im Script sieht alles OK aus... was hast du denn in deinem /mw-Befehl stehen?

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Befehl wiederholt sich beim Countdownscript

Ungelesener Beitrag von hamigra » 25.01.2010, 10:27

Das ist der Chatbefehl:
Bild

edit: ich sende das Script in die Eingabezeile.

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Befehl wiederholt sich beim Countdownscript

Ungelesener Beitrag von 1. FC Keller » 25.01.2010, 14:09

Es sieht so aus als würde die countDown-Funktion noch von anderer Stelle aus aufgerufen (es könnte Wordmix sein, bin da grad nicht sicher und kann nicht nachsehen).

Versuchs einfach mal mit einem anderen Funktionsnamen

Code: Alles auswählen

<span id="countdown"></span><script language="javascript">var endZeit = Date.parse(new Date)+(10*1000); function countDown1(){var jetztZeit=Date.parse(new Date()); a=parseInt((endZeit-jetztZeit)/1000); b=document.getElementById("countdown"); if(a>0){b.innerHTML=a;window.setTimeout(countDown1, 999)}else{b.innerHTML=0; sendeText("/mw")}}countDown1();</script>

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Befehl wiederholt sich beim Countdownscript

Ungelesener Beitrag von hamigra » 25.01.2010, 15:04

DANKEEEEE :wink:

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste