Skripta koju koristim: NL
Detaljan opis problema: ovako napravio sma komandu /contractza ucenu igraca koje ce hitmani ubijati...E sad kako da napravim da se ne mogu uceniti GS,admini i hitmani.....Ja sam pokusao ovako kako cu vam sada dati ali mi za sve igrace pise da su admini/gsovi ili hitmani...:S
Dio skripte:
CMD:contract(playerid, params[])
{
new pID, cijena, poruka1, poruka2;
if(sscanf(params,"ud", pID, cijena)) return SCM(playerid,-1,""BELA"Koristi: /contract [ID/Nick] ");
if(!IsPlayerConnected(pID)) return SCM(playerid, -1, ""SIVA"*Igrac je offline!");
if(pID == playerid) return SCM(playerid, -1, ""SIVA"** Nemozes sebe da ucenis!");
if(PlayerInfo < 3) return SCM(playerid, -1, ""CRVENA"(Greska) "SIVA" Taj igrac mora biti najmanje level 3!");
if(PlayerInfo) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
if(PlayerInfo) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
if(cijena < 1000 || cijena > 500000) return SCM(playerid, COLOR_CHPLAVA, "* Cena ucene ne moze biti manja od 1000$ ili veca od 500000$");
if(PlayerInfo == 1 && cijena < 50000) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA" Ucena na clanove drzavnih organizacija ne moze biti manja od 50000$!");
if(PlayerInfo == 7) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA"*Ne mozes da ucenis hitmana!");
{
if(PlayerInfo < cijena) return SCM(playerid,-1,""SIVA"Nemate toliko novca kod sebe!");
{
g_NovacMinus(playerid, cijena);
format(poruka1,sizeof(poruka1), ""SPLAVA"Postavili ste ucenu na igraca %s iznos nagrade %d$.",GetName(pID), cijena);
SCM(playerid, -1, poruka1);
PlayerInfo = cijena;
PlayerInfo = 1;
format(poruka2,sizeof(poruka2), ""ZUTA"META:%s je postavio/la ucenu na %s, iznos nagrade %d$.",GetName(playerid),GetName(pID),cijena);
ChatH(-1, poruka2);
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] oko komande /contract
249
pregleda
3
postova
9. Maj 2014.
CMD:contract(playerid, params[])
{
new pID, cijena, poruka1, poruka2;
if(sscanf(params,"ud", pID, cijena)) return SCM(playerid,-1,""BELA"Koristi: /contract [ID/Nick] ");
if(!IsPlayerConnected(pID)) return SCM(playerid, -1, ""SIVA"*Igrac je offline!");
if(pID == playerid) return SCM(playerid, -1, ""SIVA"** Nemozes sebe da ucenis!");
if(PlayerInfo < 3) return SCM(playerid, -1, ""CRVENA"(Greska) "SIVA" Taj igrac mora biti najmanje level 3!");
if(PlayerInfo) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
if(PlayerInfo) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
if(cijena < 1000 || cijena > 500000) return SCM(playerid, COLOR_CHPLAVA, "* Cena ucene ne moze biti manja od 1000$ ili veca od 500000$");
if(PlayerInfo == 1 && cijena < 50000) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA" Ucena na clanove drzavnih organizacija ne moze biti manja od 50000$!");
if(PlayerInfo == 7) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA"*Ne mozes da ucenis hitmana!");
if(PlayerInfo < cijena) return SCM(playerid,-1,""SIVA"Nemate toliko novca kod sebe!");
g_NovacMinus(playerid, cijena);
format(poruka1,sizeof(poruka1), ""SPLAVA"Postavili ste ucenu na igraca %s iznos nagrade %d$.",GetName(pID), cijena);
SCM(playerid, -1, poruka1);
PlayerInfo = cijena;
PlayerInfo = 1;
format(poruka2,sizeof(poruka2), ""ZUTA"META:%s je postavio/la ucenu na %s, iznos nagrade %d$.",GetName(playerid),GetName(pID),cijena);
ChatH(-1, poruka2);
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava