[Ajuda] Sair do 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] Sair do veiculo (
/showthread.php?tid=660553)
Sair do veiculo -
KoloradO - 06.11.2018
Como eu faço para bloquear um jogador de sair do veiculo?
Exemplo:
O player está no veiculo e quando ele pressionar ENTER ou F para sair do veiculo nada acontece.
Re: Sair do veiculo -
ipsLuan - 06.11.2018
Nгo. Apenas na gambiarra...
Coloca ele novamente no veнculo quando ele sair.
Re: Sair do veiculo -
GSantana - 06.11.2018
Quote:
Originally Posted by ipsLuan
Nгo. Apenas na gambiarra...
Coloca ele novamente no veнculo quando ele sair.
|
serб que nгo teria como usar
TogglePlayerControllable ?
Re: Sair do veiculo -
Ermanhaut - 07.11.2018
Quote:
Originally Posted by GSantana
serб que nгo teria como usar TogglePlayerControllable ?
|
Aн o player nгo poderб fazer nada alйm de digitar no chat.
O player sair do veнculo й uma funзгo do client, nгo tem como impedi-la
Re: Sair do veiculo -
Lucas-Fc - 07.11.2018
OnPlayerExitVehicle
return 0;
Re: Sair do veiculo -
RiqueP - 07.11.2018
PHP Code:
new bool:TaPreso[MAX_PLAYERS];
new VeiculoPreso;
public OnGameModeInit() {
Veiculo = CreateVehicle(411, 0.0, 0.0, 15.0, 0.0, 6, 6, -1);
return 1;
}
public OnPlayerSpawn(playerid) {
TaPreso[playerid] = true;
PutPlayerInVehicle(playerid, Veiculo, 0);
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate) {
if(newstate != PLAYER_STATE_DRIVER) {
if(TaPreso[playerid] == true) PutPlayerInVehicle(playerid, Veiculo, 0);
}
return 1;
}
Re: Sair do veiculo -
KoloradO - 07.11.2018
Quote:
Originally Posted by RiqueP
PHP Code:
new bool:TaPreso[MAX_PLAYERS];
new VeiculoPreso;
public OnGameModeInit() {
Veiculo = CreateVehicle(411, 0.0, 0.0, 15.0, 0.0, 6, 6, -1);
return 1;
}
public OnPlayerSpawn(playerid) {
TaPreso[playerid] = true;
PutPlayerInVehicle(playerid, Veiculo, 0);
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate) {
if(newstate != PLAYER_STATE_DRIVER) {
if(TaPreso[playerid] == true) PutPlayerInVehicle(playerid, Veiculo, 0);
}
return 1;
}
|
Eu uso dessa mandeira. Porйm, fica muito bugado, os players no server ficam bugando pressionando F, saindo e entrando do veiculo. Queria algo mais "desgambiarrado"
Re: Sair do veiculo -
Ermanhaut - 08.11.2018
Quote:
Originally Posted by KoloradO
Eu uso dessa mandeira. Porйm, fica muito bugado, os players no server ficam bugando pressionando F, saindo e entrando do veiculo. Queria algo mais "desgambiarrado"
|
Com sorte na 0.4 teremos mais funзхes e eu espero que
TogglePlayerVehicleExit(playerid, toggle) esteja entre elas.