PHP код:
new CarroVip; //CRIA A VARIAVEL
public OnGameModeInit()
{
CarroVip = CreateVehicle(541,1521.2627,-1691.4012,13.1719,270.7863,3,1,900000000); //DEFINE QUE CARRO VIP Й IGUAL A ESTE VEICULO A SER CRIADO
return 1;
}
public OnPlayerEnterVehicle(vehicleid,playerid,ispassanger)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome)); //PEGA O NOME DO JOGADOR QUE IRБ ENTRAR NO VEICULO
if(GetPlayerVehicleID(playerid) == CarroVip) //SE O CARRO QUE O JOGADOR ENTRAR FOR O CarroVip ACONTECERБ ISTO:
{
if(strcmp(nome,"Shadoww5",true)) return SendClientMessage(playerid,0xFFF55CFF, "Bem Vindo de volta ao seu carro, Shadoww5 !"); //SE O NOME DO JOGADOR FOR Shadoww5 ELE PODERБ PEGAR O VEICULO
else //CASO NГO ELE SERБ REMOVIDO E RECEBERБ A MENSAGEM ABAIXO \/
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xFFF55CFF, "Este carro pertence а Shadoww5 !");
}
}
return 1;
}
// ou, no lugar do OnPlayerEnterVehicle, vocк pode usar este aqui:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
if(newstate == 2) //CASO ALGUM JOGADOR ENTRE EM UM VEICULO ACONTECERБ A MESMA COISA QUE EU EXPLIQUEI ACIMA
{
if(GetPlayerVehicleID(playerid) == CarroVip)
{
if(strcmp(nome,"Shadoww5",true)) return SendClientMessage(playerid,0xFFF55CFF, "Bem Vindo de volta ao seu carro, Shadoww5 !");
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xFFF55CFF, "Este carro pertence а Shadoww5 !");
}
}
return 1;
}
return 1;
}