Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    73

Tudo que zipter98 postou

  1. zipter98

    sourcer

    Resolvido, fechado e movido para pedidos e duvidas resolvidos.
  2. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  3. Recomendaria alterar esse "peido" no título. Pega mal. Ah, área incorreta. Para pedidos e/ou dúvidas relacionados à servidores derivados, opte por postar em Pedidos e dúvidas - Servidores derivados. Mais cuidado da próxima vez. Tópico movido.
  4. "atacador". Nice. Sanado, movido.
  5. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  6. OK. Funcionará assim: depois que o jogador pegar a task, só poderá fazer outra daqui depois de 24 horas. Substitua o arquivo de !easy, !medium, !hard e !veryhard por este: function onSay(cid, words) local word = words:gsub("!", "") if tasks[word] then local task = tasks[word] local pokemons = task.POKES local sto = TASK_QUANTITY_STO local sto1 = TASK_POKES_STO local sto2 = TASK_EXPERIENCE local sto3 = TASK_STO if not isInTask(cid) then if getPlayerStorageValue(cid, TASK_STORAGE_DAILY) > os.time() then return doPlayerSendCancel(cid, "Você já completou a quest diária.") else local tabb = "" local tb = {} local tabbb = {} for a, b in pairs(pokemons) do table.insert(tabbb, a) end for a, pid in pairs(pokemons) do if tabb == "" then tabb = a else tabb = tabb..","..a end end local d = tabb:explode(",") for i = 1, #tabbb do table.insert(tb, d[i]) end local poke = tb[math.random(#tb)] local value = pokemons[poke] local quantity = value[1] local experience = value[2] setPlayerStorageValue(cid, sto, quantity) setPlayerStorageValue(cid, sto2, experience) setPlayerStorageValue(cid, sto1, poke) setPlayerStorageValue(cid, sto3, word) setPlayerStorageValue(cid, TASK_STORAGE_DAILY, os.time() + 86400) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Agora você está fazendo uma task "..word:upper().." de "..poke..". ["..getPlayerStorageValue(cid, sto).."/"..quantity.."]•[Prize: "..experience.." EXP]") end else return doPlayerSendCancel(cid, "Você já está fazendo uma task.") end end return true end Depois, no arquivo de data/lib, adicione esta variável perto de outras semelhantes: TASK_STORAGE_DAILY = 91840
  7. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  8. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  9. @FelipeGuilherme Substitua essa sua tabela por esta: amoebaTask = { {nome = "Dragon", creatures = {"Dragon","Dragon Hatchling"}, storage = 2312112, storagecount = 890120, count = 300, exp = 0, money = 0, premios = {{2160, 10},{2195, 1}}}, {nome = "Hydra", creatures = {"Hydra"}, storage = 2312113, storagecount = 890121, count = 250, exp = 0, money = 0, premios = {{2160, 50},{10134, 1}}}, {nome = "Demon", creatures = {"Demon"}, storage = 2312114, storagecount = 890122, count = 200, exp = 0, money = 0, premios = {{2160, 80},{10134, 1}}}, {nome = "Warlock", creatures = {"Warlock"}, storage = 2312115, storagecount = 890123, count = 200, exp = 0, money = 0, premios = {{2160, 50},{10134, 1}}}, }
  10. Também tem que adicionar na tabela passivesChances, de configuration.lua.
  11. Falta de atenção, rs. Já corrigi.
  12. zipter98

    Duvida Livro

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  13. Tenta: local config = { soundName = "sounds/Centralplains.wav", tileId = 103, storage = 55000, } function onStepIn(cid, item, pos, fromPos) if not isPlayer(cid) then return true end if getPlayerStorageValue(cid, config.storage) < 1 then if getPlayerStorageValue(cid, 91821) > os.time() then return setPlayerStorageValue(cid,config.storage,1) else doPlayerSendTextMessage(cid, 26, config.soundName) setPlayerStorageValue(cid, config.storage, 1) setPlayerStorageValue(cid, 91821, os.time() + 118) end end return true end function onStepOut(cid, item, position, fromPosition) if not isPlayer(cid) then return true end if getPlayerStorageValue(cid, config.storage) == 1 and getTileItemById(position, config.tileId).uid <= 0 then setPlayerStorageValue(cid, config.storage, -1) end return true end
  14. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  15. zipter98

    sourcer

    Área incorreta, tópico movido. Mais cuidado da próxima vez.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  18. Ideia muito legal, meus parabéns! Já tem meu voto no OMS
  19. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  20. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  21. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  22. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. O primeiro erro é porquê aparentemente seu servidor não reconhece caracteres como •. No caso, basta remover este sinal das mensagens. Sobre o segundo, não entendi direito. Só pode fazer uma task de cada dificuldade "na vida"? Ou será uma espécie de task diária?
  • Quem Está Navegando   0 membros estão online

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