Zaključano

[Pomoc]oko komande /uzmipaket

Započeo Sarkenzo
pre 11 godina
524
pregleda
17
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Sarkenzo
Shot Caller
pre 11 godina
Hocu da napravim timer za ponovno uzimanje oruzija, kada igrac uzme oruzije da mora da ceka 5 minuta do ponovnog uzimanja.

Komanda:
if(strcmp(cmd,"/uzmipaket", true) == 0)
{
if(PlayerInfo == 6 || PlayerInfo == 6 || PlayerInfo == 11 || PlayerInfo == 11)
{
if(!IsPlayerInRangeOfPoint(playerid, 3,2409.5884,-2476.7166,13.6317)) return SendClientMessage(playerid, COLOR_GRAD1, "Ne nalazite se na mestu uzimanja paketa!");
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,29,100);
GivePlayerWeapon(playerid,30,100);
SendClientMessage(playerid, 0x33CCFFAA, "Uzeli ste paket iz skladista oruzija.");
}
else SendClientMessage(playerid, COLOR_GRAD1, "Niste clan mafije");
return 1;
}
Cimbur
Kingpin
pre 11 godina
slucajno napisan post, greska.
[BS]Cappone
Street Runner
pre 11 godina
kreiraj tajmere SetTimer ili SetTimerEx
Sarkenzo
Shot Caller
pre 11 godina
Probao sam nece
Sarkenzo
Shot Caller
pre 11 godina
Ima li ko bilo kakvu ideju, pomagajte potrebno mi je hitno
Sarkenzo
Shot Caller
pre 11 godina
http://balkan-samp.com/forum/index.php?topic=41665.msg313657#msg313657
Evo covek ima isti problem jasno se vidi pomogajte hitno
James_SmithXDl
OG Legend
pre 11 godina
new mozeUzeti;
new uzeoTimer;

if(strcmp(cmd,"/uzmipaket", true) == 0)
{
if(PlayerInfo == 6 || PlayerInfo == 6 || PlayerInfo == 11 || PlayerInfo == 11)
{
if(mozeUzeti == 1) return SCM(playeird,-1,"Nemozes uzeti");
if(!IsPlayerInRangeOfPoint(playerid, 3,2409.5884,-2476.7166,13.6317)) return SendClientMessage(playerid, COLOR_GRAD1, "Ne nalazite se na mestu uzimanja paketa!");
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,29,100);
GivePlayerWeapon(playerid,30,100);
SendClientMessage(playerid, 0x33CCFFAA, "Uzeli ste paket iz skladista oruzija.");
mozeUzeti = 1;
uzeoTimer = SetTimerEx("EnableUzimanje", 300000, 0, "d", playerid);
}
else SendClientMessage(playerid, COLOR_GRAD1, "Niste clan mafije");
return 1;
}
forward EnableUzimanje(playerid);
public EnableUzimanje(playerid){ mozeUzeti = 0; return true; }
Sarkenzo
Shot Caller
pre 11 godina
Baca mi 6 errora ne znam ako ti sta znaci mod je GTA-RP preveden skoro do kraja i ima samo 3 warninga
http://www.zaslike.com/viewer.php?file=a4lbben6k516ftbqsnv.png
James_SmithXDl
OG Legend
pre 11 godina
daj decko batali skriptanje jer si samo kopirao moje new varijabla ide na rh skripte i taj public stavi na dno
Sarkenzo
Shot Caller
pre 11 godina
Ma i to sam pokusao i nece
James_SmithXDl
OG Legend
pre 11 godina
evo vidim gresku u pisanju zameni ovo
if(mozeUzeti == 1) return SCM(playeird,-1,"Nemozes uzeti");


sa
if(mozeUzeti == 1) return SCM(playerid,-1,"Nemozes uzeti");


i stavi kako sam ti rekao u gornjem postu
Sarkenzo
Shot Caller
pre 11 godina
Evo sada mi baca tri errora  🙂

http://www.zaslike.com/viewer.php?file=5633ii0x2dbsusfyk8i.png
Sarkenzo
Shot Caller
pre 11 godina
Aha sada mi izbacuje 1 error
pogledao sam jos nesto na forumu
cmd promenim cmdtext
a scm promenim u SendClientMessage
U svakom slucaju hvala ti mnogo 🙂
James_SmithXDl
OG Legend
pre 11 godina
#define SCM SendClientMessage


i stavi ta dva neva na vrh
Sarkenzo
Shot Caller
pre 11 godina
Hvala stavio sam ih na vrh skripte i nema vise errora, hvala ti mnogo brate za ovo 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava