[Pomoc] Zaustavljanje Timera

27. Nov. 2013. Zaključano
249
pregleda
7
postova
Adnan Lord
4
Made Man
27. Nov. 2013.
Skripta koju koristim: LG
Detaljan opis problema: A nmg da skontam kako da zaustavim timer koji je pokrenut....
Dio skripte: ispod (napomena: ja sam komandu radio tako da nemojte da vas buni sto je ovakva 😄 )
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Pokrenuti timeri:
RRTimer 
RR2Timer


Ja sam isao preko KillTimer ali mi nece ☹️ da compile .. a jasno pise.. i sve sam uradio prema def.
if(strcmp(cmd, "/stoprestart", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(AdminDuty == 1)
{
if (PlayerInfo >= 6)
{
KillTimer(RRTimer); // 14826
KillTimer(RR2Timer); // 14827
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Server: Admin: %s je prekinuo restart servera !", sendername);
BroadCast(COLOR_LIGHTRED,string);
SendClientMessage(playerid, COLOR_GREY, "  Zaustavili ste restartovanje servera;");
// sakrivanje prikazanih TDA!!!
TextDrawHideForAll(RestartTD1);
TextDrawHideForAll(RestartTD2);
TextDrawHideForAll(RestartTD3);
TextDrawHideForAll(RestartTD4);
}
if (PlayerInfo < 6)
{
SendClientMessage(playerid, COLOR_GRAD1, "  Niste ovlasteni da koristite tu komandu !");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "    Morate biti na duznosti !!");
}
}
return 1;
}

(14826) : error 076: syntax error in the expression, or invalid function call
(14827) : error 076: syntax error in the expression, or invalid function call
James_SmithXDl
6
OG Legend
27. Nov. 2013.
Pa ako ga kreiras

to jest primer postavis ga pod onGameModeInit

jednostavno ga killas po callbackom kojim oces.. ili u cmd ...
Adnan Lord
4
Made Man
27. Nov. 2013.
Ne ovako ide:

Pokretanje RRTimera ide pod komandom /restart onda nakon 5minuta pod RRTimerom se obrisu textdrawi i onda se aktivira RR2Timer ( on je u publicu od RRTimera ) koji posle 2 sekunde Uradi RR servera.

Eh sada ja pomocu komande /stoprestart zelim da blokiram i prvi i moguce aktiviranje drugog timera.

eh kako?
James_SmithXDl
6
OG Legend
27. Nov. 2013.
daj mi te publice da vidim...
Adnan Lord
4
Made Man
27. Nov. 2013.
Izvolite 😄 😄
public RRTimer() // restart 1
{
        TextDrawHideForAll(RestartTD1);
TextDrawDestroy(RestartTD1);
TextDrawHideForAll(RestartTD2);
TextDrawDestroy(RestartTD2);
TextDrawHideForAll(RestartTD3);
TextDrawDestroy(RestartTD3);
TextDrawHideForAll(RestartTD4);
TextDrawDestroy(RestartTD4);
SetTimer("RR2Timer", 3000, false);
return 1;
}
public RR2Timer() // restart 2 TT
{
    GameModeExit();
return 1;
}
James_SmithXDl
6
OG Legend
27. Nov. 2013.
probaj ovako
new Timer = SetTimerEx("RPTimer",1000,true,"i",playerid);

tako i za drugi pa probaj...
ti ovde unesi svoje vreme..
onda
SetTimer("Timer"ovde upisivas sta ti treba)

i
KillTimer(Timer);
Adnan Lord
4
Made Man
27. Nov. 2013.
Napravio sam.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha