Detaljan opis problema: Ovkao, Ne znam, ne mogu skontat kako da namjestim komandu kad kucam /opljackaj -> ID igraca da mu ukrade sav novac i taj sav novac da dodje meni ..
Dio skripte:
Evo dio skripte, kad budete nesto pokazivali uzmite ovu skriptu i na njoj uradite ..
CMD:opljackaj(playerid, params[])
{
new id, Float:Poz, ukradeno, rand;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/opljackaj [Korisnicki ID ili Ime igraca]");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "(greska) Taj igrac je offline!");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 2.0, Poz, Poz, Poz) || IgracNaReconu == true) return SCM(playerid, GRAD2, "(greska) Predaleko ste!");
rand = random(2);
switch(rand)
{
case 0..1:
{
ukradeno = GivePlayerMoney(playerid, PI);
if(PI < ukradeno) return PostaviZlocin(playerid, "Pokusaj kradje novcanika", "Nepoznato");
NovacMinus(id, ukradeno); NovacPlus(playerid, ukradeno);
PostaviZlocin(playerid, "Pokusaj kradje novcanika", "Nepoznato");
SCMF(playerid, SVETLOPLAVA, "Kradja je uspesna! Ukrali ste $%d.", ukradeno);
new hIme;
RPIme(playerid, hIme);
format(CmdString, sizeof(CmdString), "* %s Vam je ukrao $%d.", hIme, ukradeno);
SCM(id, SVETLOPLAVA, CmdString);
}
case 2:
{
PostaviZlocin(playerid, "Pokusaj kradje novcanika", "Nepoznato");
SCM(playerid, SVETLOCRVENA, "Kradja nije uspela!");
}
}
return 1;
}Evo vam kako ide kod mene u modu za novac ..
NovacPlus
NovacMinus
PI
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI);Neke slike/video za lakse dobivanje pomoci(neobavezno):
