Ir para conteúdo

fabious

Membro
  • Registro em

  • Última visita

  1. Nada ainda?
  2. Boa tarde, agradeço a ajuda! Estou com dificuldade em uma magia. Quando o player solta a magia , ele é teleportado até cada um dos monstros ao seu redor, da 1 hit em cada por vez .Ao término, volta para a posição inicial de onde soltou a magia. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, true) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill + attack, level / 5 return -(skillTotal / 3 + levelTotal), -(skillTotal + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function attack(cid, pos, toPos, fromPos, var) if #validTargets > 0 then if doCombat(cid, combat, var) == LUA_NO_ERROR then doTeleportThing(cid,validTargets[1]) doSendMagicEffect(getPlayerPosition(cid), 61) table.remove(validTargets, validTargets[1]) addEvent(attack, 200, cid) end else doTeleportThing(cid, playerfirstpos[1]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nenhum alvo valido encontrado.") for k in pairs(playerfirstpos) do playerfirstpos[k] = nil end end return true end playerfirstpos = {} validTargets = {} function onCastSpell(cid, var) local pos = getCreaturePosition(cid) local creatures = getSpectators(pos, 3, 3, false) if table.insert(playerfirstpos, pos) then if creatures then for _, target in ipairs(creatures) do if isCreature(target) and (isPlayer(target) or isMonster(target)) then table.insert(validTargets, target) end end addEvent(attack, 1, cid) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nenhum alvo valido encontrado.") end end return true end Tentei fazer , mas não consigo.
  3. fabious postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    [Error - Spell Interface] data/spells/scripts/attack/rage of the blood.lua:onCastSpell Description: data/spells/scripts/attack/rage of the blood.lua:14: bad argument #1 to 'ipairs' (table expected, got nil) stack traceback: [C]: in function 'ipairs' data/spells/scripts/attack/rage of the blood.lua:14: in function 😪
  4. fabious postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Funcionou, mas não dá maneira correta. Problemas: 1. Precisa ter target para usar a magia. 2. Suga a vida apenas do target, e não de todos os afetados. O que preciso: 1. Soltar a magia sem a necessidade de estar atacando alguém (target). 2. Sugar a vida de todos atingidos por ela. Será isso possível?
  5. fabious postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    [Error - Spell Interface] data/spells/scripts/attack/rage of the blood.lua:onCastSpell Description: data/spells/scripts/attack/rage of the blood.lua:12: attempt to call global 'getCreaturesInArea' (a nil value) stack traceback: data/spells/scripts/attack/rage of the blood.lua:12: in function
  6. fabious postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Mano, eu ja consegui, vou lhe enviar como ficou. Mas agora estou quebrando a cabeça pra tentar fazer essa magia em área, por exemplo, exevo gran mas leech, onde os afetados, tanto player como monstros tenham suas vidas roubadas. Porque nesse script só consigo no Target.... Voce tem alguma ideia?
  7. fabious postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Mano, mas essa spell voce colocou uma formula que usa lvl do player... Quero ver fazer uma que cure X% do dano causado....
  8. até hoje nada???
  9. ronaldinho153 reagiu a uma resposta no tópico: Alguns waypoints pra vocês.
  10. Clenwinne reagiu a uma resposta no tópico: Alguns waypoints pra vocês.
  11. f4b10 reagiu a uma resposta no tópico: Alguns waypoints pra vocês.
  12. Augusto reagiu a uma resposta no tópico: Alguns waypoints pra vocês.
  13. fabious postou uma resposta no tópico em Tibia Auto
    Stone Golens de Farmine: tibiaAuto.cfg.Eubloko SeiskillaSTONEFARMINE.xml Tortoise e Thornback Tortoise de Laguna Islands: tibiaAuto.cfg.Eubloko SeiskillaTORTOISEPEGLEG.xml Dragon Lord de Fenrock (Firewalker Boots): tibiaAuto.cfg.Eubloko SeiskillaDLFIREWALKER.xml Brimstone Bug, Zao, cave principal: tibiaAuto.cfg.Blight SwordmasterBRIMSTONE1.xml Giant Spider de Forbiden Lands (não quebra paredes de teia): tibiaAuto.cfg.FgiantSPIDERforbidden.xml Behemoth de Forbiden Lands: tibiaAuto.cfg.FbeheFORBIDDEN.xml Minotaurs de Yalahar (apenas térreo): tibiaAuto.cfg.Mochila Atomica Club FightMINOyalahar.xml Grim Reapers de Darashia: tibiaAuto.cfg.DgrimREAPERdarashia.xml Dragons de Yalahar (apenas a cave de cima , localizada entre a cave da Serpent Spawn e a da Hydra): tibiaAuto.cfg.Hewlett PackardDRAGONup.xml Hydras de Forbiden Lands: tibiaAuto.cfg.D.xml Chickens de North Port (não está muito bom, mas pega pena que é uma beleza!): tibiaAuto.cfg.Mochila Atomica Club FightCHICKENnorthport.xml Wasp de Darashia (torres ao lado do bank): tibiaAuto.cfg.Mochila Atomica Club FightWASPdarashiaCITY.xml _____________________________________________________________________ •Aqui está o Python Script de arrancar couro (leather) de dragon, minotaur, lizard, etc... Auto Skinner.rar _____________________________________________________________________

Informação Importante

Confirmação de Termo