14.04.2012, 06:37
Hi, the server I play on gives anyone who enters a swat truck free armor. I'd like to make that possible on my server. If anyone knows how to make this happen, I'd appreciate any help.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 601){
SetPlayerArmour(playerid, 100.0);
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(vehicleid) == 601)
SetPlayerArmour(playerid, 100.0);
}
return 1;
}
Cool. I'll be looking out for that. I'm not picky though. You still have to hit the button to enter the vehicle and thats really all that matters.
|
heres the update, this is only for drivers,
let me know if you want the same for a passenger. pawn Код:
|
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_ONFOOT && ((newstate == PLAYER_STATE_DRIVER) || (newstate == PLAYER_STATE_PASSENGER)))
{
if(GetVehicleModel(vehicleid) == 601)
SetPlayerArmour(playerid, 100.0);
}
return 1;
}
error 017: undefined symbol "vehicleid" error 021: symbol already defined: "OnPlayerStateChange"