[Pomoc] /v oboji

Započeo David003
22. Jun 2012.
373
pregleda
6
postova
David003
5
Underboss
22. Jun 2012.
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 == 999 && PlayerInfo == 999 PlayerInfo == 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 ");
            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 ");
            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) { vehid = PlayerInfo; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
            else { return 1; }

            if(IsPlayerInVehicle(playerid, vehid))
          {
          CarInfo = color1;
          CarInfo = 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;
          }
          }
nemanjatesic96
4
Shot Caller
22. Jun 2012.
Probaj ovako
else if(strcmp(x_nr,"oboji",true) == 0)
            {
            if(PlayerInfo == 999 && PlayerInfo == 999 &&PlayerInfo == 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 ");
            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 ");
            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) { vehid = PlayerInfo; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
            else if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
            else { return 1; }

            if(IsPlayerInVehicle(playerid, vehid))
          {
          CarInfo = color1;
          CarInfo = 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;
          }
          }
David003
5
Underboss
22. Jun 2012.
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?
nemanjatesic96
4
Shot Caller
22. Jun 2012.
pa reci na kojoj liniji su ti errori
David003
5
Underboss
22. Jun 2012.
nemanjatesic96 wrote on June 22, 2012, 3:12 pm:
pa reci na kojoj liniji su ti errori


Neznam gdje je taj error da znam sam bi ga popravio  😠
nemanjatesic96
4
Shot Caller
22. Jun 2012.
pa ti treba da mi kazes koja je linija sa errorom npr kako glasi linija 33634

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha