Jump to content

Como criar uma rota por comando?


Recommended Posts

Posted

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?

Posted

Olá.

Você pode usar a função createBlip. Ela irá criar um ícone no mapa (F11) onde o jogador deve ir.

Hello, world.


Tutorial sobre interação de BOTs do Discord com o seu servidor - Visitar (Brazilian Portuguese)
Tutorial sobre tabelas - Visitar (Brazilian Portuguese)
Tutorial sobre banco de dados - Visitar (Brazilian Portuguese)
Posted

@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 )
Posted
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?

Te ajudei? Me ajude também deixando seu Thanks! :Dspacer.png

 

Discord: _muelzera_

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