GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Johnny Crooker[Scripter] - 2012. április 02. - 14:37:02

Cím: Timer megállítása
Írta: Johnny Crooker[Scripter] - 2012. április 02. - 14:37:02
Hali! Azt szeretném kérdezni mondjuk hogy egy timert elindítok 1 parancsal mondjuk 15perces timert és ha mondjuk 15percen belül beírok 1 másik parancsot letudom azt a timert stopolni?
Cím: Timer megállítása
Írta: Benceee - 2012. április 02. - 14:38:16
CMD:timer(playerid)
{
new timer = SetTimer(\"valami\",1000*60*15,false);
return 1;
}
CMD:timerki(playerid)
{
KillTimer(timer);
return 1;
}
Cím: Timer megállítása
Írta: Johnny Crooker[Scripter] - 2012. április 03. - 07:09:04
Beraktam full igy de undefined symbolt ir.
Cím: Timer megállítása
Írta: 1ST_Chr - 2012. április 03. - 11:28:33
Azért mert a timer változó nem globális
new timer; a mód elejére
ongamemodeinit-nél töröld elõle a new-t.
Cím: Timer megállítása
Írta: Benceee - 2012. április 03. - 12:54:55
Idézetet írta: 1ST_Chr date=1333445313\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19490\" data-ipsquote-contentclass=\"forums_Topic
Azért mert a timer változó nem globális
new timer; a mód elejére
ongamemodeinit-nél töröld elõle a new-t.
 
Ja igaz.
Cím: Timer megállítása
Írta: Gabor.. - 2012. április 03. - 16:14:37
new jozsitimer;
CMD:starttimer(playerid, params[])
{
        jozsitimer = SetTimer(\"Pista\", 1000*60*15, true);
        return 1;
}
CMD:stoptimer(playerid, params[])
{
         KillTimer(jozsitimer);
         return 1;
}
Cím: Timer megállítása
Írta: Johnny Crooker[Scripter] - 2012. április 04. - 08:22:58
Józsitimer xd köszi
Cím: Timer megállítása
Írta: kadaradam - 2012. április 04. - 08:29:42
[mod]A probléma megoldódott,témát zárom.[/mod]