SA-MP Forums Archive
[AJUDA]Player no veiculo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Player no veiculo (/showthread.php?tid=264030)



[AJUDA]Player no veiculo - Joao_VS - 24.06.2011

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!


Re: [AJUDA]Player no veiculo - Bruno Pereira - 24.06.2011

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.


Re: [AJUDA]Player no veiculo - Joao_VS - 24.06.2011

@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


Re: [AJUDA]Player no veiculo - Bruno Pereira - 24.06.2011

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); 
'-'.


Re: [AJUDA]Player no veiculo - Shadoww5 - 24.06.2011

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;




Re: [AJUDA]Player no veiculo - Ricop522 - 24.06.2011

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.


Re: [AJUDA]Player no veiculo - Shadoww5 - 24.06.2011

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


Re: [AJUDA]Player no veiculo - Joao_VS - 24.06.2011

@shadoww5

Deu esse erro: error 036: empty statement


Re: [AJUDA]Player no veiculo - Ricop522 - 24.06.2011

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;




Re: [AJUDA]Player no veiculo - Joao_VS - 24.06.2011

if(Sequestrado[playerid] == true)