Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''exhaust''.

  • 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. Galera, a um tempo atrás joguei um server de Dbo que os Senzus (pot) não tinham exhaust. Tipo eu consegui abrir porta mesmo usando o senzu sabe? Enfim, gostaria que os senzus do meu server funcionasse do mesmo jeito. Se alguém poder ajudar agradeço. Action do Senzu
  2. Olá, Xtibia. Eu tenho um script action aqui de item que ao dar use nele, ele heala a vida. Porém ele não tem exaustão. Queria saber se alguém não faz a gentileza de adicionar exhaust nele com um intervalo de 15 segundos. O script é esse: local config = { remove_on_use = false, -- Remover ao usar? min_heal = 1000, -- Mínimo que pode healar max_heal = 1000 -- Máximo que pode healar } function onUse(cid, item) doCreatureAddHealth(cid, math.random(config.min_heal, config.max_heal)) doCreatureSay(cid, "Aaah, restauring...", 19) if (config.remove_on_use) then doRemoveItem(item.uid, 1) end return true end
  3. Boa galera, beleza? Quero criar um script que verifique qualquer tipo de script que será executado mediante ação de X player (para evitar uso inútil de memória RAM - seria ótimo para VPS?); Por exemplo: Talkaction: bloquear se string começar com "!" ou "/" (talkaction) e adicionar exhaust de 2min (tem função stringtrim em LUA, basta adicionar); Action: checar se o item usado tem uid ou aid e exhaust para evitar flood de scripts (realmente compensa para evitar uso inútil de memória? apenas verificar se o ID do item for diferente de items de quest (baú etc.)); Movements: checar se o tile que o player irá pisar conter aid ou uid e usar exhaust; O que preciso saber é se realmente irá compensar esses scripts, de alguma forma irá ajudar o servidor a não sobrecarregar? (meu server contém eventos - o que será interessante pois são scripts pesados); Estou pensando em adicionar na source o evento "onMove" pelo Doggynub para ampliar possibilidades de scripts; (novamente irá compensar? gasto atoa de memória?); Então galera é isso, estou com algumas ideias e quero a ajuda de vocês para saber se compensa implementar certos sistemas e se irá livrar mais memória ou gastar mais? kkkk. Obrigado!
  4. Galera do Xtibia, estou com uma spell que esta sem exhaust e nem gasta chakra, script: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.5, -900, -1.0, -1200) setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, 16) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.5, -900, -1.0, -1200) setCombatParam(combat2, COMBAT_PARAM_HITCOLOR, 16) arr1 = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 3, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 3, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) function onCastSpell(cid, var) local p = getCreaturePosition(cid) local x = { [0] = {x=p.x+1, y=p.y, z=p.z}, [1] = {x=p.x+2, y=p.y+1, z=p.z}, [2] = {x=p.x+1, y=p.y+2, z=p.z}, [3] = {x=p.x, y=p.y+1, z=p.z} } local y = { [0] = 47, [1] = 47, [2] = 47, [3] = 47 } pos = x[getCreatureLookDirection(cid)] eff = y[getCreatureLookDirection(cid)] doSendMagicEffect(pos, eff) doCombat(cid, combat1, var) doCombat(cid, combat2, var) end tag do spell.xml: <instant name="Oodama Rasengan" words="oodama rasengan" lvl="80" mana="690" range="1" casterTargetOrDirection="1" exhaustion="2000" needlearn="0" event="script" value="naruto/oodama rasengan.lua"> <vocation id="37"/> <vocation id="38"/> <vocation id="39"/> <vocation id="40"/> <vocation id="64"/> <vocation id="65"/> <vocation id="66"/> <vocation id="67"/> </instant>
×
×
  • Criar Novo...