Ir para conteúdo
  • Cadastre-se

Vodkart

Héroi
  • Total de itens

    3259
  • Registro em

  • Dias Ganhos

    229

Tudo que Vodkart postou

  1. @AidanNarutoHellDust testa assim <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Exp Potion" version="1.0" author="Vodkart" contact="DISCORD: vodkart#6090" enabled="yes"> <config name="exppotion"><![CDATA[ Potions_Rates = { [14562] = {name = "Exp Potion", skill = SKILL__LEVEL, storages = {987681, 987682}, minutes = 2, new_rate = 0.5}, -- 50% [14565] = {name = "Fist Potion", skill = SKILL_FIST, storages = {987683, 987684}, minutes = 2, new_rate = 0.5}, -- 50% [14566] = {name = "Distance Potion", skill = SKILL_DISTANCE
  2. n testei <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Exp Potion" version="1.0" author="Vodkart" contact="DISCORD: vodkart#6090" enabled="yes"> <config name="exppotion"><![CDATA[ Potions_Rates = { [2152] = {name = "Exp Potion", skill = SKILL__LEVEL, storages = {987681, 987682}, minutes = 2, new_rate = 0.2}, [2124] = {name = "Fist Potion", skill = SKILL_FIST, storages = {987683, 987684}, minutes = 2, new_rate = 0.1}, -- 10% [12609] = {name = "Distance Potion", skill = SKILL_DISTANCE, storages = {987685, 987686}, minutes = 2, new_rate = 0.1} -- 10% }
  3. da erro em todos os poke? me chama discord la
  4. me manda o seu modules no pastebin vou analisar! qual versão do seu servidor?
  5. local rate = 1 local rate_castle = 0.10 local storage = 211320111636 local skills = {SKILL_FIST, SKILL_CLUB, SKILL_SWORD, SKILL_AXE, SKILL_DISTANCE, SKILL_SHIELD, SKILL__MAGLEVEL} function onLogin(cid) if getPlayerGuildId(cid) > 0 and getGlobalStorageValue(storage) == getPlayerGuildName(cid) then doPlayerSetExperienceRate(cid, rate + rate_castle) for _, ret in pairs(skills) do doPlayerSetRate(cid, ret, rate + rate_castle) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você tem "..((rate_castle)*100).."% a mais de experienci
  6. qual o seu sistema de reset? -------------------------- function getResetLevelStages(cid) local reset_stages = { [{0, 10}] = 10, [{11, 20}] = 8, [{21, 30}] = 6, [{31, 40}] = 4, [{41, math.huge}] = 2 } for v , r in pairs(reset_stages) do if getPlayerResets(cid) >= v[1] and getPlayerResets(cid) <= v[2] then return doPlayerSetRate(cid, SKILL__LEVEL, r) end end end
  7. @daniel.braga989 é o código do onLogin que vc colocou no tópico, só editei... e na lib, pode ser sim, ou até no functions-050.lua (algo assim)
  8. local rate = 1 local rate_castle = 0.10 local storage = 211320111636 function onLogin(cid) if getPlayerGuildId(cid) > 0 and getGlobalStorageValue(storage) == getPlayerGuildName(cid) then doPlayerSetExperienceRate(cid, rate + rate_castle) doPlayerAddCastleBuff(cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você tem "..((rate_castle)*100).."% a mais de experiencia e skills Agora. (Bonus Castle).") end return true end e na lib adicione: condition_casbuff = createConditionObject(CONDITION_ATTRIBUTES) setConditionPa
  9. e quem estiver na area matando o boss? fica lá? é teleportado? o boss some? me chama discord
  10. Me manda pm que eu faço as alterações que vc precisa, o que você quer? que seja por onDeath man? manda PM lá
  11. No caso desse sistema, você só pode ter uma Bijuu por character, mas eu também pensei nisso, em poder selar mais que uma Bijuu e ai o buff iria acumulando!
  12. Sobre a primeira eu achei achei bastante interessante, é algo que os membros da akatsuki faziam, eles "roubavam" as bijuus dos jinchuurikis, vou implementar essa ideia!! Já a questão da segunda, eu não acho viável, até pq quando o usuário que é um jinchuuriki morrer, ele automaticamente já perde a bijuu... sendo que a mesma tem uma certa chance de reaparecer em determinado local.
  13. Obrigado pela contribuição dando sua ideia! Neste caso eu acho que foge muito do que é o sistema jinchuuriki, que como o desenho retrata, é algo que está selado dentro do seu corpo, não é o selo(item) em si, tanto é que para selar você pode morrer, caso não suporte tal feito. Também creio que comercializar esse tipo de item, perde a graça de caçar a Bijuu... De qualquer jeito obrigado novamente!!
  14. Boa noite, primeiramente estou criando um Jinchuuriki System e quero ideias para melhora-lo! O meu Sistema ele está "pronto", falta traduzir algumas partes para inglês, porém quero ideia para deixar ele com mais algumas funções... O que tem no sistema por enquanto? - Ele é feito por banco de dados(db), (depois alguém pode implementar para colocar algumas informações no shop. - De forma automática, uma Bijuu pode aparecer a cada X dias no mapa, (de forma aleatória a bijuu é summonada, ela obviamente não pode estar selada por algum jinchuuriki). - O jogador que
  15. Link: https://pastebin.com/raw/1ied0FbM se usa com aspas, por exemplo BlockMonsters = {"demon","hydra","rat"},
  16. function onThink(interval, lastExecution, thinkInterval) local result = db.getResult("SELECT * FROM shop_history WHERE `processed` = 0;") if(result:getID() ~= -1) then while(true) do cid = getCreatureByName(tostring(result:getDataString("player"))) product = tonumber(result:getDataInt("product")) itemr = db.getResult("SELECT * FROM shop_offer WHERE `id` = "..product..";") if isPlayer(cid) then local id = tonumber(itemr:getDataInt("item")) local tid = tonumber(result:getDataInt("id")) local count = tonumber(itemr:getDataInt("count")) local tipe = tonumber(ite
  17. Em alguns servidores a função 'doPlayerRemoveItem' não tem o parâmetro 'ignoreEquipped', fazendo com que o jogador acabe vendendo os itens que estão nos slots(equipados). Esta função(gambiarra) serve para que o jogador ao vender itens no npc, o mesmo só compre itens que estiverem dentro da bp. Primeiramente coloque essas duas funções na lib do seu ot caso você não tenha: https://pastebin.com/raw/BfRLcrLA agora vá em \data\npc\lib\npcsystem e abra o seu modules.lua substitua essa função: -- Callback onSell()
  18. @brunojp11 depois dessa parte function onStepIn(cid) if isPlayer(cid) then stamina[cid] = addEvent(staminadd, config.delay*60*1000, cid) end return true end para function onStepIn(cid) if isPlayer(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "Bem-vindo ao trainer, a cada "..config.delay.."min treinando você recebe "..config.addStamina.." de stamina") stamina[cid] = addEvent(staminadd, config.delay*60*1000, cid) end return true end
  19. local pozycje = { {pos = {x = 661, y = 396, z = 15}, mob="smaug"}, {pos = {x = 1712, y = 449, z = 14}, mob="ancalagon"}, {pos = {x = 2286, y = 462, z = 9}, mob="Scatha"}, {pos = {x = 1241, y = 498, z = 11}, mob="Adramelech"}, {pos = {x = 1208, y = 734, z = 7}, mob="Emelianenko"}, {pos = {x = 614, y = 478, z = 0}, mob="The Necromancer"}, } function onThink(interval, lastExecution, thinkInterval) local storage = 72300 if(math.random(1, 1000) < 900) then -- 1000 = 100%, np. 500 to 50% local t = {} for i = 1, #pozycje do if i ~= getGlobalStorageValue(storage) then t[#t+1] = p
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo