Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''regeneration''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 4 registros

  1. Boa tarde, prezados senhores. Meu problema é o seguinte: criei uma magia que combina healing em área e regeneração de HP. Ela funciona perfeitamente, o regeneration acontece, porém a quantidade regenerada não aparece em cima dos jogadores como um "pop-up", por assim dizer. A mesma coisa acontece com a magia "Heal Party" (utori mas sio). A dúvida é unicamente essa: o que fazer para que a quantidade regenerada apareça sobre cada jogador atingido pela magia? Obs.: sei que não se trata de alterar o config.lua. Vou postar somente uma parte da magia pq ela está incompleta no momento. Uso TFS 0.4.1. Valeu!
  2. Ta aparecendo um erro na distro, assim que eu ver novamente eu tiro print e posto o erro, mas até lá, o erro é no goback e some functions, ele indica uma linha no some functions: 1763 e diz algo como: Creature Not a Found Na hora de checar a vida maxima do pokemon e a vida atual, para caso a vida atual seja menor que a maxima e esteja fora de batalha, o held fica curando o pokemon, ta funcionando, mas da esse erro na distro, estranho que eu testei, coloque regen em 1 pokemon e esperei ficar fora de combate e ficar regenerando, o erro não apareceu na distro, eu testei com char normal e com adm, então não sei exatamente quando ocorre o erro, mas tem algo relacionado ao held regeneration, pq essa linha 1763 é sobre ele (eu acho) a linha 1763 do some function é essa: if getCreatureHealth(sid) < getCreatureMaxHealth(sid) then ... if isPlayer(cid) and #getCreatureSummons(cid) > 0 then local Tier = getItemAttribute(ball.uid, "heldy") if Tier and Tier > 0 and Tier < 8 then if not getCreatureCondition(cid, CONDITION_INFIGHT) then if getCreatureHealth(sid) < getCreatureMaxHealth(sid) then -- Linha 1763 (indicada no erro) addEvent(function() doCreatureAddHealth(sid,Tiers[Tier].bonus) doSendAnimatedText(getThingPos(sid), "+ "..Tiers[Tier].bonus, 30) end, 0) end addEvent(doRegenerateWithY, 1000, cid, sid) else addEvent(doRegenerateWithY, 1000, cid, sid) end end end end end
  3. estou tentando criar uma função de o poke fora da ball hela 1 hp por seg. tentei criar algo no exp2.0 mas sem sucesso. será que algum scripter ai pode dar uma ajuda... a ideia me parece simples. tentei algo assim: if isSummon(cid) then if config.battle and getCreatureCondition(cid, CONDITION_INFIGHT) then return true end addevent(doCreatureAddHealth, 100, cid) end óbvio que não funcionou, kkk se alguém puder ajudar... agradeço....
  4. Eu sei que deve estar tudo errado mas vamos la.(vou deixar assim mesmo para quem me ajudar já saber qual os parâmetros das condition que eu espero atribuir ao script) Eu quera que a magia aplicasse uma curse no enemy e uma regeneration em mim como se eu estivesse sugando a vida dele com uma maldição mas quando tento executar a magia ele aplica a curse e o regeneration no inimigo. function onCastSpell(cid, var) local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_SMALLCLOUDS) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_DEATH) local condition = createConditionObject(CONDITION_CURSED) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 10, 3000, -25) setCombatCondition(combat, condition) local target = getCreatureTarget(cid) if target == isMonster or isCreature then doAddCondition(cid, target) doCombat(cid, combat, var) end function onCastSpell(cid, var) local player = getCreaturePosition(cid) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setConditionParam(condition, CONDITION_PARAM_TICKS, 1 * 30 * 1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 25) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 3000) setCombatCondition(combat, condition) doAddCondition(cid, player) doSendMagicEffect(player, 12) doCombat(cid, combat, var) return 1 else doPlayerSendCancel(cid, "You need a taget.") end end end
×
×
  • Criar Novo...