new Tazovan = -1,
TazerTimer;
// onplconn
Tazovan = -1;
// kada tazujes igraca
if (Tazovan != -1) // tazovan vec
Tazovan = 15;
SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);
TazerTimer = SetTimerEx("__TazerTimer", 1000, true, "d", playerid);
forward __TazerTimer(playerid);
public __TazerTimer(playerid) {
if ((Tazovan --) <= 0) {
Tazovan = -1;
KillTimer(TazerTimer);
SetPlayerChatBubble(playerid, "[ Istekao efekat ]", 0x3499CCFF, 30.0, 3000);
/// ostale radnje kada istekne taz
}
else {
new string;
format(string, sizeof string, [ Tazovan %d sec ]", Tazovan);
SetPlayerChatBubble(playerid, string, 0x3499CCFF, 30.0, 1000);
}
return 1;
}
Ovako nesto?