Započeo Jack_Ass
•24. Jul 2013.• Zaključano(Pomoc) /plati radi al ne radi
296
pregleda
5
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
149
Postovi:
57
Teme:
Pridružio se:Mar. 2013
24. Jul 2013.
Skripta:CLRP mislim nez ni ja
Problem:Kada igrac igracu daje novac moze mu dati preko 100 k i moze mu dati koliko oce puta a opet ce mu ostati pare znaci ne skidaju mi se pare kada idem /plati
Dio skripte:
Problem:Kada igrac igracu daje novac moze mu dati preko 100 k i moze mu dati koliko oce puta a opet ce mu ostati pare znaci ne skidaju mi se pare kada idem /plati
Dio skripte:
/*YCMD:plati(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"Y:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 3) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Nisi Level 3!");
new target, money;
if(AdminDuty == 0 && SkripterDuty == 0) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, money)) return SendClientMessage(playerid,-1, ""CRVENA"Y:RP Pomoc | "BELA"/plati [ID/Ime] ");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
if(target == playerid) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Ne mozete samom sebi dati novac!");
if(money < 1) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Suma novca ne moze biti manja od 1!");
if(money > GetPlayerMoney(playerid)) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Nemate toliko novca!");
new Float:Pos; GetPlayerPos(target,Pos,Pos,Pos);
if(!IsPlayerInRangeOfPoint(playerid,4.0,Pos,Pos,Pos)) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Igrac nije blizu vas!");
new string;
g_NovacPlus(playerid, -money);//Nadam se da ti je takva funkcija da moze i ovako
g_NovacPlus(target, money);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"%s ti je dao $%d.", GetName(playerid), money);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"Dali ste igracu %s sumu novaca $%d.", GetName(target), money);
SendClientMessage(playerid, -1, string);
SavePlayer(target);
SavePlayer(playerid);
return 1;
}*/
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
24. Jul 2013.
mozda ti nije nesto u redu sa funkcijom g_novacplus jel koliko vidim to je u redu ovako kao kod , ali mozda ti funckija zeza
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
962
Postovi:
168
Teme:
Pridružio se:Nov. 2012
24. Jul 2013.
/*YCMD:plati(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"Y:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 3) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Nisi Level 3!");
new target, money;
if(AdminDuty == 0 && SkripterDuty == 0) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, money)) return SendClientMessage(playerid,-1, ""CRVENA"Y:RP Pomoc | "BELA"/plati [ID/Ime] ");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
if(target == playerid) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Ne mozete samom sebi dati novac!");
if(money < 1 || money > 100000) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Suma novca ne moze biti manja od 1!");
if(GetPlayerMoney(playerid) < money) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Nemate toliko novca!");
new Float:Pos; GetPlayerPos(target,Pos,Pos,Pos);
if(!IsPlayerInRangeOfPoint(playerid,4.0,Pos,Pos,Pos)) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Igrac nije blizu vas!");
new string;
g_NovacPlus(playerid, -money);//Nadam se da ti je takva funkcija da moze i ovako
g_NovacPlus(target, money);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"%s ti je dao $%d.", GetName(playerid), money);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"Dali ste igracu %s sumu novaca $%d.", GetName(target), money);
SendClientMessage(playerid, -1, string);
SavePlayer(target);
SavePlayer(playerid);
return 1;
}*/
probaj
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
381
Postovi:
45
Teme:
Pridružio se:Apr. 2011
24. Jul 2013.
/*YCMD:plati(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"Y:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 3) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Nisi Level 3!");
new target, money;
if(AdminDuty == 0 && SkripterDuty == 0) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, money)) return SendClientMessage(playerid,-1, ""CRVENA"Y:RP Pomoc | "BELA"/plati [ID/Ime] ");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
if(target == playerid) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Ne mozete samom sebi dati novac!");
if(money < 1 || money > 100000) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Suma novca ne moze biti manja od 1!");
if(money > GetPlayerMoney(playerid)) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Nemate toliko novca!");
new Float:Pos; GetPlayerPos(target,Pos,Pos,Pos);
if(!IsPlayerInRangeOfPoint(playerid,4.0,Pos,Pos,Pos)) return SendClientMessage(playerid, -1, ""CRVENA" "SIVA"Igrac nije blizu vas!");
new string;
GivePlayerMoney(playerid, -money);
GivePlayerMoney(target, money);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"%s ti je dao $%d.", GetName(playerid), money);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA"[Y:RP] "CRVENA"Dali ste igracu %s sumu novaca $%d.", GetName(target), money);
SendClientMessage(playerid, -1, string);
SavePlayer(target);
SavePlayer(playerid);
return 1;
}*/
Ovako će da radi, nije ti radilo jer ti funkcija g_NovacPlus nije radila. Ja sam ti stavio da ti to odmah u komandi oduzme i da novac.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava