Sign in to follow this  
Tio.Andy

Ajuda Aqui Funcao

Recommended Posts

essa Funcao quando E ativada Ela manda seu veiculo para vc , mais eu quero mudar isso quero mudar isso para uma local qualquer , oq eu faco galera? oq tenho que modificar?

addEvent("WarpMyVehicle", true)
addEventHandler("WarpMyVehicle", 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 )
                local x, y, z = getElementPosition(source)
                setElementPosition(vehicle, x, y, z)
                warpPedIntoVehicle ( source, vehicle )
                outputMessage ("#c1c1c1O seu veiculo #00FF66"..(customCarNames[getElementModel(vehicle)] or getVehicleNameFromModel(getElementModel(vehicle))).." Foi Rebocado ate o detran.", source, 38, 122, 216, true)
            else
                outputMessage("#c1c1c1O seu veiculo não está spawnado.", source, 38, 122, 216, true)
            end
        else
            outputMessage("#c1c1c1Você não tem os meios de se teletransportar para o veiculo.", source, 38, 122, 216, true)
        end
    else
        outputMessage("#c1c1c1Você só poderá mudar de veiculo se sair do atual.", source, 38, 122, 216, true)
    end
     else
outputMessage("#c1c1c1Nós não podemos dirigir seu veiculo. Por favor, sair do outro veiculo.", source, 38, 122, 216, true)
    end
end)

 

Edited by Tio.Andy

Share this post


Link to post

Cole seu código corretemante.
bLankbMBQZKXC6j0YcADtg.png

 

Edited by #DaNiLiN
  • Thanks 1

Share this post


Link to post

Invés no setElementPosition(vehicle, x ,y, z) troque o x, y, ,z para as coordenadas desejada que você quer.

  • Thanks 1

Share this post


Link to post

Bom, é bem simples a função que faz o veiculo ir até o jogador é setElementPosition então você deveria editar ela, aqui adicionei uma posição aleatória.

addEvent("WarpMyVehicle", true)
addEventHandler("WarpMyVehicle", 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, 2094294, 4343, 432424342)  ------ $#@#$MUDE AQUI A POSIÇÃO
					warpPedIntoVehicle ( source, vehicle )
					outputMessage ("#c1c1c1O seu veiculo #00FF66"..(customCarNames[getElementModel(vehicle)] or 			     getVehicleNameFromModel(getElementModel(vehicle))).." Foi Rebocado ate o detran.", source, 38, 122, 216, true)
				else
					outputMessage("#c1c1c1O seu veiculo não está spawnado.", source, 38, 122, 216, true)
				end
			else
				outputMessage("#c1c1c1Você não tem os meios de se teletransportar para o veiculo.", source, 38, 122, 216, true)
			end
		else
			outputMessage("#c1c1c1Você só poderá mudar de veiculo se sair do atual.", source, 38, 122, 216, true)
		end
    else
		outputMessage("#c1c1c1Nós não podemos dirigir seu veiculo. Por favor, sair do outro veiculo.", source, 38, 122, 216, true)
    end
end)

Da próxima vez adicione um titulo mais útil para que outros membros entendam qual o problema que você está tendo antes mesmo de abrir seu tópico 

  • Thanks 1

Share this post


Link to post

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.