Jump to content

Como criar uma rota por comando?


Recommended Posts

bom, eu estou criando uma agencia de emprego e quero colocar pra quando o player escolher o trabalho ele digitar um comando tipo, /info, e ai vai aparece no mapa dele o destino que ele tem que ir, alguém pode me ajudar ?

Inglish version:
well, i'm creating an employment agency and i want to put it when the player chooses the job he types a command like, / info, and then the destination he has to go appears on his map, can someone help me?

Link to comment

@andr0xy o que tem de erro aqui nesse código? 

 

local Blip_Marcar = createBlipAttachedTo( Marker_Emprego, 41 )
setElementVisibleTo ( Blip_Marcar, root, false )
function Infos_Emprego ( source )
    local Emprego = getElementData ( source, "Emprego" )
    if Emprego == "Lixeiro" then
        if isElementVisibleTo ( Blip_Marcar, source ) then
            setElementVisibleTo ( Blip_Marcar, source, true )
            triggerClientEvent(source, "addNotification", root, " #ffffffSeu Local de Trabalho foi Desmarcado do Mapa")
        else
            setElementVisibleTo ( Blip_Marcar, source, true )
            triggerClientEvent(source, "addNotification", root, " #ffffffSeu Local de Trabalho foi Marcado no Mapa")
        end
    end 
end    
addCommandHandler ( "info", Infos_Emprego )
Link to comment
6 hours ago, GSGomes said:

@andr0xy o que tem de erro aqui nesse código? 

 

local Blip_Marcar = createBlipAttachedTo( Marker_Emprego, 41 )
setElementVisibleTo ( Blip_Marcar, root, false )
function Infos_Emprego ( source )
    local Emprego = getElementData ( source, "Emprego" )
    if Emprego == "Lixeiro" then
        if isElementVisibleTo ( Blip_Marcar, source ) then
            setElementVisibleTo ( Blip_Marcar, source, true )
            triggerClientEvent(source, "addNotification", root, " #ffffffSeu Local de Trabalho foi Desmarcado do Mapa")
        else
            setElementVisibleTo ( Blip_Marcar, source, true )
            triggerClientEvent(source, "addNotification", root, " #ffffffSeu Local de Trabalho foi Marcado no Mapa")
        end
    end 
end    
addCommandHandler ( "info", Infos_Emprego )

Acho que nessa parte: 

 ... if isElementVisibleTo ( Blip_Marcar, source ) then
            setElementVisibleTo ( Blip_Marcar, source, true )
            triggerClientEvent(source, "addNotification", root, " #ffffffSeu Local de Trabalho foi Desmarcado do Mapa")
else ...

Na verdade o setElementVisibleTo deveria ter um false no 3° argumento, não?

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