Jump to content

Ajuda na Troca de Animação do Veiculo


Recommended Posts

Olá gente sou novo em mexer nas programação no MTA, e tenho uma Duvida. Exemplo, Baixei 2 Mods que tem como base o Mesmo Veiculo por Exemplo a Sanchez, Vamos supor que eu gostaria de colocar os 2 Mods, aqui na minha cabeça eu poderia colocar um Substuindo a Sanchez e outro Substituindo a Wayfarer, Foi o que eu fiz, mais agora estou tentando mexer na Handling da Wayfarer pra trocar o Animation Group Seja pela "hedit" do Própio MTA que me Retorna o Seguinte "Animation Group is not a suported properly" A única coisa que eu gostaria de fazer era colocar a Animação da Sanchez na Wayfarer pra por exemplo o CJ não bugar dentro do veiculo etc... pra encaixar tudo certinho eu tinha pensado nessa possibilidade mais nem com um Código de Handling eu consegui fazer isso. Peguei esse Handling já pronto pra tentar modificar pra ver se dava resultado e nada. A Animation Group da Wayfarer é a de ID 4 e da Sanchez de ID 7.

function loadHandling(v)	
		if getElementModel(v) == 581 then 
			setVehicleHandling(v, "mass", 2500)
			setVehicleHandling(v, "turnMass", 3000)
			setVehicleHandling(v, "dragCoeff", 1.8)
			setVehicleHandling(v, "centerOfMass", { 0, 0.15, -0.3 } )
			setVehicleHandling(v, "percentSubmerged", 80)
			setVehicleHandling(v, "tractionMultiplier", 1.0)
			setVehicleHandling(v, "tractionLoss", 0.8)
			setVehicleHandling(v, "tractionBias", 0.480)
			setVehicleHandling(v, "numberOfGears", 5)
			setVehicleHandling(v, "maxVelocity", 185)
			setVehicleHandling(v, "engineAcceleration", 35)
			setVehicleHandling(v, "engineInertia", 35)
			setVehicleHandling(v, "driveType", "awd")
			setVehicleHandling(v, "engineType", "petrol")
			setVehicleHandling(v, "brakeDeceleration", 80)
			setVehicleHandling(v, "ABS", false)
			setVehicleHandling(v, "steeringLock", 40)
			setVehicleHandling(v, "headLight", 0)
			setVehicleHandling(v, "tailLight", 1)
			setVehicleHandling(v, "animGroup", 7)
			setVehicleHandling(v, "suspensionUpperLimit", 0.0)
			setVehicleHandling(v, "suspensionLowerLimit", 0.0)
		end


end

function loadHandlings()
	for k, v in ipairs(getElementsByType("vehicle")) do
		loadHandling(v)
	end
end
addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), loadHandlings)

function vehicleEnter()
	loadHandling(source)
end
addEventHandler("onVehicleEnter", getRootElement(), vehicleEnter)

 

Edited by Lord Henry
Código convertido de HTML para Lua.
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...