Ir para conteúdo

Featured Replies

  • Respostas 22
  • Visualizações 1.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • local storage = 8910 -- storage local position = {x=32263, y=32341, z=7} --Position pra onde o player vai ao usar a spell local voc = 1 --ID da vocation local effectIda = 3 --Numero do effect de ida l

  • @Danihcv, dessa forma que vc fez vai dar erro na lista de players porque pensa cmg: vc tá adicionando e removendo valores de uma tabela indefinidamente e toda vez que vc tirar um valor a tabela inteir

  • Amigo, eu fiz por talkaction. Ao dizer tp o player é direcionado pra coordenada configurada no script. Ao dizer tp denovo, o player volta pro local onde usou o comando.   Va em data/talkactions e ad

Postado
local storage = 8910 -- storage
local effect = {10, 11} -- {efeito de ida, efeito da volta}
local vocs = {1, 2, 3} -- vocation IDs
local position = {x=32263, y=32341, z=7} --Position pra onde o player vai ao usar a spell
local pos = {}

function onSay(cid, param, word)
    if not isInArray(vocs, getPlayerVocation(cid)) then
        return doPlayerSendCancel(cid, 'Your vocation is not allowed to use this command.')
    end
    
        if getPlayerStorageValue(cid, storage) ~= 1 then
            setPlayerStorageValue(cid, storage, 1)
            table.insert(pos, getCreaturePosition(cid))
            doTeleportThing(cid, position)
            doSendMagicEffect(getThingPos(cid), effect[1])
        else
            setPlayerStorageValue(cid, storage, 0)
            table.remove(pos)
            doTeleportThing(cid, pos[1])
            doSendMagicEffect(getThingPos(cid), effect[2])
        end
    
    return true
end

(códigos do membro danihcv)

 

Mano vc é foda. Isso to certo.

"O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Postado

Mano vc é foda. Isso to certo.

Que nada, amigo, obrigado. Sou um eterno aprendiz.

Agradeço por ter citado o post, não tinha notado o erro do danihcv nos parâmetros do callback, já editei:

function onSay(cid)

The corrupt fear us.

The honest support us.

The heroic join us.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo