Jump to content

Salvar tunagem


Recommended Posts

Gostaria de saber como eu poderia salvar a tunagem de um veiculo, quais funções eu poderia usar

acredito que após tunar o veiculo ter uma verificação as alterações feitas e salvar em um elementdata ? faz um tempo que eu estou perdido nisso e não encontro nem um mod para estudo

Link to comment
  • Other Languages Moderators

Olá!

Movi o seu tópico para o local mais apropriado.

Sobre a sua dúvida: isso depende de como a tunagem é salva no veículo. Poderia compartilhar o trecho do código onde isso acontece?

Link to comment
On 15/09/2021 at 09:24, androksi said:

Olá!

Movi o seu tópico para o local mais apropriado.

Sobre a sua dúvida: isso depende de como a tunagem é salva no veículo. Poderia compartilhar o trecho do código onde isso acontece?

Opa, tudo bom ? vou deixar uma parte abaixo

	if selectedSubCategory == 10 then -- Air-Ride
								if hoveredCategory == equippedTuning then
									giveNotification("error", getLocalizedText("notification.error.itemIsPurchased", loopTable[hoveredCategory]["categoryName"]))
									promptDialog["state"] = false
								else
									if hasPlayerMoney(loopTable[hoveredCategory]["tuningPrice"]) then
										setElementData(enteredVehicle, "tuning.airRide", loopTable[hoveredCategory]["tuningData"], true)
										
										if hoveredCategory == 1 then
											removeAirRide(enteredVehicle)
										end
										
										equippedTuning = hoveredCategory
										moneyChange(loopTable[hoveredCategory]["tuningPrice"])
										promptDialog["state"] = false
									else
										giveNotification("error", getLocalizedText("notification.error.notEnoughMoney"))
										promptDialog["state"] = false
									end
								end
							elseif selectedSubCategory == 11 then -- Lamp color
								if hasPlayerMoney(loopTable[hoveredCategory]["tuningPrice"]) then
									savedVehicleColors["all"] = {getVehicleColor(enteredVehicle, true)}
									savedVehicleColors["headlight"] = {getVehicleHeadLightColor(enteredVehicle)}
									
									triggerServerEvent("tuning->Color", localPlayer, enteredVehicle, savedVehicleColors["all"], savedVehicleColors["headlight"])
									
									equippedTuning = -1
									moneyChange(loopTable[hoveredCategory]["tuningPrice"])
									promptDialog["state"] = false
								else
									giveNotification("error", getLocalizedText("notification.error.notEnoughMoney"))
									promptDialog["state"] = false
								end
							elseif selectedSubCategory == 12 then -- Neon
								if hasPlayerMoney(loopTable[hoveredCategory]["tuningPrice"]) then
									saveNeon(enteredVehicle, loopTable[hoveredCategory]["tuningData"], true)
									
									equippedTuning = hoveredCategory
									moneyChange(loopTable[hoveredCategory]["tuningPrice"])
									promptDialog["state"] = false
								else
									giveNotification("error", getLocalizedText("notification.error.notEnoughMoney"))
									promptDialog["state"] = false
								end
							end
						end

Cara, confesso estar um tanto perdido nesse código, aparentemente ele salva em elementData ? eu necessitava setar as handling no veiculo após spawnar ele pelo painel da concessionaria, a concessionaria salva através de SQLite os veiculos, quando eu destruo o veiculo comprado e spawno ele novamente não acompanha tunagem

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...