Invalid expression, assumed zero
#1

I get the error on this code:
PHP код:
if(strcmp(cmd,"/csrepair",true)==)
    {
        if(
IsPlayerInRangeOfPoint(playerid,1,624.725952, -22.4632681002.037719))
        {
            if(
PlayerInfo[playerid][pJob] == && JobDuty[playerid] == 0)
                {
                    new 
vehid GetPlayerVehicleID(playerid);
                    if(
vehid && PlayerInfo[playerid][pJob] == && JobDuty[playerid] == 1)
                    {
                        
RepairVehicle(vehid);
                        
format(stringsizeof(string), "* %s uses his utilities to repair the vehicle."sendername);
                        
ProxDetector(10.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        return 
1;
                    }
                        else {
                        
SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You aren't in a Vehicle to repair!");
                        return 
1;
                           }
                               else {
                               
SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You are not On-Duty at the Chop Shop!");
                            return 
1;
                            }
                                    else {
                                
SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You aren't at the Repair Spot!");
                                return 
1;
                                 }
            }
        }
return 
1;
    } 
At every else { }
Reply
#2

Urgent.
Reply
#3

pawn Код:
if(strcmp(cmd,"/csrepair",true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid,1,624.725952, -22.463268, 1002.037719))
        {
            if(PlayerInfo[playerid][pJob] == 7 && JobDuty[playerid] == 0)
            {
                new vehid = GetPlayerVehicleID(playerid);
                if(vehid && PlayerInfo[playerid][pJob] == 7 && JobDuty[playerid] == 1)
                {
                    RepairVehicle(vehid);
                    format(string, sizeof(string), "* %s uses his utilities to repair the vehicle.", sendername);
                    ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You aren't in a Vehicle to repair!");
                    return 1;
                }
            return 1;
            }
            else
            {
                SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You are not On-Duty at the Chop Shop!");
                return 1;
            }
            return 1;
            }
        else
        {
            SendClientMessage(playerid,COLOR_YELLOW,"[Chop Shop] You aren't at the Repair Spot!");
            return 1;
        }
    return 1;
    }
You would get loose indentitation with your code but I fixed it and you forgot == 0 at command strcmp
Reply
#4

Thankyou
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)