Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    27

Tudo que Bruno postou

  1. Bruno

    Gesior Shop

    Amigo, este já é o terceiro tópico que você cria, que fique como aviso para evitar flood. Regards, Bruno Minervino Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  2. Bruno

    Tfs 0.4 Interval

    Tópico movido para dúvidas / pedidos resolvidos.
  3. Bruno

    Shop Bugado

    @@hrubesch, Tenta assim:
  4. Bruno

    Tfs 0.4 Interval

    Você pode postar aqui seu script para que eu veja se tem algum erro. Estou movendo para Suporte de Scripts.
  5. Parabéns ao pela organização do concurso, e aos vencedores. Obrigado a todos que participaram!
  6. Bruno

    Tfs 0.4 Interval

    @@hrubesch, você faz sua conta multiplicando por mil (1000), pois ele utiliza milisegundos, exemplo: 1 segundo = 1000 1 minuto = 60 * 1000 = 60000 10 minutos = 10 * 60 * 1000 = 600000 1 hora = 60 * 60 * 1000 = 3600000 10 horas = 10 * 60 * 60 * 1000 = 36000000
  7. Porque ele faz a conta em cima da getPlayerFreeCap (capacidade livre). Tenta assim: local capacidade = 1000 -- aqui coloca quanto que vai almentar function getPlayerCap(cid) query = db.getResult("SELECT `cap` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. ";") if(query:getID() < 1) then return nil end cap = query:getDataInt("cap") query:free() return cap end function onEquip(cid, item, slot) doPlayerSetMaxCapacity(cid, (getPlayerCap(cid) + capacidade)) return true end function onDeEquip(cid, item, slot) doPlayerSetMaxCapacity(cid, (getPlayerCap(cid) - capacidade)) return true end
  8. @, vá em data/movements/movements.xml e adicione a seguinte tag: <movevent type="StepIn" actionid="16500" event="script" value="resettile.lua" />Agora em data/movements/scripts crie um arquivo chamado resettile.lua com o seguinte conteúdo: local config = { level = 1000, -- level mínimo para entrar resets = 10, -- quantidade máxima de resets para passar msg = 'Somente jogadores com level superior a 1000 e com 10 resets ou menos podem passar.' -- mensagem para quem tiver mais resets que o permitido } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local resets = getPlayerStorageValue(cid, 378378) if getPlayerLevel(cid) < config.level or resets > config.resets then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, config.msg) return false end return true endPronto! Basta colocar a actionid 16500 (ou outra configurada) no piso.
  9. É um conteúdo bem interessante e útil, Obrigado por compartilhar conosco! Aprovado, movido e reputado!
  10. @@luccagomes, Tenta alterar o magevipbag.lua por este: local block = 135410 -- storage de controle local capacidade = 1000 -- aqui coloca quanto que vai aumentar function onEquip(cid, item, slot) setPlayerStorageValue(cid, block, getPlayerStorageValue(cid, block) < 0 and 1 or getPlayerStorageValue(cid, block) + 1) if getPlayerStorageValue(cid, block) == 3 then doPlayerSetMaxCapacity(cid, (getPlayerFreeCap(cid) + capacidade)) setPlayerStorageValue(cid, block, 0) end return true end function onDeEquip(cid, item, slot) doPlayerSetMaxCapacity(cid, (getPlayerFreeCap(cid) - capacidade)) return true endEu não entendi muito bem o porque ele só vai dar cap após ele usar 3 vezes, mas caso você deseja retirar isso, segue abaixo: local capacidade = 1000 -- aqui coloca quanto que vai aumentar function onEquip(cid, item, slot) doPlayerSetMaxCapacity(cid, (getPlayerFreeCap(cid) + capacidade)) return true end function onDeEquip(cid, item, slot) doPlayerSetMaxCapacity(cid, (getPlayerFreeCap(cid) - capacidade)) return true end
  11. Qual é o sistema de reset que você utiliza?
  12. Tópico movido para dúvidas / pedidos resolvidos.
  13. Tópico movido para dúvidas / pedidos resolvidos.
  14. Veja se o nome da criatura está certinho: Zombie Event Principalmente no linux, tem case sensitive, isso acaba causando o erro. Att.
  15. Vlw man Assim que eu tiver com um tempinho eu implemento ^^ Abraço!
  16. Parabéns pela iniciativa @RigBy
  17. Sim amigo, A intenção se usar um script assim é em um boss que tem para x quest, não em um boss que tem respaw.
  18. Só um porém, usando globalStorage, se outro player matar 2 bichos e precisar de 3, você irá matar 1 e liberar o portal. Seria isso? Ou cada player teria que matar uma quantidade x para liberar o portal?
  19. Esquece, não precisa criar tp pelo RME, uma vez que o monstro irá criar quando morrer, faltou você registrar o evento no player. Vá em data/creaturescripts/scripts/login.lua e adicione antes do ultimo return true, o seguinte conteúdo: registerCreatureEvent(cid, "MonsterQuest")
  20. Meio difícil poder ajudar se você não postar o script.
  21. Na função onstartup, altere: function onstartup() Para: function onStartup() O segundo erro: Cannot create monster: Zombie Event Seu servidor funciona por milisegundos? Exemplo, tente assim: Se seu globalevents estiver assim: <globalevent name="ZombieGlobalThink" interval="5000" event="script" value="zombie/onthink.lua"/> Altere para: <globalevent name="ZombieGlobalThink" interval="5" event="script" value="zombie/onthink.lua"/> Ou vice-versa. Att.
  22. Seria mais fácil você colocar o script aqui para ver se tem algo errado com ele.
  23. Bruno

    Mount Para Vip

    Tópico movido para dúvidas / pedidos resolvidos.
  24. Obrigado pelo conteúdo, Fixarei se ver que você irá atualizar a cada update, fora isso, não há porque manter um tópico assim fixado. Att.
  25. Bom, na verdade eu peguei do server orts https://github.com/orts/server, se quiser dar uma olhada. Editei o tópico, realmente não precisa das funções que deu erro. Dúvida sanada, Att. Tópico movido para dúvidas / pedidos resolvidos.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...