[Pomoc] /v oboji

Započeo David003, Jun 22, 2012, 15:53:21 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: Mod od 0
Opis problema: Napravio sam komandu /v oboji al sad mi stalno izbacuje ovaj error



C:\Documents and Settings\David Babić\Desktop\Croatia Sky RolePlay\gamemodes\CSRP.pwn(33634) : error 001: expected token: ")", but found "-identifier-"
C:\Documents and Settings\David Babić\Desktop\Croatia Sky RolePlay\gamemodes\CSRP.pwn(33634) : warning 215: expression has no effect
C:\Documents and Settings\David Babić\Desktop\Croatia Sky RolePlay\gamemodes\CSRP.pwn(33634) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\David Babić\Desktop\Croatia Sky RolePlay\gamemodes\CSRP.pwn(33634) : error 029: invalid expression, assumed zero
C:\Documents and Settings\David Babić\Desktop\Croatia Sky RolePlay\gamemodes\CSRP.pwn(33634) : fatal error 107: too many error messages on one line

Dio skripte: Evo komande:

else if(strcmp(x_nr,"oboji",true) == 0)
            {
            if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 PlayerInfo[playerid][pPcarkey3] == 999)
            {
            SendClientMessage(playerid, COLOR_GREY," Nemate vozilo pa ga ne mozete ofarbati.");
            return 1;
            }
            if(GetPlayerMoney(playerid) < 1000)
            {
            SendClientMessage(playerid, COLOR_GREY," Nemate dovoljno novca za farbanje!");
            return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
            SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ID2] [ID2]");
            return 1;
            }
            new color1;
            color1 = strval(tmp);
            if(color1 < 0 && color1 > 126)
            {
            SendClientMessage(playerid, COLOR_GREY, " Pogresan color id!");
            return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
            SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ID1] [ID2]");
            return 1;
            }
            new color2;
            color2 = strval(tmp);
            if(color2 < 0 && color2 > 126)
            {
            SendClientMessage(playerid, COLOR_GREY, " Pogresan id boje!");
            return 1;
            }

            new vehid;
            if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }
            else { return 1; }

            if(IsPlayerInVehicle(playerid, vehid))
           {
           CarInfo[vehid][cColorOne] = color1;
           CarInfo[vehid][cColorTwo] = color2;
           SafeGivePlayerMoney(playerid, -1000);
           SendClientMessage(playerid, COLOR_GREY,"Ofarbali ste vas automobil za 1000$.");
           ChangeVehicleColor(vehid, color1, color2);
           OnPropUpdate();
           OnPlayerUpdateCustom(playerid);
           return 1;
           }
           else
           {
           SendClientMessage(playerid, COLOR_GREY," Niste u vasem vozilu.");
           return 1;
           }
           }

Uskoro!
Usput trazim mapera,inbox zainteresirani!

Probaj ovako
else if(strcmp(x_nr,"oboji",true) == 0)
            {
            if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 &&PlayerInfo[playerid][pPcarkey3] == 999)
            {
            SendClientMessage(playerid, COLOR_GREY," Nemate vozilo pa ga ne mozete ofarbati.");
            return 1;
            }
            if(GetPlayerMoney(playerid) < 1000)
            {
            SendClientMessage(playerid, COLOR_GREY," Nemate dovoljno novca za farbanje!");
            return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
            SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ID2] [ID2]");
            return 1;
            }
            new color1;
            color1 = strval(tmp);
            if(color1 < 0 && color1 > 126)
            {
            SendClientMessage(playerid, COLOR_GREY, " Pogresan color id!");
            return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
            SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /v oboji [ID1] [ID2]");
            return 1;
            }
            new color2;
            color2 = strval(tmp);
            if(color2 < 0 && color2 > 126)
            {
            SendClientMessage(playerid, COLOR_GREY, " Pogresan id boje!");
            return 1;
            }

            new vehid;
            if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }
            else { return 1; }

            if(IsPlayerInVehicle(playerid, vehid))
           {
           CarInfo[vehid][cColorOne] = color1;
           CarInfo[vehid][cColorTwo] = color2;
           SafeGivePlayerMoney(playerid, -1000);
           SendClientMessage(playerid, COLOR_GREY,"Ofarbali ste vas automobil za 1000$.");
           ChangeVehicleColor(vehid, color1, color2);
           OnPropUpdate();
           OnPlayerUpdateCustom(playerid);
           return 1;
           }
           else
           {
           SendClientMessage(playerid, COLOR_GREY," Niste u vasem vozilu.");
           return 1;
           }
           }

Opet dolazi isti error mslm komanda je uredu ali ovaj error nes jebe (oprostite na rjecniku)
" too many error messages on one line "
kako da uklonim taj error?

Uskoro!
Usput trazim mapera,inbox zainteresirani!

pa reci na kojoj liniji su ti errori

Citat: nemanjatesic96 poslato Jun 22, 2012, 17:12:29 POSLE PODNE
pa reci na kojoj liniji su ti errori

Neznam gdje je taj error da znam sam bi ga popravio  >:(

Uskoro!
Usput trazim mapera,inbox zainteresirani!

pa ti treba da mi kazes koja je linija sa errorom npr kako glasi linija 33634