Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''spell''.

  • 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

  1. Essa spell mostra a o effect na parte superior do target. preciso de ajuda para colocar um effect em min também. ex. quando solta o poder vai o efeito no target e em cima de min. e se possível outra script para aparecer effect em cima de min e effect indo até o target. Espero que ninguém tenha dúvidas. Grato Essa parte já resolvi agora o problema é outro.to usando essa script. agora sim, o poder sai de min e aparece também no target, porem ta fora do lugar. alguém me ajuda?
  2. Preciso de uma ajuda para fazer algumas mudanças nesta spell. O que spell faz? Da uma sequencia de golpes no target, logo em seguida o empurra pra frente.( lado que você estiver virado). Bem ao soltar a spell o certo é ela (me)player atacado. deixa imóvel até execultar o ultimo golpe, assim empurrando o para frente. Porém dependendo do lado que eu estiver ela não me deixa "imóvel". O que gostaria de mudar? ao executar o poder SEMPRE travar "imóvel" o player atacado e atacador. e eliminar o empurrão que a spell da após executar o ultimo golpe. Rep+ se tudo ocorrer comforme o planejado Boa sorte
  3. Eae galera queria sabe se tem como vcs me ajudarem to montando um narutibia 8.54 e precisava de uma spell que muda a outfit do player durante o ataque tipo essa aqui: REP+ durante uma semana pra quem me ajuda
  4. Olá Xtibianos.... então eu andei dando uma "caçada" por ai atras de tutorais de como add novas spells no PDA, eu achei o tutorial do Slicer porem não entendi muito bem... será que alguem com bom coração poderia me ajudar me dando algum link ou postando o tutorial mesmo.... OBS: Na hora de fazer o tutorial que seja passo á passo do 0 OBS2: Não precisa ser como adicionar no Dat editor essas coisas. eu so quero saber a parte de script tudo certinho.. OBS3: De Preferencia sem Abreviaçõespra eu entender melhor. Agradecido desde já xD'
  5. Eu aqui novamente enchendo o saco mais eu gostaria de saber como coloco essa magia: local scom1 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_SKILL, 0, -600, 6.0, -650) arr1 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) setCombatArea(scom1, area1) function onTargetTile(cid, pos) local EFEITO = 5 doSendDistanceShoot(getThingPos(cid), pos, EFEITO) doCombat(cid, combat1, positionToVariant(pos)) end setCombatCallback(scom1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") local function onCastSpell1(parameters) doCombat(parameters.cid, scom1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) return TRUE end só pra jogadores vip, uso o Perfect Vip System 3.0 do Vodkart (http://www.xtibia.co...-vip-system-30/) Muito obrigado pela atenção de todos! @Edit~ Bem já que ninguém se apos a fazer ou me mostrar ou criar um script que funciona-se fui atras de um em outros forum e achei um porem é com storage e o sistema do vodkart acho que não possui storage, bem só acho que não possui o script é esse: function onCastSpell(cid, var) if getPlayerStorageValue(cid, 9898, 1) - os.time() <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Desculpe, só jogadores vips usam está magia!") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) else return doCombat(cid, combat, var) end return TRUE end Ele bloqueia muito bem a spell porem quando é adicionado a vip ao player ele continua sem soltar a magia pelo falo dessa script usar storage Se alguém souber mudar esse script para a Perfect Vip System 3.0 do Vodkart eu agradeço...
  6. Boa tarde pessoal, tudo bem? estava pensando em um jutsu para meu server, mas como não sou bom em criar scripts de spells venho pedir para alguém me ajudar rs vamos ao jutsu: Então pensei em um jutsu que o player primeiramente o consegue em um npc, porém isso eu sei fazer, depois ele usa o jutsu e muda a outfit e fica saindo efeito por 5 minutos (configuravel) enquanto o jutsu está ativo ele poderá usar mais 1 jutsu novo e quando o jutsu "acabar" irá aparecer uma mensagem dizendo "você não está no modo sennin". Alguém pode me ajudar? também tenho mais 1 tópico, se quiserem olhar http://www.xtibia.com/forum/topic/223281-jutsu-de-andar-na-agua/ Obrigado, dúvidas deixem nos comentários.
  7. Omega

    X-Weapons

    Apresento-lhes as X-Weapons, uma pequena galeria com alguns scripts para armas especiais. O @Lucasmml me ajudou fazendo a primeira sprite pra incrementar a iniciativa. Magebane - o terror dos magos Uma arma lendária: ela tem o poder de, a cada golpe, retirar um pouco do poder mágico do alvo. Winter's Charm - o poder do invernoEsse poderoso cajado se adapta aos poderes do mago que o utiliza, disparando gelo e atrapalhando a movimentação do alvo. Maul of Doom - o martelo dos amaldiçoadosEsse martelo foi submetido a rituais profanos, recebendo poderes sobrenaturais que afligem com dores contínuas quem tem o azar de receber seus golpes. -- Importante -- Esse código foi feito pelo @brun123 para uma magia, só adaptei ele pra criar uma arma. Fury's Edge - no pain, no gainEssa espada se alimenta da raiva do seu usuário, causando maior dano conforme o percentual de vida decresce. The Blood DrinkerEsse machado é capaz de se alimentar do sangue fresco de suas vítimas, absorvendo-o para aumentar sua força.
  8. Muitos tavam me pedindo esse aqui e so o esboço quem quiser melhorar esteja avontade....se gostarem ou tiverem criticas postem..... Script de Minha autoria com Ajuda de membros Xtibia.... Não uso ele mais no server meu de tibia gta que parei de projetar.........quem achar que ajudei lembre de min vlw.....Rep+ na veia ahauaha.... esse script ta cru como disse não e oque eu uso...mais se gostarem estarei postando atualizações dessa arma ou das outras para vcs do tibia gta futuros(projetos ) By Cerberus Estou em novo Projeto Deribado , se quiser ver so clika aqui.
  9. Boa noite, estou criando um narutibia e gostaria que alguém me ajuda-se a fazer um jutsu que faça com que o player ande sobre a água (id 4665) Pensei em fazer assim, o player usa o jutsu e por 10 minutos (configuravel) ele pode andar sobre a água, se o tempo acabar e ele ainda estiver na água, ele fica parado perdendo vida uns 10 a cada 10 segundos (configuravel) até usar o jutsu novamente. obrigado, aguardando resposta. alguém por favor, tenta ajuda !
  10. [19/10/2013 14:42:43] [Error - Spell Interface] [19/10/2013 14:42:43] data/spells/scripts/passivas/Demon Puncher.lua:onCastSpell [19/10/2013 14:42:44] Description: [19/10/2013 14:42:45] data/lib/pokemon moves.lua:4165: attempt to index global 'tabela' (a nil value) [19/10/2013 14:42:45] stack traceback: [19/10/2013 14:42:46] data/lib/pokemon moves.lua:4165: in function 'docastspell' [19/10/2013 14:42:46] data/spells/scripts/passivas/Demon Puncher.lua:3: in function <data/spells/scripts/passivas/Demon Puncher.lua:1> [19/10/2013 14:44:32] [Error - TalkAction Interface] [19/10/2013 14:44:33] data/talkactions/scripts/move1.lua:onSay [19/10/2013 14:44:33] Description: [19/10/2013 14:44:34] (luaDoConvinceCreature) Creature not found [19/10/2013 14:43:57] [Error - CreatureScript Interface] [19/10/2013 14:43:58] data/creaturescripts/scripts/login.lua:onLogin [19/10/2013 14:43:59] Description: [19/10/2013 14:43:59] (luaGetItemAttribute) Item not found Preciso Ayuda!!
  11. Oi pessoinhas do Xtibia Se o tópico estiver em lugar errado, movam please. Bom dia a todos. Tenho um servidor de Tibia GTA, e tenho script de armas, só que tenho uma dúvida nesse script =/, preciso que ao usar o comendo !bullet (a munição automaticamente irá trocar para bullet: id 2543) ou !chumbo (a munição automaticamente irá trocar para chumbo: id 6529). Irei disponibilizar o script: data>spells>scripts local runa = 2413 local msg = "Equipe a %s na mão, para poder atirar." local attackmin, attackmax = 620, 650 -- attack minimo, attack maximo function onCastSpell(cid, var) local left, right = getPlayerSlotItem(cid, CONST_SLOT_LEFT), getPlayerSlotItem(cid, CONST_SLOT_RIGHT) if isInArray({left.itemid, right.itemid}, runa) then else return doPlayerSendCancel(cid, msg:format(getItemNameById(runa))) end if doPlayerRemoveItem(cid, 2543, 1) then -- troque pelo id da bolt target = getCreatureTarget(cid) if (target <= 0) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Selecione um target.") return false end hit = (math.random(attackmin,attackmax) + getPlayerSkillLevel(cid, SKILL_DISTANCE) / 3) doTargetCombatHealth(cid, target, COMBAT_PHYSICALDAMAGE, -hit, -hit, CONST_ME_MORTAREA) doSendDistanceShoot(getCreaturePos(cid), getCreaturePos(target), CONST_ANI_BOLT) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você não possui balas.") return false end data>spells>spells.xml <rune name="NOMEDAARMA" id="IDDAARMA" allowfaruse="1" charges="no" lvl="8" exhaustion="1000" maglv="0" range="5" needtarget="0" blocktype="solid" event="script" value="NOMEDOARQUIVOEMSCRIPTS.lua"/> é isso, se alguém souber como fazer esse script me ajude, obrigado a todos
  12. estou com problemas com uma spell, ele deve ter efeito duplo escrevendo "HELL" com efeito "death" cercada por fogo, porém, consegui o efeito... mas praticamente nao existe exhausted e gasto de mana, analizem, preciso de ajuda local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, 1) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 17) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -8, -12, -12, -20) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, 1) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 36) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -8, -12, -12, -20) local arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1}, {0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1}, {0, 1, 0, 0, 1, 0, 3, 1, 1, 0, 1, 1, 1}, {0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1}, {0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 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, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0}, {1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0}, {1, 0, 1, 1, 0, 1, 3, 0, 0, 1, 0, 0, 0}, {1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0}, {1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) setCombatArea(combat1, area1) setCombatArea(combat2, area2) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var,combat1 = combat1,combat2 = combat2} doCreatureSay(cid, "exevo gran mas hell", TALKTYPE_ORANGE_1) addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 0, parameters) end é isso, ela funciona, mas nao como deve, tam sem limitação no uso, e gasto 0 de mana
  13. Então Galera tenho meu system reset e minhas spells como todo ot mais ai coloquei a seguinte spell AI NESSE FINAL local reset_storage = 123 -- coloque o storage do seu sistema de reset local quant_reset = 3 -- quantidade de resets para poder passar if (getPlayerStorageValue(cid, reset_storage) < quant_reset) then return true end NÃO FUNCIONA TIPO TODOS OS PLAYER PODEM USAR AO EM VES DE SO COM RESETS .. MEU SYSTEMA DE RESET
  14. Então, pessoal... o título resume bem o que eu gostaria de saber Alguém aí poderia me ajudar com isso? Não tenho muita experiência com script e queria fazer um servidor (Alissow) pra brincar entre amigos, editando spells e monstros Uma das ideias pra spell é fazer uma wave ao redor do char (isso eu sei fazer), mas o char não poderia se mover enquanto a spell está sendo conjurada. A versão do Tibia que a gente ta usando pro server é o 8.6 Espero que alguém possa me ajudar ^^ Valew, abraço!
  15. Gente eu fiz shiny slowking queria sabe como eu coloko a spell dele com outra outfit essa script queria adiciona mais 1 pokemon pra usa ele so que com outra outfit elseif spell == "Power Wave" then local pos = getThingPosWithDebug(cid) local areas = {rock1, rock2, rock3, rock4, rock5} local ret = {} ret.id = 0 ret.cd = 9 ret.eff = 103 ret.check = 0 ret.first = true ret.cond = "Paralyze" local function sendAtk(cid) if isCreature(cid) then doRemoveCondition(cid, CONDITION_OUTFIT) setPlayerStorageValue(cid, 9658783, -1) for i = 0, 4 do addEvent(doMoveInArea2, i*400, cid, 103, areas[i+1], psyDmg, min, max, spell, ret) addEvent(doMoveInArea2, i*410, cid, 103, areas[i+1], psyDmg, 0, 0, spell) end end end doSetCreatureOutfit(cid, {lookType = 1001}, -1) setPlayerStorageValue(cid, 9658783, 1) addEvent(sendAtk, 2000, cid)
  16. Gente Preciso de Ajuda, Adicionei um Shiny Scizor no meu ot e o Efeito dele Girando igual o Scizor normal. Porém não sei como fazer o passive dele com o efeito que eu adicionei...! Ajudem Por Favor REP+ 14 Dias
  17. Pessoal eu vim trazer uma spell para healar a mana, que muitos querem. 1 - Va para a pasta data/spells/scripts copia e cola na mesma pasta algum arquivo .lua, dps renomea para sobemana. 2 - Apague tudo que tem dentro e coloca isso. Em Vermelho e o que vc pode alterar 6000 - Minimo que vai healar. 80000 - Maximo que vai healar. 3 - Voulte para a pasta spells e abra o Spells.xml e adicione essa script Pronto!!! so salvar e fechar. Para usar e sobemana tudo junto. REP+
  18. BOM EU PREÇISO DE UMA AJUDA NESSE BUFF EU PREÇISO QUE MUDE A SCRIPT DESSE BUFF E BOTE OUTRO BOTA AI NOS COMENTARIOS COMO Q TROCA A SCRIPT DO BUFF QUERO QUE MUDE A SCRIPT QUE SAI QUANDO APERTA ELE COMENTA AKI EMBAIXO EM VERMELHO COMO Q EU TROCO A SCRIPT DESTACA ONDE EU TENHO Q MUDAR PRA MUDAR A SCRIPT E ENSINA DIREITINHO POR FAVOR PREÇISO MUITO PLIS e pro meu NARUTIBIA POR FAVOR
  19. Galera To Pressisando De Uma Ajuda Em Um Atake Water Gun Usso PDA PDA V1.8_Slice , Não Sei Mecher Em Spell Por Isso To Pedindo Ajuda Nesse Atake
  20. BOM GENTE E ASSIM EU TENHO UM EFFECT DE JUTSU NO DATEDITOR SOQ EU QUERO TRANSFORMAR ESSA SCRIPT OU EFFECT EM JUTSU EU TENHO O NUMERO DO LOOKTIPE DO JUTSU QUE SE FALAR /Z 43 NO JOGO ELA APAREÇE PREÇISO MUITO DESSA AJUDA AQUI TEM UM EXEMPLO DE JUTSU EU QUERO BOTAR O EFFECT 43 NELE EXEMPLO ODAMA RASENGAN AI SAI O RASENGAN AZUL SOQ QUERO Q SAI OUTRO EFFECT EM VEZ DO RASENGAN AUGUEM MANDA ESSE JUTSU EDITADO PRA MIM ? PEGA ESSE JUTSU QUE POSTEI E BOTA O EFFECT 43 PRA MIM TIPO SUBSTITUI O EFFECT DO ODAMA EXEMPLO ODAMA RASENGAN E EFFECT 120 E UM EXEMPLO SE FOR 120 EU KERO BOTAR 43 BOTE ISSO PRAMIM OU ENSINA COMO FAÇO ISSO?
  21. bom eu add Tapion no meu ot mais ele da erro ele nao transforma e quando algum loga de tapion da erro Esse aqui Esse erro aki tb Bom arrumei o 1 erro mais agr tem um erro no [vocation::getvocation] vocation
  22. gente tenho aki 2 spells uma esta batendo de mais e outra esta batendo pouco vou postar ai as spells e dizer o quanto quero que as duas batam 1 magia de sorcerer ela esta batendo pouco quero que ela bata 200 a mais que o exevo gran mas flam spell a baixo local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 17) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -600, -3.1, -1000) arr1 = { {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, 1, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 1, 1, 1, 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}, } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1 } addEvent(onCastSpell1, 100, parameters) return TRUE end 2 magia e de druid esta exagerado de mais quero que ela bata 200 a mais que o exevo gran mas frigo e quando ela acerta fica dando combo de 250 quero que deixe combo de 30 ---Fusion by CoGames local combat1 = createCombatObject() local combat2 = createCombatObject() local combat3 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_ASSASSIN) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -199.5, -199975, -199.5, -199975) local condition1 = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition1, CONDITION_PARAM_TICKS, 20000) --setConditionParam(condition1, CONDITION_PARAM_SPEED, -500) setConditionFormula(condition1, -07, 0, -08, 0) setCombatCondition(combat1, condition1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_GIANTICE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -199.5, -199975, -199.5, -199975) local condition2 = createConditionObject(CONDITION_CURSED) setConditionParam(condition2, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition2, 10, 2000, -250) setCombatCondition(combat2, condition2) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_ICETORNADO) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -199.5, -199975, -199.5, -199975) local condition3 = createConditionObject(CONDITION_DAZZLED) setConditionParam(condition3, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition3, 10, 2000, -250) setCombatCondition(combat3, condition3) 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, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 3, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 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}, } arr2 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } arr3 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 0, 1, 1, 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}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) 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 function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3 } addEvent(onCastSpell1, 1, parameters) addEvent(onCastSpell2, 2, parameters) addEvent(onCastSpell3, 3, parameters) return true end
  23. ddanton

    Ajuda spells

    EU queria que auguem me passasse um script com drunk fight (drunk=bebado) quando um player pega a garrafa contendo uma substancia alcoólica e toma e fica com os hicks eu queria q eu consiga adicionar esse modo em um magia ,melhor sendo uma (ue) quando ativar essa ue o player ficase bebado por auguns segundo eo estagio ! obrigado por dar uma olhada!
  24. Galera, com o titulo já diz eu queria trocar o hit dessa magia para hitar por ML mais não consigo, se alguém poder ajudar dou REP +
  25. Olá galera. Meu primeiro tópico e gostaria da ajuda de vocês. Bom eu queria aprender a editar o script da magia Challenge ( que chama a atenção do monstro) abaixo. Eu gostaria que ao invés de a magia ser lançada em uma área ao redor do player, ela fosse lançada diretamente no monstro. Por exemplo: o player1 está sendo atacado pelo monstro e o player2 seleciona o monstro, usa a magia de uma certa distância digamos 5 quadrados de distância e a mesma é lançada diretamente no monstro. Obs: com 100% de chance de atrair o monstro. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onTarget(cid, target) return doChallengeCreature(cid, target) end setCombatCallback(combat, CALLBACK_PARAM_TARGETCREATURE, "onTarget") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Bom. É isso. Espero que entendam e me ajudem. Grato a todos.
×
×
  • Criar Novo...