if(strcmp(cmd, "/sair", true) == 0) { SetPlayerHealth(playerid,100); GivePlayerMoney(playerid,-3000); NaoPodeSair[playerid] = 0; SetPlayerInterior(playerid,0); SpawnPlayer(playerid); return 1; }
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б!!! |
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;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
TogglePlayerControllable(playerid, true);
RemovePlayerFromVehicle(playerid);
}
return 1;
}
Originally Posted by DraKoN
Protioso nгo sei se sabes mas hб um bug no God Father que congela Player Entгo Fizemos Assim,
@EDIT: acho melhor assim, quem nгo precisa de COMANDO Entгo Ficaria.. pawn Код:
TooglePlayer.. Se O Player Estive Congelado Descongela RemovePlayer.. Remove Player do Veiuclos Mais Facil sem precisa digitar Comandos rsrs |
Originally Posted by frenetico157
entгo o comando para proibir o hunter,hydra e rhino nos teleportes funicionou prefeitamente!
mais no comando /sair o cara esta bugando porque parece que ele nгo esta saindo do carro rapido o suficiente,quando eu digito /sair sem nenhum carro o carrinha sai e vai para o spawn sem bugar |
if(strcmp(cmd, "/sair", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "Vocк nгo estб em um veнculo!");
new Float:jpos[3];
GetPlayerPos(playerid, jpos[0], jpos[1], jpos[2]);
SetPlayerPos(playerid, jpos[0], jpos[1], jpos[2]+3.0);
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-3000);
NaoPodeSair[playerid] = 0;
SetPlayerInterior(playerid,0);
SpawnPlayer(playerid);
return 1;
}
if(strcmp(cmd, "/sair", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:jpos[3];
GetPlayerPos(playerid, jpos[0], jpos[1], jpos[2]);
SetPlayerPos(playerid, jpos[0], jpos[1], jpos[2]+3.0);
}
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-3000);
NaoPodeSair[playerid] = 0;
SetPlayerInterior(playerid,0);
SpawnPlayer(playerid);
return 1;
}
Originally Posted by frenetico157
Ai [VGS]Protioso_OC muito obrigado pela atenзгo graзas a vocк consegui solucionar o meu problema.
Muito obrigado mesmo!!! :P Tropico resolvido |