Ir para conteúdo

Damatio

Membro
  • Registro em

  • Última visita

Tudo que Damatio postou

  1. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -6.2, 1, -8.2, 1) function onCastSpell(cid, var) local waittime = 0.8 -- Tempo de exhaustion local storage = 115818 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "You are exhausted") return false end if isPlayer(cid) then local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+3, y=getThingPosition(getCreatureTarget(cid)).y+0, z=getThingPosition(getCreatureTarget(cid)).z} local pos = getCreaturePosition(cid) addEvent(doSendMagicEffect, 1, {x = pos.x+1, y = pos.y+0, z = pos.z}, 14) doSendMagicEffect(position1, 16) exhaustion.set(cid, storage, waittime) return doCombat(cid, combat, var) end tenta usar esse
  2. queria um script para adicionar no meu server exemplo quero q o script dé 1.2 de exp a mais para premium_account que hita 1.05 em magias etccc OBS: e pra premium account e não para vip
  3. Boa Tarde queria um script que fizesse... exemplo tou com a mão fechada e uso um poder de wave e não abro pk se eu tiver com a mão fechada e usar o poder de wave eu abro pk desse jeito ae
  4. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    up
  5. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    Como edito no client? sabe algum tutorial ? quero por as o sangue e mana na porcentagem
  6. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    não era bem isso não cara, queria que aquela barra de sangue e mana ficasse em porcentagem :S UP
  7. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    UP
  8. vou testar aqui, mais oque vc mudou mano ? O error ainda continua man :S
  9. não sei se estou no lugar certo !! voltando ao assunto meu spells ta dando error no distro -----------------------------Spelll------------------------------------------------- local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 15) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.6, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 15) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.6, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 15) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.6, 0) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 15) setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.6, 0) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, 15) setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 15) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.6, 0) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 } if isCreature(cid) then addEvent(onCastSpell1, 0, parameters) end if isCreature(cid) then addEvent(onCastSpell2, 300, parameters) end if isCreature(cid) then addEvent(onCastSpell3, 600, parameters) end if isCreature(cid) then addEvent(onCastSpell4, 900, parameters) end if isCreature(cid) then addEvent(onCastSpell5, 1200, parameters) end return true end -----------------------------error no distro----------------------------------- [18/07/2015 11:58:53] [Error - Spell Interface] [18/07/2015 11:58:53] In a timer event called from: [18/07/2015 11:58:54] data/spells/scripts/sakura/fubuki no jutsu.lua:onCastSpell [18/07/2015 11:58:54] Description: [18/07/2015 11:58:54] (luaDoCombat) Creature not found UP
  10. dando esse erro ao adicionar o video no site coloquei o link certo
  11. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    foi mal da próxima vez presto mais atenção onde colocar o tópico.... UP@ UP
  12. queria resetar apenas o first fighting.... qual comando uso na mysql??
  13. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    meu life er 5000 queria que ele vira-se em porcentagem exemplo meu life e 100.000, usava o comando !hpdisplayer e ficasse 100% , cara batia 5k em min meu life de 100.000 ia pra 95000, na porcentagem ia pra 95% entendeu ?? meu complicado explicar man
  14. Damatio postou uma resposta no tópico em Suporte Tibia OTServer
    queria um comando no talkactions !hpdisplayer para deixar o life na %...
  15. resolvido podem fechar o topico xD
  16. 3.6.0 8.54
  17. como eu coloco então...
  18. ola, estou precisando de ajuda estou com error no meu distro ------script do spells----- local condition = createConditionObject(CONDITION_FREEZING) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 1, 15000, 0) setCombatCondition(combat, condition) local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, 0, -0.0, 0) local arr1 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 3, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local combat10 = createCombatObject() setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat10, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr10 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area10 = createCombatArea(arr10) setCombatArea(combat10, area10) local combat100 = createCombatObject() setCombatParam(combat100, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat100, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat100, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr100 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area100 = createCombatArea(arr100) setCombatArea(combat100, area100) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.0, 0, -0.0, 0) local arr2 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 0, 2, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, } local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) local combat20 = createCombatObject() setCombatParam(combat20, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat20, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat20, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr20 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area20 = createCombatArea(arr20) setCombatArea(combat20, area20) local combat200 = createCombatObject() setCombatParam(combat200, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat200, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat200, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr200 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area200 = createCombatArea(arr200) setCombatArea(combat200, area200) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -0.0, 0, -0.0, 0) local arr3 = { {0, 0, 1, 0, 0}, {0, 0, 0, 2, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, } local area3 = createCombatArea(arr3) setCombatArea(combat3, area3) local combat30 = createCombatObject() setCombatParam(combat30, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat30, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat30, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr30 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area30 = createCombatArea(arr30) setCombatArea(combat30, area30) local combat300 = createCombatObject() setCombatParam(combat300, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat300, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat300, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr300 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area300 = createCombatArea(arr300) setCombatArea(combat300, area300) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -0.0, 0, -0.0, 0) local arr4 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, {0, 1, 0, 0, 0}, } local area4 = createCombatArea(arr4) setCombatArea(combat4, area4) local combat40 = createCombatObject() setCombatParam(combat40, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat40, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat40, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr40 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area40 = createCombatArea(arr40) setCombatArea(combat40, area40) local combat400 = createCombatObject() setCombatParam(combat400, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat400, COMBAT_PARAM_EFFECT, 117) setCombatFormula(combat400, COMBAT_FORMULA_LEVELMAGIC, -0.6, 0, -0.6, 0) local arr400 = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 2, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, } local area400 = createCombatArea(arr400) setCombatArea(combat400, area400) function a1(cid) if getplayerJacolos(cid) == 1 then doCombat(cid, combat1, numberToVariant(cid)) doCombat(cid, combat10, numberToVariant(cid)) doCombat(cid, combat100, numberToVariant(cid)) elseif getplayerJacolos(cid) == 2 then doCombat(cid, combat4, numberToVariant(cid)) doCombat(cid, combat40, numberToVariant(cid)) doCombat(cid, combat400, numberToVariant(cid)) elseif getplayerJacolos(cid) == 3 then doCombat(cid, combat2, numberToVariant(cid)) doCombat(cid, combat20, numberToVariant(cid)) doCombat(cid, combat200, numberToVariant(cid)) elseif getplayerJacolos(cid) == 0 then doCombat(cid, combat3, numberToVariant(cid)) doCombat(cid, combat30, numberToVariant(cid)) doCombat(cid, combat300, numberToVariant(cid)) local pos = getPlayerPosition(cid) pos.x=pos.x+2 pos.y=pos.y doSendMagicEffect(pos,117) end end function a2(cid) doCreatureAddHealth(cid,-getCreatureMaxHealth(cid)+getCreatureMaxHealth(cid)/3) doRemoveCondition(cid,CONDITION_FREEZING) end function a3(cid) if isPlayer(cid) then doPlayerSay(cid, '', TALKTYPE_ORANGE_1) end if isCreature(cid) then end doSendMagicEffect(getPlayerPosition(cid),109) doPlayerSay(cid, '', TALKTYPE_ORANGE_1) doAddCondition(cid,condition) addEvent(a1,0,cid) addEvent(a1,500,cid) addEvent(a1,900,cid) addEvent(a1,1300,cid) addEvent(a1,1700,cid) addEvent(a1,2100,cid) addEvent(a1,2500,cid) addEvent(a1,2900,cid) addEvent(a1,3100,cid) addEvent(a1,3500,cid) addEvent(a1,3900,cid) addEvent(a1,4300,cid) addEvent(a1,4700,cid) addEvent(a1,5100,cid) addEvent(a1,5500,cid) addEvent(a1,5900,cid) addEvent(a1,6300,cid) addEvent(a1,6700,cid) addEvent(a1,7100,cid) addEvent(a1,7500,cid) addEvent(a1,7900,cid) addEvent(a1,8300,cid) addEvent(a1,8700,cid) addEvent(a1,9100,cid) addEvent(a1,9500,cid) addEvent(a2,9900,cid) end function onCastSpell(cid, var) doCombat(cid, combat, var) a3(cid) return true end =------------------------------error no distro------------------------------- [16/07/2015 19:56:07] [Error - Spell Interface] [16/07/2015 19:56:07] In a timer event called from: [16/07/2015 19:56:07] data/spells/scripts/itachi/susanou.lua:onCastSpell [16/07/2015 19:56:07] Description: [16/07/2015 19:56:07] data/spells/scripts/itachi/susanou.lua:302: attempt to call global 'getplayerJacolos' (a nil value) [16/07/2015 19:56:07] stack traceback: [16/07/2015 19:56:07] data/spells/scripts/itachi/susanou.lua:302: in function <data/spells/scripts/itachi/susanou.lua:301> rep+++++

Informação Importante

Confirmação de Termo