Postado Novembro 5, 2014 10 anos Ola pessoal do Tibia King, Hoje vim trazer um script que eu vou usar no meu servidor, bom o script e suas funções estará toda abaixo, segue o tópico (Atenção) Esse e o meu primeiro script para o Tibia King que emoção sakpsoakps Para abrir os arquivos que citarei abaixo use o notepad++ 1° passo: Localize a seguinte pasta: Data/spells/scripts copie um arquivo e cole, renomeie para TrapParalyzeRune.lua. Coloque o que esta tudo abaixo dentro da pasta e salve-a. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_EFFECT, 54) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 29) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 45000) setConditionFormula(condition, -5.0, 0, -5.0, 0) setCombatCondition(combat, condition) local areacombate = { {1, 1, 1}, {1, 3, 1}, {1, 1, 1}, } local area = createCombatArea(areacombate) setCombatArea(combat, area) function onCastSpell(cid, var) doCreatureSay(cid, "Trap Rune", TALKTYPE_ORANGE_1) return doCombat(cid, combat, var) end 2° passo: Localize a seguinte pasta: Data/spells/spells.xml adicione no começo assim: <rune name="TPR" id="ID_DO_ITEM" allowfaruse="1" charges="1" lvl="1" maglv="0" exhaustion="5000" mana="10000" blocktype="solid" event="script" value="TrapParalyzeRune.lua"/> 3° passo(Criando a runa): Localize a seguinte pasta: Data/items/items.xml adicione no começo assim: <item id="ID_DO_ITEM" name="Trap rune + Palalyze rune"> <attribute key="description" value="Runa que ataca o alvo com um efeito de arvore criando uma barreira 3x3 no alvo, paralizado o alvo por 45 segundos."/> <attribute key="type" value="rune"/> <attribute key="weight" value="100000"/> </item> 4° passo(Arrumando o TRAP): Localize a seguinte pasta: Data/items/items.xml aperte CLTR+F e procure 1499, subtitua por: <item id="1499" name="Trap rune effect.."> <attribute key="type" value="magicfield" /> <attribute key="decayTo" value="0"/> <attribute key="duration" value="45"/> </item> 5° passo(Editando o Efeito(Z) da TrapParalyzeRune): Editando o efeito que soltara em volta do jogador colocando as raízes ao lado 3x3 setCombatParam(combat, COMBAT_PARAM_EFFECT, 54) (54) - Você poderá trocar para o efeito que você pretender, use o /z <id> in-game para saber os efeitos que queira e coloque o efeito aqui. 6° passo(Editando o Efeito(Y) da TrapParalyzeRune): Editando o efeito que ira voar ate o jogador e ativar a trap + paralyze setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 29) (29) - Você poderá trocar para o efeito que você pretender, use o /x <id> in-game para saber os efeitos que queira e coloque o efeito aqui. 7° passo(Editando a Mensagem da TrapParalyzeRune): Nesta parte voce pode editar a mensagem que vai sair do jogar quando ele usar a TrapParalyze rune doCreatureSay(cid, "Trap Rune", TALKTYPE_ORANGE_1) (Trap Rune) - Você poderá trocar para a mensagem que você pretender. 8° passo(Editando o tempo de paralyze): Nesta parte voce pode editar o tempo de paralyze que vai ficar no jogador quando for atingido pela TrapParalyze rune setConditionParam(condition, CONDITION_PARAM_TICKS, 45000) (45000) - Você poderá trocar para outro numero. Exemplo: 2 segundos x 1000 = 2000 (45000 = 45 segundos) 9° passo(Editando o tempo de trap): Nesta parte voce pode editar o tempo de trap que vai ficar no jogador quando for atingido pela TrapParalyze rune Localize a seguinte pasta: Data/items/items.xml aperte CLTR+F e procure 1499, procure por: <attribute key="duration" value="45"/> (45) - Você poderá trocar para outro numero(em segundos). Atencao: Deixe sempre igual ou da paralyze mais do que a da trap (45 segundos) GOSTOU? Aperte em gostei ali em baixo não cai o dedo Editado Novembro 6, 2014 10 anos por Cachorro (veja o histórico de edições) Scripts feitas por min: [spells/Rune] TrapParalyze rune
Postado Novembro 5, 2014 10 anos Não testei mas vi o tutorial, bem explicado! Idéias são à prova de balas. xS0NYx here "Ser ateu é viver em razão de fatos, não de crenças; É aproveitar essa vida, não desperdiça-la na esperança de viver outra; É fazer o bem de coração, não por devoção. Ser ate, simplesmente, um ser livre."
Postado Novembro 5, 2014 10 anos Autor Não testei mas vi o tutorial, bem explicado! Beleza, acho que expliquei ate demais aoskapos Editado Novembro 6, 2014 10 anos por Cachorro (veja o histórico de edições) Scripts feitas por min: [spells/Rune] TrapParalyze rune
Postado Janeiro 14, 2015 10 anos Não entendi... o Iten Trapa, E Paralyza ao mesmo tempo? Se o cara vai tá trapado, Pra que ele é paralyzado ? heuheuheuheu
Postado Janeiro 19, 2015 10 anos Beleza, acho que expliquei ate demais aoskapos Cara, seria legal você prestar mais atenção onde posta, o lugar certo seria a área de spells, pois lá também se encaixam runas, pesquise melhor da próxima vez... Sobre o tutorial, achei legal _ .-'` `} _./) / } .'o \ | } '.___.'`.\ {` /`\_/ , `. } ME DA UMA NOZ! \=' .-' _`\ { `'`;/ `, } _\ @ ; } /__`;-...'--' Cluck!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.