SetPlayerArmed remove
#1

how to remove it?
Код:
public OnPlayerStateChange(playerid, newstate, oldstate) {
	switch(newstate) {
		case PLAYER_STATE_ONFOOT: {
			switch(oldstate) {
				case PLAYER_STATE_DRIVER: OnPlayerExitVehicle(playerid,255);
				case PLAYER_STATE_PASSENGER: OnPlayerExitVehicle(playerid,255);
   }
		}
	}
	if(newstate == PLAYER_STATE_DRIVER)
	{
	    SetPlayerArmedWeapon(playerid, 0);
	}

	return 1;
}

#endif


public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
	if(PlayerInfo[playerid][OnDuty] == 1)
    {
        RepairVehicle(GetPlayerVehicleID(playerid));
	    SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
	}

    return 1;
}
when i remove it, it gives me 26 errors,

C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1213) : error 017: undefined symbol "UpdateConfig"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1661) : error 017: undefined symbol "SavePlayer"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1665) : error 017: undefined symbol "DestroyAllMenus"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1675) : error 017: undefined symbol "SavePlayer"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1682) : error 017: undefined symbol "SavePlayer"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1715) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1722) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1727) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1767) : error 017: undefined symbol "VBanCheck"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1851) : error 017: undefined symbol "SaveToFile"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(1865) : error 017: undefined symbol "SaveToFile"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2059) : error 017: undefined symbol "SavePlayer"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2082) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2082) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2091) : error 017: undefined symbol "CarDeleter"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2137) : error 017: undefined symbol "AdvanceSpectate"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2143) : error 017: undefined symbol "GetName"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2144) : error 017: undefined symbol "GetName"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2145) : error 017: undefined symbol "GetName"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2242) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2555) : error 017: undefined symbol "JailPlayer"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2933) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2959) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2964) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2972) : error 017: undefined symbol "PlayerName2"
C:\Users\SAMP\Desktop\MW3 TDM\gamemodes\MW3.pwn(2980) : error 017: undefined symbol "PlayerName2"
Reply
#2

You probably removed it the wrong way, by leaving a bracket or something. Try this.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate) {
    switch(newstate) {
        case PLAYER_STATE_ONFOOT: {
            switch(oldstate) {
                case PLAYER_STATE_DRIVER: OnPlayerExitVehicle(playerid,255);
                case PLAYER_STATE_PASSENGER: OnPlayerExitVehicle(playerid,255);
   }
        }
    }

    return 1;
}

#endif


public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
    if(PlayerInfo[playerid][OnDuty] == 1)
    {
        RepairVehicle(GetPlayerVehicleID(playerid));
        SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
    }

    return 1;
}
If there are still problems, post the new errors.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)