Jump to content

Problema com attachTrailerToVehicle


Recommended Posts

 

if veh[source] and isElement(veh[source]) then
	if isElementWithinMarker(source, carga2) then
		if isPedInVehicle(source) then
			local speed = getTrainSpeed ( veh[source] )
			if speed > 0 then
			return outputChatBox("#ff0000Você não pode colocar os vagões com o trem andando!", source,0,0,0,true) 
			end
			setElementVisibleTo ( end1, source, true )
			setElementVisibleTo ( theend, source, true )  
			setElementVisibleTo (carga1, source, false)
			setElementVisibleTo (carga2, source, false)
			setElementPosition(veh[source], 1752.4, -1954.242, 15.634)
			setTimer ( function()
				local x,y,z = getElementPosition(veh[source])
				theBox[source] = createVehicle(590, x+10, y, 13.547) 
				attachTrailerToVehicle (veh[source], theBox[source])
				theBox2[source] = createVehicle(590, x+20, y, 13.547) 
				attachTrailerToVehicle (theBox[source], theBox2[source])
			end, 200, 1)
			outputChatBox("#FFFFFF[#ffff00TRAB-TREM#FFFFFF]#00ff00Agora vá entregar o cimento!",source,0,0,0,true)
		end
	end
end

Já tentei de tudo que é forma arrumar esse script e nada, vocês podem notar que tem algumas coisas tanto quanto desnecessárias, coloquei as mesmas pois não sabia mais oq fazer kk.

Enfim, são 2 os problemas do script. Basicamente eu quero que o cara vá na marker e de um comando e automaticamente 2 vagões serão criados no trem. O primeiro problema é que não achei outra forma de fazer com que só desse pro player pegar o vagão quando tivesse parado se n fosse com o getTrainSpeed, o problema do getTrainSpeed é que ele se for colocado no 0 o trem tem que estar literalmente no ponto morto, e isso acaba bugando um pouco, pois os trens do mta são difícies de deixar no ponto morto(acho que é assim que se fala), ai acaba o player ficando muito tempo até conseguir pegar a carga.

2 problema: mesmo com a verificação da velocidade do trem ainda tem vezes que o vagão não se anexa ao mesmo, deixando os vagões aonde foram criados e o trem sem nada anexado

Eu realmente não queria recorrer ao fórum, más, já estava desanimando de fazer esse mod...

Edited by zMpyster
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...