[POMOC] Uslov

Započeo Huan Escobar
23. Avg. 2016. Zaključano
231
pregleda
4
postova
Filip Corak
4
Enforcer
23. Avg. 2016.
Skripta koju koristim: UP
Detaljan opis problema: Napravio sam cmd /stuck za odglavljivanje igraca. I pokusavam da napravim timer da moze tu cmd da koristi svakih 30 sekundi i ne ide mi ako moze neko da mi objasni kako bio bih zahvalan. Hvala!
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
expressoboy123
5
Godfather
23. Avg. 2016.
Postavi tu CMD ovde
Filip Corak
4
Enforcer
23. Avg. 2016.
CMD:stuck(playerid,params[],help)
{
    #pragma unused help
    if(UlogovanProvjera == 0) return SCM(playerid,-1,"Moras se ulogovati da bi koristio ovu komandu!");
new string, igrac;
if(StavljeneLisice == 1) return SCM(playerid,-1,"Ne mozes dok imas lisice!");
if(IgracTazovan == 1) return SCM(playerid,-1,"Ne mozes dok si tazovan!");
if(Zavezan == 1) return SCM(playerid, -1, "Ne mozes dok si zavezan");
if(PlayerInfo != 0) return SCM(playerid, -1, "Ne mozes dok si u zatvoru");
    new Float:slx, Float:sly, Float:slz;
GetPlayerPos(playerid, slx, sly, slz);
SetPlayerPos(playerid, slx, sly, slz+2);
TogglePlayerControllable(igrac, 1);
format(string,sizeof(string)," Uspesno ste se odbagovali!");
SCM(playerid,0xFF6347AA,string);
return 1;
}
PWN|Medis
5
Kingpin
23. Avg. 2016.
Jednostavno, ovo stavis na pocetak
new stuckTimerZaIgraca; // definišeš varijablu koja će čuvati za svakog igrača da li je koristio stuck ili ne
forward stuckTimer(playerid);//ovo je timer


Pod onplayerconnect ovo
stuckTimerZaIgraca = 0; // postavljas mu ovu varijablu na 0 da se ne bi ubagovalo


u svojoj komandi stuck dodas ovako nesto
if(stuckTimerZaIgraca != 0) return SendClientMessage(playerid, -1, "Morate sačekati 30 sekundi prije ponovnog koristenja"); // provjera, ako varijabla nije jednaka 0 onda ce ispisati ovu poruku ukoliko jest onda ce se izvristi kod ispod
stuckTimerZaIgraca = 1;
SetTimerEx("stuckTimer", 30000, false, "i", playerid); // pokreces timer


i na kraju timer sam dodas ga ispod komande
public stuckTimer(playerid)
{
stuckTimerZaIgraca = 0;

}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha