Jump to content

Teleporte por comando!


Recommended Posts

Olá, estou tendo dificuldade em fazer esse script funcionar. Eu dei uma olhada na net e saiu esse script.

 

local pos = {
    {2539.65234, -1641.96484, 1414.71558}
}

function PosicaoPlayer (thePlayer, command)
    local azar = math.random (#pos)
    local veh = getPedOccupiedVehicle(thePlayer)
    if (veh) then
        setElementPosition(veh,unpack (pos{azar}))
    else 
        setElementPosition(thePlayer,unpack(pos{azar}))
    setElementPosition ( thePlayer, )
    outputChatBox ('#000000[ #8b0000Teleport#000000 ]: #ffFFFF' .. getPlayerName(thePlayer) .. ' #bebebeFoi Foi para a Operação 01 #000000(#8b0000 /op1 #000000)', root, 255, 255, 255, true)
end
addCommandHandler ( "op1", PosicaoPlayer)

Queria saber do por que de quando eu digitar op1 não ir para o local que eu indiquei.

Link to comment

spacer.png

Veja se funciona, só tirei uma linha que com certeza devia estar dando erro

function PosicaoPlayer (thePlayer, command)
    local azar = math.random (#pos)
    local veh = getPedOccupiedVehicle(thePlayer)
    if (veh) then
        setElementPosition(veh,unpack (pos{azar}))
    else 
        setElementPosition(thePlayer,unpack(pos{azar}))
    --setElementPosition ( thePlayer, ) não entendi essa linha ????
    outputChatBox ('#000000[ #8b0000Teleport#000000 ]: #ffFFFF' .. getPlayerName(thePlayer) .. ' #bebebeFoi Foi para a Operação 01 #000000(#8b0000 /op1 #000000)', root, 255, 255, 255, true)
end
addCommandHandler ( "op1", PosicaoPlayer)

 

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