[Ajuda] Nгo entrar em Veнculos
#1

Eae galera, to querendo saber se tem alguma funзгo que nгo deixa o Player entrar no Veнculo , claro que tem mais eu nгo sei , andei pesquisando e nгo achei.

Exemplo: Sou da ORG GROOVE , Vou entrar no carro dos BALLAS e vou sair com o RemovePlayerFromVehicle

queria saber qual a funзгo que nгo deixa o player nem entrar no Veнculo!
Reply
#2

Tente isto:


pawn Код:
//No topo
new MeuCarro;


// OnGameMode Init
MeuCarro = AddStaticVehicle( ... );



// No OnPlayerEnterVehicle
if(vehicleid == MeuCarro){
    // Aqui tu bota a funзгo que checa qual й a org do player, se for diferente da org "MeuCarro"
    // vocк bota o removeplayerfromvehicle.
}
Reply
#3

Vei isso eu ja tenho , eu to querendo apenas a funзгo pro Player nгo poder entrar no Carro , eu ja tenho tudo definido
Reply
#4

nгo existe esta funзгo. Vocк tem que criar.


A funзгo OnPlayerEnterVehicle й chamada quando alguйm entra no carro -fikdik
Reply
#5

Na public OnPlayerEnterVehicle:

Код:
if(vehicleid == nє veнculo){
new Float:PlayerPosX,Float:PlayerPosY,Floay:PlayerPosZ;
GetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SendClientMessage(playerid,-1,"Vocк nгo pode entrar neste veнculo!");}
Reply
#6

Quote:
Originally Posted by Etton
Посмотреть сообщение
Na public OnPlayerEnterVehicle:

Код:
if(vehicleid == nє veнculo){
new Float:PlayerPosX,Float:PlayerPosY,Floay:PlayerPosZ;
GetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SendClientMessage(playerid,-1,"Vocк nгo pode entrar neste veнculo!");}
WTF KKKKKKKKKKKKKKKKKKKK Nгo era mais simples usar RemovePlayerFromVehicle? suahuahsusahushau euri d+.
Reply
#7

Quote:
Originally Posted by Etton
Посмотреть сообщение
Na public OnPlayerEnterVehicle:

Код:
if(vehicleid == nє veнculo){
new Float:PlayerPosX,Float:PlayerPosY,Floay:PlayerPosZ;
GetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SetPlayerPos(playerid,PlayerPosX,PlayerPosY,PlayerPosZ);
SendClientMessage(playerid,-1,"Vocк nгo pode entrar neste veнculo!");}
Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
WTF KKKKKKKKKKKKKKKKKKKK Nгo era mais simples usar RemovePlayerFromVehicle? suahuahsusahushau euri d+.
Na verdade o Cуdigo do Etton remove o player de carros especiais, como RC,
pois a funзгo "RemovePlayerFromVehicle" nгo funciona em carros rc.
Reply
#8

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
Na verdade o Cуdigo do Etton remove o player de carros especiais, como RC,
pois a funзгo "RemovePlayerFromVehicle" nгo funciona em carros rc.
Alem que se um jogador estiver entrando no carro e outro jogador tentar roubar mais nao conseguir o carro " buga " e o RemovePlayerFromVehicle nгo funciona.
Reply
#9

Cara serб que voce nao retirou sem querer o "!" antes da variavel para identficar a org?
pawn Код:
else if(IsABallasCar(newcar))
            {
                if(!IsABallas(playerid))
                {
                    SendClientMessage(playerid, COR_BALLAS, "Vocк nгo й dos Ballas, por isso nгo tem a chave desse veнculo !");
                    RemovePlayerFromVehicleEx(playerid);
                }
            }
to so dando uma de muitas razoes para isso acontecer, tenta ai e fala alguma coisa ...
Reply
#10

Faзa uma verificaзгo na callback OnPlayerStateChange. A callback OnPlayerEnterVehicle й chamada quando o jogador aperta F para entrar, por isso o RemovePlayerFromVehicle nгo funciona.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)