03/08/2022 12:22 
	
	
	
		Olá amigos, quando um jogador em meu servidor, pega algum dos RC's : ID veiculos: 441, 464, 594, 501, 465, 564 que são os carrinhos de brinquedo , não conseguem sair, como solucionar tal problema?
	
	
	
	
 
	   
	
| 
		
		
		 03/08/2022 12:22 
	
	 
		Olá amigos, quando um jogador em meu servidor, pega algum dos RC's : ID veiculos: 441, 464, 594, 501, 465, 564 que são os carrinhos de brinquedo , não conseguem sair, como solucionar tal problema?
	 
		
		
		 03/08/2022 15:11 
(Esta mensagem foi modificada pela última vez a: 03/08/2022 15:11 por White_Blue.)
	
	 
		Na questão dos veículos RC'S é nativo do gta-sa que eles não consigam sair apenas apertando 'F' é necessário o player morrer no SA-MP para ele sair do veículo. E para solucionar isso a única coisa a se fazer é proibir esses IDs de veículos.
	 Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum. 
		
		
		 03/08/2022 22:07 
	
	 
		Infelizmente não existe uma função pra isso. Talvez o SpawnPlayer(playerid) ou matar o player funcione. Obs: antes que alguém venha dizer para utilizar RemovePlayerFromVehicle(playerid), já adianto que não funciona para veículos RC. Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ) Programador SA-MP desde 2012 Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro. 
		
		
		 03/08/2022 22:36 
	
	 
		Não testei, mas acho que destruir o veiculo e usar o SetCameraBehindPlayer no jogador funciona, quem quiser testar.
	 
		
		
		 03/08/2022 23:27 
	
	 
		Use SetPlayerPos para tirar do veículo RC. Pode ser em um comando ou em OnPlayerKeyStateChange.
	 
		
		
		 04/08/2022 19:29 
	
	 
		Eu faria a seguinte função: Na public de detectar veiculo etc, eu criaria uma variável que iria detectar se ele pegou o veiculo RC. Se ele pegou o veiculo RC, aquela variável poderia mudar para o valor 1. Na public de detectar tecla, quando ele pressionasse F ( se é que tem essa tecla disponível para ser detectada ) Ela iria verificar se a variável do veiculo RC fosse igual a 1, se for, pegaria a POS do veiculo RC, e iria setar o player na mesma pos. ( SetPlayerPos(playerid, A POSICAO Q ELE TA COM O VEICULO) ) Caso não tenha a tecla, você pode fazer por comando, /sairrc ele pega a pos e seta o jogador. Acho que talvez funcione, não tenho certeza. 
		
		
		 05/08/2022 11:07 
	
	 Código: public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)Dessa forma irá funcionar. | 
|  |