Ir para conteúdo

luanluciano93

Héroi
  • Registro em

  • Última visita

Tudo que luanluciano93 postou

  1. luanluciano93 postou uma resposta no tópico em Formação de Equipe
    Cliente 11? Esta usando qual engine tfs ou otx? Qual object builder?
  2. Atualizacao 17-09-2017 Atualizacao TFS rev 2524 Corrigido erro na alavancas (levers.lua)
  3. Tenta agora ... atualizei o arquivo rewardchest_pontos.lua
  4. Update 08-09-17 • Atualizado TFS 2516 • Adicionado Zumbi Event • Adicionado alavancas inteligentes • Corrigido erro no Battlefield Evento e Duca Evento (movements) • Reajustado o arquivo compat.lua • Corrigido erros de IDs de items de quests.lua (@Jobs) • Corrigido bug de comprar com backpacks nos NPCs (@Jobs)
  5. Talvez isso delete direto? DELETE FROM `players` WHERE `lastlogin` = 0 OR `lastlogin` <= " .. tempo .. ";"
  6. luanluciano93 postou uma resposta no tópico em Suporte Tibia OTServer
    local table = { item_id = {1111, 1}, recompensa = {4444, 1}, mesa_id = 7777, storage = 11111 } function onUse(player, item, fromPosition, target, toPosition, isHotkey) if target then if target:getId() == table.mesa_id then if player:getStorageValue(table.storage) < 1 then if player:getItemCount(table.item_id[1]) >= table.item_id[2] then if player:removeItem(items[1], items[2]) then player:addItem(table.recompensa[1], table.recompensa[2]) player:getPosition():sendMagicEffect(CONST_ME_STUN) end else player:sendCancelMessage("Voce nao tem o item necessario.") player:getPosition():sendMagicEffect(CONST_ME_POFF) end else player:sendCancelMessage("Voce nao fez a quest do item 3 ainda.") player:getPosition():sendMagicEffect(CONST_ME_POFF) end end end return true end
  7. luanluciano93 postou uma resposta no tópico em Formação de Equipe
    Voce usa tfs 0.4 na versao 8.60 de base?
  8. Ja tem barios tutorias sobre isso no forum, inclusive um meu, só procurar
  9. Nada melhor que ser apenas MySQL. Só ferra os preguiçosos que tem preguiça de aprender o mínimo do mínimo.
  10. a chance, porem isso seria mais complexo, melhor nao mexer
  11. sempre = { {2148, 90, 100}, -- gold coin }, esse "sempre" só cai para o que ficar em primeiro na pontuação.
  12. msg = msg .. " ".. (tabela_reward[x][2] > 1 and tabela_reward[x][2] or "") .." ".. getItemNameById(tabela_reward[x][1]) ..","
  13. Deixe: msg = msg .. " ".. (tabela_reward[x][2] > 1 and tabela_reward[x][2] or "") ..." "..getItemNameById(tabela_reward[x][1])..","
  14. Troquem: msg = msg .. " " ... if tabela_reward[x][2] > 1 then tabela_reward[x][2] > 1 end ..." "..getItemNameById(tabela_reward[x][1]).."," por: msg = msg .. " ".. (tabela_reward[x][2] > 1 and tabela_reward[x][2] > 1 or "") ..." "..getItemNameById(tabela_reward[x][1]).."," E troquem: doItemSetAttribute(chest, "Reward System has kill the boss ".. bossName ..".") por: doItemSetAttribute(chest, "description", "Reward System has kill the boss ".. bossName ..".") Código atualizado.
  15. Olá pessoal, resolvi criar um sistema de recompensa parecido com o sistema do tibia global para a versão 8.60, mas tie que fazer varias "gambiarras" para ele funcionar nesta versão. Para quem não conhece: http://www.tibiawiki.com.br/wiki/Loot#Sistema_de_Recompensas Basicamente meu sistema funciona da seguinte forma: • você determina as criaturas que irão funcionar com esse sistema (normalmente bosses). • durante a batalha com a criatura o sistema conta pontos aos jogadores por ataque, bloqueio e suporte ("healar" quem esta na batalha). • quando a criatura é morta o sistema cria um "loot" de acordo com os pontos e envia-o ao depot do jogador em uma bag determinada nas configurações. Primeiramente vamos criar o arquivo das configurações gerais, crie uma pasta dentro do "data" com o nome de sistemas e dentro cria um arquivo rewardchest.lua: Depois em creaturescript crie dois arquivos: rewardchest_boss.lua: e rewardchest_pontos.lua: Lembrando que em todas as criaturas que forem adicionadas ao sistema além de coloca-las no rewarchest.lua você deve add isso no xml do monstro: <script> <event name="RewardChestDeath"/> <event name="RewardChestMonster"/> </script> E isso no creaturescript.xml: <!-- Sistema de recompensa criado por luanluciano93 --> <event type="login" name="RewardChestLogin" event="script" value="rewardchest_pontos.lua"/> <event type="statschange" name="RewardChestStats" event="script" value="rewardchest_pontos.lua"/> <event type="death" name="RewardChestDeath" event="script" value="rewardchest_boss.lua"/> <event type="statschange" name="RewardChestMonster" event="script" value="rewardchest_boss.lua"/> Basicamente é isso, qualquer dúvida postem aqui ... abraços! LINK DO SCRIPT NO GITHUB: https://github.com/luanluciano93/ESTUDOS/tree/master/LUA/REWARD_SYSTEM_860
  16. Muito bom, parabéns!
  17. Script atualizado!

Informação Importante

Confirmação de Termo