PLATE Command help needed
#1

pawno
Код:
	        if(strcmp(x_nr,"plate",true) == 0)
	        {
           		new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[128];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/v)ehicle plate [text]");
					return 1;
				}
    			if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2])
	                {
	                    new ownvehkey;
	                    new car = GetPlayerVehicleID(playerid);
	                    
   						getcarid = GetPlayerVehicleID(playerid);
						carid = GetPlayerVehicleID(playerid);
				
	                    if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }
                        else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }
	                    else { return 1; }
	                    if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
	                    {
	                        if(GetPlayerMoney(playerid) < 5000)
	                        {
	                            SendClientMessage(playerid,COLOR_WHITE,"You need 5000$ for the Plate Change!");
	                            return 1;
							}
							strmid(CarInfo[carid][cPlate], result, 0, strlen(result), 999);
	                        GivePlayerMoney(playerid,-5000);
							SetVehicleNumberPlate(carid, CarInfo[carid][cPlate]);
							RemovePlayerFromVehicle(playerid);
							PlayerInfo[playerid][pPChanges] -= 1;
							SetVehicleToRespawn(GetPlayerVehicleID(playerid));
	                        OnPropUpdate(4,carid);
	                        return 1;
	                    }
	                }
	                else
	                {
	                    SendClientMessage(playerid, COLOR_GREY, "  Please sit in your car before selling! ");
	                    return 1;
	                }
	        }
Can anyone fix these errors,

Код:
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33638) : error 017: undefined symbol "getcarid"
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33639) : error 017: undefined symbol "carid"
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33651) : error 017: undefined symbol "carid"
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33653) : error 017: undefined symbol "carid"
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33657) : error 017: undefined symbol "carid"
C:\Users\matthew\Desktop\Sep 2012\gamemodes\larp.pwn(33636) : warning 204: symbol is assigned a value that is never used: "car"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Reply
#2

pawn Код:
getcarid = GetPlayerVehicleID(playerid);
to
pawn Код:
new getcarid = GetPlayerVehicleID(playerid);
and

pawn Код:
carid = GetPlayerVehicleID(playerid);
to
pawn Код:
new carid = GetPlayerVehicleID(playerid);
and remove the line

pawn Код:
new car = GetPlayerVehicleID(playerid);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)