[Pomoc] oko komande /contract

Započeo [ET]Beks, Maj 09, 2014, 16:52:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

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[128], poruka2[128];
   if(sscanf(params,"ud", pID, cijena)) return SCM(playerid,-1,""BELA"Koristi: /contract [ID/Nick] [Cena]");
   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[playerid][pLevel] < 3) return SCM(playerid, -1, ""CRVENA"(Greska) "SIVA" Taj igrac mora biti najmanje level 3!");
    if(PlayerInfo[playerid][pAdmin]) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
    if(PlayerInfo[playerid][pGM]) 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[playerid][pClan] == 1 && cijena < 50000) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA" Ucena na clanove drzavnih organizacija ne moze biti manja od 50000$!");
   if(PlayerInfo[playerid][pClan] == 7) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA"*Ne mozes da ucenis hitmana!");
   {
   if(PlayerInfo[playerid][pNovacDzep] < 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[pID][pCenaGlave] = cijena;
   PlayerInfo[pID][pUcjena] = 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):
Posetite E-trail Roleplay...Mod na kojem se radi iz dana u dan...Administracija koja je tu za vas 24/7 !

SAMP IP: 91.134.193.97:7784

Forum: www.et-rp.info



CMD:contract(playerid, params[])
{
   new pID, cijena, poruka1[128], poruka2[128];
   if(sscanf(params,"ud", pID, cijena)) return SCM(playerid,-1,""BELA"Koristi: /contract [ID/Nick] [Cena]");
   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[pID][pLevel] < 3) return SCM(playerid, -1, ""CRVENA"(Greska) "SIVA" Taj igrac mora biti najmanje level 3!");
   if(PlayerInfo[pID][pAdmin]) return SCM(playerid, -1, ""CRVENA"(ODBIJENO!!!) "SIVA" *Ne mozes uceniti Admina/GSa!");
   if(PlayerInfo[pID][pGM]) 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[pID][pClan] == 1 && cijena < 50000) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA" Ucena na clanove drzavnih organizacija ne moze biti manja od 50000$!");
   if(PlayerInfo[pID][pClan] == 7) return SCM(playerid, -1, ""CRVENA"(Odbijeno) "SIVA"*Ne mozes da ucenis hitmana!");
   if(PlayerInfo[playerid][pNovacDzep] < 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[pID][pCenaGlave] = cijena;
   PlayerInfo[pID][pUcjena] = 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;
}

hahaha a jesam corav haha...xD

Hvala careeee...:)

moze LOCK problem resen...
Posetite E-trail Roleplay...Mod na kojem se radi iz dana u dan...Administracija koja je tu za vas 24/7 !

SAMP IP: 91.134.193.97:7784

Forum: www.et-rp.info