05.01.2012, 17:42
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if( oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER )
{
//If they got into a car from being on foot.
if( CheckVehicle( GetPlayerVehicleID( playerid ) ) ) //naudoti || masina ||
{
if( GetPlayerSkin(playerid) != 287) //naudoti || skinas || nepamirsti id 27
{
//If their skin is not 27
//Remove them and send message.
RemovePlayerFromVehicle( playerid );
SendClientMessage( playerid,0xFF000000, "Noredami vairuoti si transporta turite buti kareiviu" );//-1
}
else
{
SendClientMessage(playerid, 0xFF000000, "Atsisedote i transporta. Jeigu dirbate, tada dirbkite savo darba");
}
}
}
return 1;
}
pawn Код:
CheckVehicle( vehicleid ) {
switch( GetVehicleModel( vehicleid ) ) {
case 520, 593, 476, 432: return true;
}
return false;
}
So question is how to make this function for others, like medics, mechanics in this one function? Oh and don't forget a vehicles for them...