Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Wykonywanie skryptu co okreslony czas
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
lagster
Witam,
mam pewien skrypt w jQuery i chciałbym żeby automatycznie się on wykonywał co sekundę. Tylko nie wiem jak to napisać. Proszę o pomoc.
kalmaceta
setInterval()
lagster
Mam taki skrypt do atakowania potworka w grze, ale atakuje on tylko przy ładowaniu strony, czyli żeby zaatakował potworka trzeba stać przy nim i odświeżyć stronę. Co zrobić żeby przykładowo co 1 sekundę sprawdzał czy obok postaci jest potworek i go atakował bez odświeżania?


CODE
$while (1 < 2) {
for(var i in g.npc){
if ((Math.abs(hero.rx - g.npc[i].x) <= 1 && Math.abs(hero.ry - g.npc[i].y) <= 1) && (g.npc[i].type == 2 || g.npc[i].type == 3)){
_g("fight&a=attack&auto=1&id=-"+i);
break;
}
}
}
});
kamil4u
setInterval( https://developer.mozilla.org/en/DOM/window.setInterval ) + ajax(?)( http://www.xul.fr/en-xml-ajax.html )

Poczytaj o nich i dowiedz się czy w Twoim przypadku są niezbędne - szczególnie ajax

--edit--
Ah.. jQuery... w takim razie informacji o ajax-ie poszukaj w dokumentacji jQuery
krowal
O proszę, mój skrypt, tylko trochę przerobiony wink.gif http://www.margoextend.net/dodatek/141/autofight
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.