[Pomoc] /contract

Započeo [G-Unit] Mich, Mart 25, 2011, 17:21:20 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Cyber
Detaljan opis problema:ovako ja idem dat igracu /contract a igrac je na serveru i pise pogresan ID.Moze pomoc hvala i evo komanda:
Kod: c
CMD:contract(playerid, params[])
{
new
giveplayer[MAX_PLAYER_NAME],
sendername[MAX_PLAYER_NAME],
string[256],
ID,suma;
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, SVETLOPLAVA, "Moras biti ulogovan !");
if(sscanf(params, "dd", ID,suma)) return SendClientMessage(playerid, SVETLOPLAVA, "Koristenje: /contract [ID] [suma]");
if(suma < 10000 || suma > 100000) return SendClientMessage(playerid, SIVA, "   Ugovor moze biti najmanje $10000, a najvise $100000!");
if(PlayerInfo[playerid][pLevel] < 3) return SendClientMessage(playerid, COLOR_GRAD1, "Morate biti level 3 da bi ste postavili ugovor.");
if(ID != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Pogresan ID");
if(PlayerInfo[ID][Clan] == 8 && PlayerInfo[playerid][Clan] == 8) return SendClientMessage(playerid, SIVA, "   Nemozete postaviti ugovor sa svojom agencijom!");
else if(PlayerInfo[ID][Lider] == 8 && PlayerInfo[playerid][Clan] == 8) return SendClientMessage(playerid, SIVA, "   Nemozete postaviti ugovor sa svojom agencijom!");
else if(PlayerInfo[ID][Clan] == 8||PlayerInfo[ID][Lider] == 8) return SendClientMessage(playerid, SIVA, "   Nemozete dati ugovor hitmanu !");
if(gTeam[ID] == 2 && suma != 100000) return SendClientMessage(playerid, SIVA, "   Samo $100000 moze biti ugovor za policajce !");
if(ID == playerid) return SendClientMessage(playerid, SIVA, "Nemozete dati ugovor sami sebi!");
if(JB_GetPlayerMoney(playerid) < suma) return SendClientMessage(playerid, COLOR_GRAD1, "Netocna kolicina transakcije.");
GetPlayerName(ID, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
JB_GivePlayerMoney(playerid, (0 - suma));
PlayerInfo[ID][pHeadValue]+=suma;
format(string, sizeof(string), "%s je postavio ugovor %s, za $%d.",sendername, giveplayer, suma);
SendFamilyMessage(8, ZUTA, string);
format(string, sizeof(string), "* Postavili ste ugovor %s, za $%d.",giveplayer, suma);
SendClientMessage(playerid, SVETLOPLAVA, string);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
return true;
}


Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Poslednja Izmena: Mart 25, 2011, 18:10:00 POSLE PODNE od [AG] gonss.pwn bg

Kod: c
if(ID != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Pogresan ID");


u

Kod: c
if(ID == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Pogresan ID");

sta da ubacim to u komandu ili?

pa zamjenis ono prvo sa ovim drugim..

e a kak da maknem onu kacigu da ne bude vise kad se sjeda na motor?