Ir para conteúdo

Leohige

Membro
  • Registro em

  • Última visita

Solutions

  1. Leohige's post in (Resolvido)[PEDIDO] ITENS EM TROCA DE LIBERAÇÃO was marked as the answer   
    local config = { positions = { [0] = {x = 925, y = 818, z = 7}, -- Posição do item que bloqueia a passagem [1] = {x = 919, y = 819, z = 7}, -- Posição do item a ser removido [2] = {x = 920, y = 819, z = 7}, -- Posição do item a ser removido [3] = {x = 919, y = 820, z = 7}, -- Posição do item a ser removido [4] = {x = 920, y = 820, z = 7}, -- Posição do item a ser removido }, items = { [0] = 27486, -- Id do item que bloqueia a passagem [1] = 2681, -- Id do item a ser removido [2] = 2681, -- Id do item a ser removido [3] = 2681, -- Id do item a ser removido [4] = 2681, -- Id do item a ser removido }, addItemIn = 3 -- Tempo em minutos para a passagem se fechar } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local obstacle = Tile(config.positions[0]):getItemById(config.items[0]) if obstacle == nil then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "It is open.") return true end local items = {} for i=1, #config.positions do local item = Tile(config.positions[i]):getItemById(config.items[i]) if item ~= nil then items[i] = item else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Missing items.") return true end end for i=1, #items do if items[i] ~= nil then items[i]:remove() end end if obstacle ~= nil then obstacle:remove() addEvent(Game.createItem, config.addItemIn * 60 * 1000, config.items[0], 1, config.positions[0]) end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The obstacle has been removed.") return true end  
  2. Leohige's post in (Resolvido)Attempt to index global 'guild' (a nil value) was marked as the answer   
    Fiz no meu servidor e funcionou certinho, vê se ai vai
     
    E umas dicas também: 
    *use player no lugar de cid para tfs 1+
    *utilize nome de variáveis simples e diretas e não "n", "g", "a1"
    *só faça " guildname = guild:getName() " se você for utilizar o valor em mais de um lugar no script
     
     
  3. Leohige's post in (Resolvido)(PEDIDO) Adicionar tempo para usar o item novamente was marked as the answer   
    Teste ai, o tempo é configurável
     
    Demonstração
     
     
    Script
     
     
  4. Leohige's post in (Resolvido)Script tp, acrescentar contagem regressiva was marked as the answer   
    Testa e vê se funciona
     
     
  5. Leohige's post in (Resolvido)(PEDIDO) Tile que teleporta por tempo + monstro was marked as the answer   
    Fiz baseado em cima do que você disse
  6. Leohige's post in (Resolvido)[Pedido Simples] Tile que expulsa Player was marked as the answer   
    Vê se é isso que você quer
     
    Demonstração
     
     
    data/movements/movements.xml
     
     
    data/movements/scripts/goback.lua
     
  7. Leohige's post in (Resolvido)[PEDIDO] Spell com Dano Diferenciado was marked as the answer   
    Não sei se entendi exatamente o que é que você precisa e também não sei a versão do servidor mas vê se isso ai te ajuda: 
     

     
    spells.xml
     
     
    arrow.lua
     
     

Informação Importante

Confirmação de Termo