Error code
#1

Код HTML:
	    new Leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
		if(CarInfo[vehicleid][cFaction] != 0)
		{
		    if(!strcmp(CarInfo[vehicleid][cFaction], Leader, false)
		    {} else {
			SendClientMessage(playerid, COLOR_GREY, "You don't have the key of vehicle");
			RemovePlayerFromVehicle(playerid);
		    }
		}
Код HTML:
C:\Users\Tony\Desktop\LARP\gamemodes\larp.pwn(2205) : error 035: argument type mismatch (argument 2)
C:\Users\Tony\Desktop\LARP\gamemodes\larp.pwn(2202) : warning 204: symbol is assigned a value that is never used: "member"
C:\Users\Tony\Desktop\LARP\gamemodes\larp.pwn(2201) : warning 204: symbol is assigned a value that is never used: "Leader"
Reply
#2

pawn Код:
new Leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(CarInfo[vehicleid][cFaction] != 0)
{
        if(CarInfo[vehicleid][cFaction] != Leader)
        {
           SendClientMessage(playerid, COLOR_GREY, "You don't have the key of vehicle");
           RemovePlayerFromVehicle(playerid);
        }
}
Only use strcmp for strings.
Reply
#3

You're comparing a string with an integer, hence the argument mismatch.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)