TekaZudo
seuserver.com.br
DESCRIÇÃO
Anuncie aqui neste countdown e dê maior visibilidade ao seu lançamento |
Full Global • Custom Quests • Custom Outfits • Lottery System • Version 15x
Inicia em:
--
Participar
-
Dropar vial ao utilizar qualquer potion
Boa tarde,estou com problema em dropar o vial automaticamente apos o uso. Alguem pode me passar um codigo ou corrigir o meu de potion,como faço pra ele dropar ou simplesmente sumir. Você tem o código disponível? Se tiver publique-o aqui: local berserk = Condition(CONDITION_ATTRIBUTES) berserk:setParameter(CONDITION_PARAM_TICKS, 10 * 60 * 1000) berserk:setParameter(CONDITION_PARAM_SKILL_MELEE, 5) berserk:setParameter(CONDITION_PARAM_SKILL_SHIELD, -10) berserk:setParameter(CONDITION_PARAM_BUFF_SPELL, true) local mastermind = Condition(CONDITION_ATTRIBUTES) mastermind:setParameter(CONDITION_PARAM_TICKS, 10 * 60 * 1000) mastermind:setParameter(CONDITION_PARAM_STAT_MAGICPOINTS, 3) mastermind:setParameter(CONDITION_PARAM_BUFF_SPELL, true) local bullseye = Condition(CONDITION_ATTRIBUTES) bullseye:setParameter(CONDITION_PARAM_TICKS, 10 * 60 * 1000) bullseye:setParameter(CONDITION_PARAM_SKILL_DISTANCE, 5) bullseye:setParameter(CONDITION_PARAM_SKILL_SHIELD, -10) bullseye:setParameter(CONDITION_PARAM_BUFF_SPELL, true) local potions = { [6558] = { -- concentrated demonic blood transform = {7588, 7589}, effect = CONST_ME_DRAWBLOOD }, [7439] = { -- berserk potion condition = berserk, vocations = {4, 8}, effect = CONST_ME_MAGIC_RED, description = "Only knights may drink this potion.", text = "You feel stronger." }, [7440] = { -- mastermind potion condition = mastermind, vocations = {1, 2, 5, 6}, effect = CONST_ME_MAGIC_BLUE, description = "Only sorcerers and druids may drink this potion.", text = "You feel smarter." }, [7443] = { -- bullseye potion condition = bullseye, vocations = {3, 7}, effect = CONST_ME_MAGIC_GREEN, description = "Only paladins may drink this potion.", text = "You feel more accurate." }, [7588] = { -- strong health potion health = {250, 350}, vocations = {3, 4, 7, 8}, level = 50, flask = 7634, description = "Only knights and paladins of level 50 or above may drink this fluid." }, [7589] = { -- strong mana potion mana = {115, 185}, vocations = {1, 2, 3, 5, 6, 7}, level = 50, flask = 7634, description = "Only sorcerers, druids and paladins of level 50 or above may drink this fluid." }, [7590] = { -- great mana potion mana = {150, 250}, vocations = {1, 2, 5, 6}, level = 80, flask = 7635, description = "Only druids and sorcerers of level 80 or above may drink this fluid." }, [7591] = { -- great health potion health = {425, 575}, vocations = {4, 8}, level = 80, flask = 7635, description = "Only knights of level 80 or above may drink this fluid." }, [7618] = { -- health potion health = {125, 175}, flask = 7636 }, [7620] = { -- mana potion mana = {75, 125}, flask = 7636 }, [8472] = { -- great spirit potion health = {250, 350}, mana = {100, 200}, vocations = {3, 7}, level = 80, flask = 7635, description = "Only paladins of level 80 or above may drink this fluid." }, [8473] = { -- ultimate health potion health = {650, 850}, vocations = {4, 8}, level = 130, flask = 7635, description = "Only knights of level 130 or above may drink this fluid." }, [8474] = { -- antidote potion antidote = true, flask = 7636, }, [8704] = { -- small health potion health = {60, 90}, flask = 7636, } } function onUse(player, item, fromPosition, target, toPosition, isHotkey) if type(target) == "userdata" and not target:isPlayer() then return false end local potion = potions[item:getId()] if potion.level and player:getLevel() < potion.level or potion.vocations and not table.contains(potion.vocations, player:getVocation():getId()) then player:say(potion.description, TALKTYPE_MONSTER_SAY) return true end if potion.condition then player:addCondition(potion.condition) player:say(potion.text, TALKTYPE_MONSTER_SAY) player:getPosition():sendMagicEffect(potion.effect) elseif potion.transform then local reward = potion.transform[math.random(#potion.transform)] if fromPosition.x == CONTAINER_POSITION then local targetContainer = Container(item:getParent().uid) targetContainer:addItem(reward, 1) else Game.createItem(reward, 1, fromPosition) end item:getPosition():sendMagicEffect(potion.effect) item:remove(1) return true else if potion.health then doTargetCombat(0, target, COMBAT_HEALING, potion.health[1], potion.health[2]) end if potion.mana then doTargetCombat(0, target, COMBAT_MANADRAIN, potion.mana[1], potion.mana[2]) end if potion.antidote then target:removeCondition(CONDITION_POISON) end player:addAchievementProgress("Potion Addict", 100000) player:addItem(potion.flask) target:say("Aaaah...", TALKTYPE_MONSTER_SAY) target:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) end if not configManager.getBoolean(configKeys.REMOVE_POTION_CHARGES) then return true end item:remove(1) return true end
-
(Resolvido)Corpos sumindo
Bom dia Realmente é isso,antes do senhor responder,abri todos os xml de monstros e fui batendo com uma versao bem antiga que tinha aqui. Ai verifiquei que estava com ID de versão mais recente,fui trocando e aparentemente resolveu,agora questão das spells vou verificar. Obrigado.
-
(Resolvido)Corpos sumindo
Eles não existem no items.xml
-
(Resolvido)Corpos sumindo
-
(Resolvido)Corpos sumindo
.Qual servidor ou website você utiliza como base? Styller Este repositório usa a versão 1.5 do The Forgotten Server (TFS) Nekiro's em um downgrade para a versão 8.60. Qual o motivo deste tópico? Alguns monstros quando morrem nao deixam o corpo pra loot,sendo eles Necromancer,Hero,Warlock Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
- Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04
-
- Instalando e configurando o ZnoteACC no Ubuntu 22.04
-
Problema com magias OT 7.6
Boa tarde, Estou com problema nas magias do meu OT,estou com um projeto 7.6 porem magia nenhuma esta funcionando,alguem sabe me dizer oque pode ser? Versão YurOTS 0.9.4D