24.05.2010, 21:48
Quote:
Originally Posted by frenetico157
Eai pessoal blz? gostaria de saber se tem como ejetar o player do veiculo quando ele digitar este comando:
Код:
if(strcmp(cmd, "/sair", true) == 0) { SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-3000); NaoPodeSair[playerid] = 0; SetPlayerInterior(playerid,0); SpawnPlayer(playerid); return 1; } Obrigado desde jб!!! |
pawn Код:
if(strcmp(cmd, "/sair", true) == 0)
{
RemovePlayerFromVehicle(playerid); /* funзгo para ejetar o jogador do veнculo */
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-3000);
NaoPodeSair[playerid] = 0;
SetPlayerInterior(playerid,0);
SpawnPlayer(playerid);
return 1;
}
/* Agora funзгo para detectar se o jogador estб nos veнculos proibidos */
/* coloque no comando de teleportar isso: */
if(strcmp(cmd, "/comando para teleportar", true) == 0)
{
if(JogadorEmVeicProibido(playerid)) return SendClientMessage(playerid, COLOR_RED, "Nгo pode teleportar um hydra, hunter ou rhyno seu viadгo.");
/* resto do comando... */
}
/* coloque a funзгo abaixo, no fim do script */
stock JogadorEmVeicProibido(playerid)
{
new vid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vid) == 432 || GetVehicleModel(vid) == 425 || GetVehicleModel(vid) == 520) return 1;
return 0;
}