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;
}
}
[Pomoc] /v oboji
373
pregleda
6
postova
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;
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava