CMD:opljackaj(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerTied == 0) return SendClientMessage(playerid, COLOR_GREY, "Igrac mora biti prvo vezan!");//ako igrac nije vezan onda salje poruku igracu koji pokusava da ga pokrade da mora da ga veze!
if(sscanf(params,"u",giveplayerid)) return SendClientMessage(playerid,-1,"/opljackaj [ID igraca]");
if (ProxDetector(3.0, playerid, giveplayerid))//ovo je radius izmedju igraca, koji je postavljen na 3.0! Naravno ti mozes da ga menjas!
{
new pare;//varijabla za novac koju cemo da koristimo sad
pare = GetPlayerMoney(giveplayerid))//suma novca koju igrac koga pokuysavamo da opljackamo ima kod sebe
SafeGivePlayerMoney(playerid, pare))//safegiveplayermoney daje pare igracu, u nasem slucaju pare dobija igrac koji koristi komandu /opljackaj i dobija svu sumu novca koju igrac koga pljacka ima
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));//pomocu ovoga u komandi se prikazuje ime igraca koga pljackamo
GetPlayerName(playerid, sendername, sizeof(sendername));//pomocu ovoga u komandi se prikazuje ime igraca koji koristi komandu
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Ne mozete ukrasti sebi!"); return 1; }
format(string, sizeof(string), "Ukrali ste igracu %s %d$.",giveplayer, pare);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s vam krade sav novac! %d $.",sendername, pare);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "%s krade novac igracu %s.", sendername ,giveplayer);//ova poruka se vidi samo u radiusu koji je napisan ispod
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);//radius u kome se poruka iznad vidi je 30.0, naravno to moze da se izmeni!
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Taj igrac nije blizu vas!");
return 1;
}
}
return 1;
}