Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .белић poslato Februar 26, 2018, 18:57:44 POSLE PODNE

Naslov: Pomoc Brzo!
Poruka od: .белић poslato Februar 26, 2018, 18:57:44 POSLE PODNE
Problem(error/warning): Napravio sam komandu /deaglearena i sada kad kucam to teleportuje me tamo i hocu napraviti da se moze koristiti svakih 10 minuta, poslacu vam kod ispod,
Dio skripte:[ pawn ] CMD:deaglearena(playerid, params[])
{
   #pragma unused params
   new rand = random(sizeof(RandomArena1));
   SetPlayerPos(playerid, RandomArena1[rand][0], RandomArena1[rand][1], RandomArena1[rand][2]);
   if(UlogovanProvera[playerid] == 0) return Ulogovan(playerid);
   if(Arena1[playerid] == 1) return SCM(playerid,-1,""belic_boja"[ Greska ]:"BELA"Vec si usao u Deagle Arenu!");
   SCM(playerid,-1,""belic_boja"[OD:RP] "CRVENA"Usao si u Deagle Arenu!");
   if(gettime() < Arena1[playerid]) return SCM(playerid, -1, ""CRVENA"OD:RP | "SIVA"Ovu komandu mozete koristiti svakih 10 minuta!");
   Arena1[playerid] = 1;
   SetPlayerPos(playerid, -2745.4033,2315.1924,-28.7768);
   SetPlayerArmour(playerid, 99.0);
   SetPlayerHealth(playerid, 99.0);
   GivePlayerWeapon(playerid, 24, 100);
   Arena1[playerid] = gettime() + 600;
   return 1;
} [ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Ako moze pomoc sto pre
Naslov: Odg: Pomoc Brzo!
Poruka od: Ino42O poslato Februar 26, 2018, 19:10:24 POSLE PODNE
Iznad komande stavi
[pawn]new lastUsage[MAX_PLAYERS];[/pawn]

te na vrh komande stavis
[pawn]
if (gettime() - lastUsage[playerid] < 60 * 10) return SendClientMessage(playerid, -1, "wait 10 minutes...");
lastUsage[playerid] = gettime();
[/pawn]
Naslov: Odg: Pomoc Brzo!
Poruka od: .белић poslato Februar 26, 2018, 19:16:02 POSLE PODNE
Citat: Ino42O poslato Februar 26, 2018, 19:10:24 POSLE PODNE
Iznad komande stavi
[pawn]new lastUsage[MAX_PLAYERS];[/pawn]

te na vrh komande stavis
[pawn]
if (gettime() - lastUsage[playerid] < 60 * 10) return SendClientMessage(playerid, -1, "wait 10 minutes...");
lastUsage[playerid] = gettime();
[/pawn]
Hvala ti buraz sad radi <3