Ir para conteúdo

fezeRa

Membro
  • Registro em

  • Última visita

Tudo que fezeRa postou

  1. Testei, continua mesma coisa..
  2. fezeRa postou uma resposta no tópico em Suporte & Pedidos
    Acho que voce nao viu o meu gabi, por ter postado logo em seguida respondendo eles.
  3. Mas, eu uso essa task em uns 10 bichos, só o verminor esta com esse bug.
  4. Ta ali no topico o erro.
  5. fezeRa postou uma resposta no tópico em Suporte & Pedidos
    Nome Fantasia do Script: Castle Guild War Como ele Vai Funcionar: Estilo War of Emperium só que mapa diferente, e invez de ser aqueles cristais ser tipo um boss, a guild que matar o boss ganhará acesso a uma area especial até o proximo evento. E que aconteça certos dias da semana, em certos horarios. Qual a Finalidade: Poder acessar a sala para a guild vencedora até que outra guild vença. Urgência: Alta OBS: -----
  6. Esse não é o problema, o corpse é do Demon, fora que como eu disse, alguns as vezes morrem normal
  7. Simplesmente quando mata o verminor, o corpo dele não cai, fica de pé, e não são todos que acontece isso, são apenas alguns, acho que é apenas para os players que estão fazendo a task! Obs: não precisa colocar script da task no monstro, no meu sistema. <?xml version="1.0" encoding="UTF-8"?> <monster name="Verminor" nameDescription="a verminor" race="fire" experience="800000" speed="900" manacost="10000"> <health now="55000" max="55000"/> <look type="35" corpse="5995"/> <targetchange interval="5000" chance="8"/> <strategy attack="90" defense="10"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="400" attack="400"/> <attack name="manadrain" interval="2000" chance="13" range="7" min="1000" max="-5200"/> <attack name="fire" interval="2000" chance="30" range="7" radius="7" target="1" min="-1500" max="-3000"> <attribute key="shootEffect" value="fire"/> <attribute key="areaEffect" value="firearea"/> </attack> <attack name="firefield" interval="2000" chance="12" range="7" radius="1" target="1"> <attribute key="shootEffect" value="fire"/> </attack> <attack name="lifedrain" interval="1000" chance="12" length="8" spread="0" min="-3000" max="-4670"> <attribute key="areaEffect" value="purpleenergy"/> </attack> <attack name="speed" interval="2000" chance="15" target="1" speedchange="-750" duration="30000"> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="energy" interval="3000" chance="10" range="1" target="1" min="-2500" max="-7000"> <attribute key="areaEffect" value="purpleenergy"/> </attack> </attacks> <defenses armor="55" defense="55"> <defense name="healing" interval="2000" chance="15" min="130" max="240"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="1000" chance="8" speedchange="290" duration="5000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <elements> <element physicalPercent="10"/> <element energyPercent="50"/> <element earthPercent="20"/> <element icePercent="-15"/> <element holyPercent="-15"/> <element deathPercent="20"/> </elements> <immunities> <immunity fire="0"/> <immunity energy="1"/> <immunity drown="1"/> <immunity paralyze="1"/> <immunity invisible="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="MUHAHAHAHA!" yell="1"/> <voice sentence="I SMELL FEEEEEAAAR!" yell="1"/> <voice sentence="CHAMEK ATH UTHUL ARAK!" yell="1"/> <voice sentence="Your resistance is futile!"/> <voice sentence="Your soul will be mine!" yell="0"/> </voices> <loot> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coins <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coins <item id="2152" countmax="3" chance1="33333" chancemax="2000"/> --Plat <item id="2514" chance="1900"/> --mastermind shield <item id="2472" chance="200"/> --magic plate armor <item id="2795" countmax="6" chance1="7500"/> --Fire Mushroo <item id="2164" chance="2100"/> --might ring <item id="2165" chance="2300"/> --stealth ring <item id="7591" chance="4500"/> -- GHP <item id="1987" chance="100000"> <inside> <item id="2393" chance="3800"/> --giantsword <item id="2432" chance="3800"/> --fire axe <item id="2214" chance="2222"/> --ring of healing <item id="2396" chance="2600"/> --ice rapier <item id="2179" chance="1100"/> --golden ring <item id="2795" countmax="6" chance1="13000"/> --fire mushroom <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coin <item id="2151" countmax="4" chance1="5500" chancemax="0"/> <item id="2462" chance="3200"/> --devil helmet <item id="2149" countmax="3" chance1="11000" chancemax="0"/> <item id="2387" chance="32000"/> --double axe <item id="2470" chance="1350"/> --golden legs <item id="2520" chance="3100"/> --demon shield <item id="2418" chance="1500"/> --golden sickle </inside> </item> </loot> </monster> Acontece o seguinte erro: http://prntscr.com/48bnm1 Script da task: local config = { ['verminor'] = {amount = 2000, storage = 19555, startstorage = 5555, startvalue = 1}, } function onKill(cid, target) local monster = config[getCreatureName(target):lower()] if isPlayer(target) or not monster or isSummon(target) then return true end if getPlayerStorageValue(cid, monster.storage) >= -1 and (getPlayerStorageValue(cid, monster.storage)+1) < monster.amount and getPlayerStorageValue(cid, monster.startstorage) >= monster.startvalue then setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Task: Matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' de '..monster.amount..' '..getCreatureName(target)..'s.') end if (getPlayerStorageValue(cid, monster.storage)+1) == monster.amount then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Parabens, voce matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' '..getCreatureName(target)..'s e completou a missao dos '..getCreatureName(target)..'s.') setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) end return true end
  8. em spells.xml mude range="1" para quanto quiser
  9. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Da a mesma coisa, fora que os bixos ficam no ar quando morrem, nao caiem...
  10. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Estou com esse problema: http://prntscr.com/487rh5 script: local config = { ['verminor'] = {amount = 2000, storage = 19555, startstorage = 5555, startvalue = 1}, } function onKill(cid, target) local monster = config[getCreatureName(target):lower()] if isPlayer(target) or not monster or isSummon(target) then return true end if getPlayerStorageValue(cid, monster.storage) >= -1 and (getPlayerStorageValue(cid, monster.storage)+1) < monster.amount and getPlayerStorageValue(cid, monster.startstorage) >= monster.startvalue then setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Task: Matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' de '..monster.amount..' '..getCreatureName(target)..'s.') end if (getPlayerStorageValue(cid, monster.storage)+1) == monster.amount then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Parabens, voce matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' '..getCreatureName(target)..'s e completou a missao dos '..getCreatureName(target)..'s.') setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) end return true end
  11. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, fromPosition, itemEx, toPosition) local formula_min = ((getPlayerLevel(cid)*0.7 + getPlayerMagLevel(cid)*3) * 6.0) local formula_max = ((getPlayerLevel(cid)*0.7 + getPlayerMagLevel(cid)*3) * 7.0) if getPlayerLevel(cid) >= 24 and getPlayerMagLevel(cid) >= 4 then doCreatureAddHealth(cid, math.random(formula_min, formula_max)) doSendMagicEffect(getPlayerPosition(cid), 12) else doPlayerSendCancel(cid, "You don't have level 24 or magic level 4.") end return true end
  12. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Já retirei tudo tudo tudo que poderia ser de problema, e ainda continua.......... =/
  13. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Entendi Wolf, então aproveitando que o topico é sobre runas, deixa eu te perguntar, eu tive de fazer mana rune e UH em action pois se não elas dão exaust nas spells, como se fosse uma spell certo? Porem colocando ambas em action, não posso usar a runa em amigos, target...
  14. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Pode me explicar o que fez? pois tenho umas 6 spells que dão o mesmo problema.
  15. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Beleza, obrigado! -
  16. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Can you help? xD local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  17. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Obrigado.
  18. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Estou com um problema na MW e Wild Growth quando as uso em cima de fire (roxo) (colocado pelo map), quando sai, o fire abaixo some.
  19. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    O problema é que eu gostaria dos intervalos por causa que é tipo uma explosão e tal =/ n da?
  20. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Estou com esse problema: http://prntscr.com/47u0lm As vezes da esse erro, outras vezes não... não buga sv nem nada, nas fica spamando o meu distro, nem toda vez que usa a spell acontece esse erro... Spell: local weapon1 = createCombatObject() local weapon2 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 44) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 66) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat4, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local arr1 = { {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, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 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 arr2 = { {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, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 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, 0, 0, 0} } local arr3 = { {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, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 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} } local arr4 = { {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, 1, 0, 0, 0, 1, 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, 1, 0, 0, 0, 1, 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} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(weapon1, area1) setCombatArea(weapon2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end function onTargetTile2(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end setCombatCallback(weapon1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") setCombatCallback(weapon2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") local function onCastSpell1(parameters) doCombat(parameters.cid, weapon1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, weapon2, 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 function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4 } addEvent(onCastSpell1, 200, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(onCastSpell3, 500, parameters) addEvent(onCastSpell4, 400, parameters) return true end
  21. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Fora que eu não tenho conhecimento em linux também....
  22. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Retirei tudo do action/creaturescripts/movements que eram inuteis e talvez bugados, deixei apenas o que uso e que sei que não está com problema, mas continua fechando distro. Agora pouco durou nem 1m online e já fechou, mas anteriormente durou umas 5hrs
  23. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Não sei se só mudar pra linux iria resolver, tem hora que cai com 2 minutos, tem hora que passa dia inteiro online, tem hora que cai com 3 horas, entende? tá tenso.
  24. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Mas nem quase tem player, não sei o que é, ja tirei varios scripts, acho que se fosse um script, daria pelo menos algo no distro, mas ele fecha tão rapido que da nem tempo de nada, nem tentar ler
  25. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Olha, ve se serve pra olhar algo: http://prntscr.com/47k7zb

Informação Importante

Confirmação de Termo