Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    73

Tudo que zipter98 postou

  1. Se não se importa, fiz um remake do seu código (onde "seu" se refere ao autor). local quantity_cash = --Quantia em cash. local it = {id_do_item, quantidade} function onUse(cid, item, frompos, item2, topos) if getPlayerMoney(cid) < quantity_cash then return doPlayerSendCancel(cid, "Sorry, you need "..quantity_cash.." dollars to get this item.") else setPlayerStorageValue(cid, 2670, 1) --Como não vi no seu código uma condição que checa a storage do jogador, não a reproduzi neste remake. doPlayerAddItem(cid, it[1], it[2]) doPlayerRemoveMoney(cid, quantity_cash) doPlayerSendTextMessage(cid, 27, "Parabéns.") end return true end
  2. Como há dois tópicos tratando do mesmo OTServer, recomendaria centralizar tudo em apenas um deles (como ambos foram criados por você). Caso não se recorde qual o link deste que me refiro, aqui está.
  3. zipter98

    Login

    Na verdade, esta vírgula não atrapalha em nada.
  4. Área incorreta, tópico movido. Mais cuidado da próxima vez. @pedido Já fizeram tópicos com este pedido dezenas de vezes, todas resolvidas. Basta você procurar, que irá encontrar.
  5. Tipo isso? local damage = 2500 --Damage que o pokémon precisa hitar. local effect = xxx --Efeito. function onStatsChange(cid, attacker, type, combat, value) if isMonster(cid) or isSummon(cid) then if value >= damage then doSendMagicEffect(getThingPos(cid), effect) end end return true end
  6. zipter98

    Para Pokemon

    Área incorreta, tópico movido. Mais cuidado da próxima vez. @pedido Uma condição checando o nível da skill fishing do jogador e outra com isInArea deve resolver.
  7. Área incorreta, tópico movido. Mais cuidado da próxima vez. @dúvida data/actions/scripts, catch.lua.
  8. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  9. Área incorreta, tópico movido. Mais cuidado da próxima vez. @pedido Troque: --if not isPremium(cid) then --doPlayerSendCancel(cid, "Only premium members are allowed to fly.") --return true --end Por: if not isPremium(cid) then doPlayerSendCancel(cid, "Only premium members are allowed to fly.") return true end
  10. Talvez haja uma variável global em configuration.lua que defina a posição de entrada na Saffari. Dê uma olhada lá.
  11. Poderia verificar se em some functions.lua há uma função chamada addPokeToPlayer (ou algo assim)?
  12. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  13. zipter98

    PokeVB

    Atualização! •Adicionados 4 novos lendários no mapa. •Agora, Rain Dance e Sandstorm inflingem dano.
  14. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  15. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Apenas copiando o código, sem nem ao menos ler as observações que deixo, é óbvio que vai dar erro. local ids = {...} --Coloque aqui o ID das insígnias. Ex. de como a tabela poderia ficar, se fossem 4 items, sendo eles de ID: 1928, 1929, 1930 e 1931- {1928, 1929, 1930, 1931}
  18. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  19. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  20. Ou, caso não saiba como fazer com storage + os.time (como o Killua disse acima), você pode optar por fazer o seguinte: após o tempo estipulado pelo addEvent, verificar se o jogador está online. Se estiver, sete a storage para -1 como normalmente. Caso contrário, altere-a por query.
  21. Falta de atenção. Corrigi e alterei meu comentário acima.
  22. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  24. zipter98

    Math.random Posição

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  25. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  • Quem Está Navegando   0 membros estão online

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