Ejetar player em determinada area.
#1

alguem saberia me dizer como faзo para quando um player passar por determinada area ele seja ejetado de um veiculo especifico?
Ex: tem um teleporte chamado /arena ai o player passa por cima dele com um hunter e lanзa ums mнsseis matando todos que estiverem lah , entгo eu gostaria que na hora que ele tivesse passando em cima da arena ele seja ejetado do hunter.

Agradeзo desde jб!!!
Reply
#2

Manda a funзгo inteira do lugar
Reply
#3

Simples coloca uma grade em cima.
Reply
#4

Dica:
Criar Grade Por Cima
Vai no MTA e Cria um Grade por Cima nгo deixando mнssil passar
Coloque Player em Virtual Word (Outro Mundo)
pawn Код:
SetPlayerVirtualWorld(playerid, 24);//Coloque no Comando (Botei Numero 24 , por ser meu favorito)
Use IsPlayerinArea em Algo Lugar (tenta na public OnPlayerUpdate):
pawn Код:
if(IsPlayerInArea(playerid, 500, 200, 300, 500) == false)//Coordenadas
{
if(newstate == PLAYER_STATE_DRIVER && GetVehicleModel(GetPlayerVehicleID(playerid)) == IDODOVEICULO) //Checa Id Veiculo
RemovePlayerFromVehicle(playerid);//Remove do Vehicle
}
Bjuus Espero Ter Ajudado
Reply
#5

o is player in area nгo estб na include a_samp, baixa o pacotгo de INC's que estб na minha assinatura
Reply
#6

Isso Mesmo Esqueci Deste Detalhe Valeu Andmeida Meu Gatinho
Reply
#7

Quote:
Originally Posted by DraKoN
Isso Mesmo Esqueci Deste Detalhe Valeu Andmeida Meu Gatinho
xD
Reply
#8

Quote:
Originally Posted by DraKoN
Dica:
Criar Grade Por Cima
Vai no MTA e Cria um Grade por Cima nгo deixando mнssil passar
Coloque Player em Virtual Word (Outro Mundo)
pawn Код:
SetPlayerVirtualWorld(playerid, 24);//Coloque no Comando (Botei Numero 24 , por ser meu favorito)
Use IsPlayerinArea em Algo Lugar (tenta na public OnPlayerUpdate):
pawn Код:
if(IsPlayerInArea(playerid, 500, 200, 300, 500) == false)//Coordenadas
{
if(newstate == PLAYER_STATE_DRIVER && GetVehicleModel(GetPlayerVehicleID(playerid)) == IDODOVEICULO) //Checa Id Veiculo
RemovePlayerFromVehicle(playerid);//Remove do Vehicle
}
Bjuus Espero Ter Ajudado
Tem como Ejetar e Aparecer uma mensagen ?
Exemplo: Vocк Foi ejetado do seu veнculo, Motivo: Area Proibida
Reply
#9

SendClientMessage(playerid,COR,"Vocк foi ejetado de seu veнculo, Motivo:Area Proibida");
Reply
#10

Quote:
Originally Posted by DraKoN
pawn Код:
SetPlayerVirtualWorld(playerid, 24);//Coloque no Comando (Botei Numero 24 , por ser meu favorito)
}
[/pawn]

Bjuus Espero Ter Ajudado
И drakon se gosta dum 24 =d
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)