02.01.2012, 14:01
i need function when player sit in every vehicle then writes "Welcome to vehicle"... Expect with G button.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && oldstate != PLAYER_STATE_DRIVER) // Player enters the vehicle as driver
{
SendClientMessage(playerid, WHATEVERCOLORHERE, "Welcome in the vehicle, dear sir. :)");
}
return 1;
}

///put on OnPlayerEnterVehicle
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(ispassenger == 0)
{
GameTextForPlayer(playerid, "~y~Welcome to ~r~vehicle", 5000, 4);
}
return 1;
}
// OnPlayerEnterVehicle
GetPlayerVehicleSeat(playerid) == 2)
{
SendClientMessage(playerid,color,"Welcome To The Vehicle...");
return 1;
}
|
Here you go I help you
![]() Код:
///put on OnPlayerEnterVehicle
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(ispassenger == 0)
{
GameTextForPlayer(playerid, "~y~Welcome to ~r~vehicle", 5000, 4);
}
return 1;
}
|
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( GetVehicleModel(GetPlayerVehicleID( playerid )) == 428 )
{
if( GetPlayerSkin(playerid) != 27 )
{
//If their skin is not 27
//Remove them and send message.
RemovePlayerFromVehicle( playerid );
SendClientMessage( playerid,0xFF000000, "Noredami vairuoti si transporta turite buti elektriku" ); //-1
}
}
}
return 1;
}
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( GetVehicleModel(GetPlayerVehicleID( playerid )) == 428 )
{
if( GetPlayerSkin(playerid) != 27 )
{
//If their skin is not 27
//Remove them and send message.
RemovePlayerFromVehicle( playerid );
SendClientMessage( playerid,0xFF000000, "Noredami vairuoti si transporta turite buti elektriku" ); //-1
return 1;
}
else
{
SendClientMessage(playerid, 0xFF000000, "Welcome in the vehicle, dear sir. :)");
return 1;
}
}
}
return 1;
}