Ir para conteúdo
DESCRIÇÃO
Anuncie aqui neste countdown e dê maior visibilidade ao seu lançamento | Full Global • Custom Quests • Custom Outfits • Lottery System • Version 15x
Inicia em: --
Participar

Storm

Héroi
  • Registro em

  • Última visita

  1. thalesbliss reagiu a uma resposta no tópico: Ajuda - Poketibia
  2. Muvukaa começou a seguir Storm
  3. DiigooMix reagiu a uma resposta no tópico: (Resolvido)Global Storage
  4. Gabrielx17 reagiu a uma resposta no tópico: (Resolvido)[PEDIDO] PARALYZE MODIFICADO
  5. Orientalz reagiu a uma resposta no tópico: [PEDIDO] MAGIA
  6. FearWar reagiu a uma resposta no tópico: (Resolvido)FOOD MAGICO
  7. Merascylla reagiu a uma resposta no tópico: (Resolvido)PISO QUE DA DANO ALEATORIO
  8. Fabi Marzan começou a seguir Storm
  9. Excelente tutorial, obrigado pelo conteúdo! OBS: Escutem o áudio do inicio da postagem, é importante.
  10. @diarmaint Compilou normalmente. Qual problema você está tendo?
  11. Storm reagiu a uma resposta no tópico: TFS 1.3 8.60 by Nekiro (Tela Extendida)
  12. K1M3R49090 começou a seguir Storm
  13. Storm reagiu a uma resposta no tópico: [SafeZone] Evento by Movie & LuanLuciano
  14. Storm reagiu a uma resposta no tópico: [Resolvido] Site Permission denied
  15. Storm reagiu a uma resposta no tópico: Depot Locker System
  16. @Rogex Joyz Tinha alguns ends a mais e no lugar errado.
  17. @victor4312 local config = { day = {"Monday", "Wednesday", "Friday", "Sunday"}, pos = {x=151, y=77, z=6}, topos = {x=550, y=34, z=7}, time = 5, -- tempo que o teleport ira sumir em minutos msg_open = "O Portal vai se abrir em 5 minutos.", msg_close = "O Portal se fechou." } local function DelTp() local t = getTileItemById(config.pos, 1387) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end function onTime() if isInArray(config.day, os.date("%A")) then doCreateTeleport(1387, config.topos, config.pos) doBroadcastMessage(config.msg_open) addEvent(DelTp, config.time*60*1000) addEvent(doBroadcastMessage, config.time*60*1000, config.msg_close) end return true end
  18. Storm reagiu a uma resposta no tópico: Algumas funções Lua
  19. @DarkRed Não tenho certeza se esse código funciona, mas ele arrumado é assim: local newpos = {x = 1153, y = 954, z = 7} -- posicao que o player deve ir ao clica na corda -- function onUse(cid, newPosition, toPosition) if getPlayerStorage(cid,12345) == 1 then doPlayerTeleportThing(cid, newpos) doplayerItemsTeleportitems(cid, 12716) -- 12716 id do items -- end return true end
  20. Storm postou uma resposta no tópico em Suporte Tibia OTServer
    @Pvp Easy O servidor não tem a função getGuildNameByID adicionada. Vai em lib > 050-function.lua, desce tudo e no final adiciona a função: function getGuildNameByID(id) local Info = db.getResult("SELECT `name` FROM `guilds` WHERE `id` = " .. id .. ";") if Info:getID() ~= LUA_ERROR then local Name= Info:getDataString("name") Info:free() return Name end return LUA_ERROR end
  21. @Rogex Joyz Configure as posições que eu mostrei na imagem acima, nessa parte aqui: area = { -- fromPos e toPos {x = 18, y = 60, z = 13}, {x = 21, y = 60, z = 13}, },
  22. @Rogex Joyz A fromPos e toPos da função #getPlayersInArea(t.saida[1], t.saida[#t.saida]) estão erradas, cria uma parte nova na tabela e configura com as posições que eu vou deixar na imagem:
  23. @Lisbeky local config = { item = 2131, -- ID do item count = 1, -- Qnt de item que será removida charges = 1000, -- Charges remove = 9020, -- Item que será removido countr = 25, -- Qnt do item que será removida texto = "Você comprou star amulet. Custou 25 Tokens.", texto2 = "Tokens insuficientes. Precisa de 25 Tokens para comprar star amulet.", effect = 15 } function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveItem(cid, config.remove, config.countr) then doPlayerSendTextMessage(cid, 22, config.texto) local item = doPlayerAddItem(cid, config.item, config.count) doItemSetAttribute(item, "charges", config.charges) doSendMagicEffect(fromPosition, config.effect) else doPlayerSendTextMessage(cid, 22, config.texto2) end return true end
  24. @Lisbeky Não tenho certeza, mas creio que esse limite de charges seja um limite próprio da source.
  25. Storm reagiu a uma resposta no tópico: Npc Imbuiment item Seller
  26. Storm reagiu a uma resposta no tópico: [Função] getPlayersInArea
  27. @allmarshall Eu disponibilizei a distro já compilada lá nos comentários do tópico, é só procurar lá.
  28. @DiigooMix Verifica se as tags do spells.xml estão parecidas assim: <instant name="Antidote" words="exana pox" lvl="10" mana="30" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="healing/antidote.lua"> <vocation id="1"/> <vocation id="2"/> <vocation id="3"/> <vocation id="4"/> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant> Se esse não for o problema, talvez o problema pode ser as libs do servidor, já tive problemas relacionas a lib com isso.
  29. @Camilo Salvadori É só passar o tile como um parâmetro da function emboscada, ficando assim: addEvent(emboscada, 3000, cid.uid, position, tile) local function emboscada(cid, position, tile) Com isso você pode remover essa linha da função emboscada local tile = Item(item.uid)
  30. @Camilo Salvadori Pra não ter que ir rastreando parte por parte do código, eu recomendo você colocar um print depois de cada IF para descobrir em qual a script está parando, e aí sim corrigir o que está errado.

Informação Importante

Confirmação de Termo