Jump to content

Como eu coloco para o objeto ir em lugares aleatorios com o setElementPosition??


Recommended Posts

addEvent("MoveMyVehicle", true)
addEventHandler("MoveMyVehicle", root, 
function(id)
    if not isPedInVehicle (source) then
		if getElementInterior(source) == 0 then
			if getPlayerMoney(source) >= tonumber(500) then
				local vehicle = getVehicleByID(id)
				if isElement(vehicle) then
					takePlayerMoney ( source, 500 )
					setElementPosition(vehicle, 1213.4901123047, -996.64312744141, 31.86874961853)
					warpPedIntoVehicle ( vehicle )
					outputChatBox ("#c1c1c1O seu veiculo #00FF66"..(customCarNames[data[1]["Model"]] or getVehicleNameFromModel(data[1]["Model"])).." Foi Rebocado ate o detran.", source, 38, 122, 216, true)
				else
					outputChatBox("#c1c1c1O seu veiculo não está spawnado.", source, 38, 122, 216, true)
				end
			end
			outputChatBox("#c1c1c1Você só poderá mudar de veiculo se sair do atual.", source, 38, 122, 216, true)
		end
    else
		outputChatBox("#c1c1c1Nós não podemos dirigir seu veiculo. Por favor, sair do outro veiculo.", source, 38, 122, 216, true)
    end
end)

eu queria usar esse ai de cima para enviar para um tipo de detran, mas que tenha mais de um lugar de spawn, se não vai bugar e explodir tudo, alguém porfavor me ajuda ;-

Link to comment

Exemplo:


local locais = {
	["LS"] = { 1213.4901123047, -996.64312744141, 31.86874961853 },
	["SF"] = { 1213.4901123047, -996.64312744141, 31.86874961853 },
	["LV"] = { 1213.4901123047, -996.64312744141, 31.86874961853 },
}

local x,y,z = unpack(locais["LS"])

setElementPosition(vehicle, x,y,z)

 

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