Zaključano

(pomoc) Komanda: /plati

Započeo Jack_Ass
pre 12 godina
355
pregleda
3
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
_BG_Kenan_
Shot Caller
pre 12 godina
skripta : nezz sa ovog je foruma
problem : kada igrac ode u minus i kada kuca /plati (ID) 100$ moza davati koliko oce i stalno ide u minus kak to da poravim

YCMD:plati(playerid, params[], help)
{
#pragma unused help
new id,kolicina,Float:Poz,string;
if(sscanf(params,"ui",id,kolicina)) return SCM(playerid,BELA,"{FFFFFF}[YU:C] Pomoc |{00C0FF} /plati [ID Igraca] ");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Taj igrac je offline!");
if(kolicina < 1 || kolicina > 1000) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Iznos mora biti izmedju 1 i 1000 $!");
if(PlayerInfo < kolicina) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Nemate toliko novca u dzepu.");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz)) return SCM(playerid,BELA, "{FF0000}[YU:C!]{BFC0C2} Niste u blizini tog igraca.");
format(string, 128, "%s vadi nesto novca i daje ga %s...", GetName(playerid), GetName(id));
ProxDetector(5.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
SCMF(playerid,BELA, "{C9FFAB}Dali ste %s %d$.", GetName(id), kolicina);
SCMF(id,BELA, "{C9FFAB}%s vam je dao %d$.", GetName(playerid), kolicina);
JBC_GivePlayerMoney(playerid, -kolicina);
    JBC_GivePlayerMoney(id, kolicina);
format(PosebanString, sizeof(PosebanString), "| Komanda: /plati | Igrac: %s | Igracu: %s | Iznos: $%d | IP: %s", ImeIgraca(playerid), ImeIgraca(id), kolicina, GetaIP(playerid));
SacuvajLog(FAJL_PAYLOG, PosebanString);
return 1;
}
Faruk
Shot Caller
pre 12 godina
Evo ti u ZCMD posto nznm ja YCMD
CMD:plati(playerid,params[])
{
new id, novac, string;
if(sscanf(params, "ui", id, novac)) return SCM(playerid, COLOR_WHITE, "Koriscenje: /plati ");
else if(id == IPI) return SCM(playerid, SIVA, "Pogresan ID");
if(novac > 99999) return SCM(playerid, SIVA, "Ne moze vise od 99999 $.");
if(novac < 1) return SCM(playerid, SIVA, "Ne moze manje od 1 $.");
if(PI < 3) return SCM(playerid, SIVA, "Moras biti lvl 3+");
if(playerid == id) return SCM(playerid, SIVA, "Ne mozes sam sebi dati novac");
if(novac > JBC_GetPlayerMoney(playerid)) return SCM(playerid, SIVA, "Nemas toliko");
if(!ProxDetectorS(5.0, playerid, id)) return SCM(playerid, SIVA, "Igrac nije blizu tebe");
PlayerPlaySound(id, 1052, 0.0, 0.0, 0.0);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "* %s vadi novcanik i daje nesto novca igracu %s.", GetName(playerid), GetName(id));
ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
ApplyAnimation(playerid,"DEALER","shop_pay",4.1,0,0,0,0,0);
new str;
format(str,128,"  %s ti je platio $%d.",GetName(playerid), novac);
SCM(id, SIVA, str);
format(str,128,"  Platio si igracu %s $%d.",GetName(id), novac);
SCM(playerid, SIVA, str);
JBC_GivePlayerMoney(playerid, -novac);
JBC_GivePlayerMoney(id, novac);
return 1;
}
oddball
Hustler
pre 12 godina
Jack_Ass wrote on August 31, 2013, 7:28 pm:
skripta : nezz sa ovog je foruma
problem : kada igrac ode u minus i kada kuca /plati (ID) 100$ moza davati koliko oce i stalno ide u minus kak to da poravim

YCMD:plati(playerid, params[], help)
{
#pragma unused help
new id,kolicina,Float:Poz,string;
if(sscanf(params,"ui",id,kolicina)) return SCM(playerid,BELA,"{FFFFFF}[YU:C] Pomoc |{00C0FF} /plati [ID Igraca] ");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Taj igrac je offline!");
if(kolicina < 1 || kolicina > 1000) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Iznos mora biti izmedju 1 i 1000 $!");
if(PlayerInfo < kolicina) return SCM(playerid,BELA,"{FF0000}[YU:C!]{BFC0C2} Nemate toliko novca u dzepu.");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz)) return SCM(playerid,BELA, "{FF0000}[YU:C!]{BFC0C2} Niste u blizini tog igraca.");
format(string, 128, "%s vadi nesto novca i daje ga %s...", GetName(playerid), GetName(id));
ProxDetector(5.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
SCMF(playerid,BELA, "{C9FFAB}Dali ste %s %d$.", GetName(id), kolicina);
SCMF(id,BELA, "{C9FFAB}%s vam je dao %d$.", GetName(playerid), kolicina);
JBC_GivePlayerMoney(playerid, -kolicina);
    JBC_GivePlayerMoney(id, kolicina);
format(PosebanString, sizeof(PosebanString), "| Komanda: /plati | Igrac: %s | Igracu: %s | Iznos: $%d | IP: %s", ImeIgraca(playerid), ImeIgraca(id), kolicina, GetaIP(playerid));
SacuvajLog(FAJL_PAYLOG, PosebanString);
return 1;
}

eo ti
YCMD:plati(playerid, params[], help)
{
#pragma unused help
new id,kolicina,Float:Poz,string;
if(sscanf(params,"ui",id,kolicina)) return SCM(playerid,BELA,"{FFFFFF}FG Pomoc |{FF9900} /plati [ID Igraca] ");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Taj igrac je offline!");
if(kolicina < 1 || kolicina > 1000) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Iznos mora biti izmedju 1 i 1000 $!");
if(PlayerInfo < kolicina) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Nemate toliko novca u dzepu.");
GetPlayerPos(id, Poz, Poz, Poz);
if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz, Poz, Poz)) return SCM(playerid,BELA, "{FF0000}[Greska!]{BFC0C2} Niste u blizini tog igraca.");
format(string, 128, "%s vadi nesto novca i daje ga %s...", GetName(playerid), GetName(id));
ProxDetector(5.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
SCMF(playerid,BELA, "{C9FFAB}Dali ste %s %d$.", GetName(id), kolicina);
SCMF(id,BELA, "{C9FFAB}%s vam je dao %d$.", GetName(playerid), kolicina);
GivePlayerMoney(playerid, -kolicina);
GivePlayerMoney(id, kolicina);
SacuvajLog(FAJL_PAYLOG, PosebanString);
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava