[AJUDA]Player no veiculo
#1

E ae galera, tava querendo uma ajuda com um sistema de sequestro, tipo assim queria que quando o player esteja sequestrado nгo possa pular do veiculo. Й isso ,valeu!
Reply
#2

Use isso:

PHP код:
TogglePlayerControllable(giveplayerid0);//O player sequestrado nгo se mechera.
TogglePlayerControllable(giveplayerid1);// O player sequestrado pode se mecher. 
Ou seja:
0= Nao se meche.
1= Se meche.

Se nгo entendeu:

https://sampwiki.blast.hk/wiki/TogglePlayerControllable

Espero ter ajudado.
Reply
#3

@DJ Bruninho

Jб havia pensado nisso, mas quero apenas que o player nгo possa pular do carro e nгo que ele nгo possa se mecher, atй pq os sequestradores podem querer que o sequestrado ande, para ir em algum lugar mais dificil de ser encontrado, e nesse caso o sequestro teria q ser abortado :P
Reply
#4

Joao, eu nгo sei a funзгo para o player nгo pular do carro...

Mas se vocк quiser que o player ande, sу criar um comando ex: /desamarrar e usar o
PHP код:
TogglePlayerControllable(giveplayerid1); 
'-'.
Reply
#5

Tenta este codigo:

PHP код:
public OnPlayerExitVehicle(playeridvehicleid)
{
    if(
Sequestrado[playerid] == true)
    {
        
PutPlayerInVehicle(playeridGetPlayerVehicleID(playerid), GetPlayerVehicleSeat(playerid));
        
SendClientMessage(playerid0xFF0000FF"Vocк nгo pode sair do veiculo enquanto estiver sequestrado.");
    }
    return 
1;

Reply
#6

Acho que assim tambйm dб : P

PHP код:

public OnPlayerExitVehicle(playeridvehicleid)
{
    if(
Sequestrado[playerid] == true) {
        
PutPlayerInVehicle(playeridvehicleidGetPlayerVehicleSeat(playerid));
        
SendClientMessage(playerid0xFF0000FF"Vocк nгo pode sair do veiculo enquanto estiver sequestrado.");
    }
    return 
0x01;

Usa o codigo do shadow.
Reply
#7

Lembrando que vocк deve subtituir Sequestrado[playerid] == true pela variavel que identifica se um player estб sequestrado - ou nгo.
Reply
#8

@shadoww5

Deu esse erro: error 036: empty statement
Reply
#9

Qual a linha ?
testa

PHP код:

public OnPlayerExitVehicle(playeridvehicleid)
{
    new 
ricop522 GetPlayerState(playerid);
    if(
Sequestrado[playerid] == && ricop522 == PLAYER_STATE_PASSENGER) {
        
PutPlayerInVehicle(playeridvehicleidGetPlayerVehicleSeat(playerid));
        
SendClientMessage(playerid0xFF0000FF"Vocк nгo pode sair do veiculo enquanto estiver sequestrado.");
    }
    return 
0x01;

Reply
#10

if(Sequestrado[playerid] == true)
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)