Postado Janeiro 19, 2015 10 anos Olá, gostaria que me ajudassem com uma spell, se possivel Gostaria de uma spell que pudesse healar o player ou o um amigo, e saísse um efeito nos 2 players (caso healace o amigo) Ex: Exura "player (Efeito no player que usou) ou Exura "amigo (Efeito no amigo que foi healado) Agradeço !
Postado Janeiro 19, 2015 10 anos Segue o tutorial do link abaixo.. se resolvido clique em melhor resposta para o tópico ser resolvido.. Link: http://www.tibiaking.com/forum/topic/7448-criando-spells-para-seu-servidor/ TFS 0.4 DEV Página no facebook: https://www.facebook.com/Suporterking Skype: fabinhodias01 愛"A almapermanece em suas criações" 平 (Dou suporte apenas em tópicos..)
Postado Janeiro 19, 2015 10 anos Autor A spell que está la, não heala um amigo , apenas heala o player que usou \: Script da spell: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Editado Janeiro 19, 2015 10 anos por Treevo (veja o histórico de edições)
Postado Janeiro 19, 2015 10 anos Solução Cria um arquivo lua na pasta "data/spells/scripts/healing/Heal Friend.lua" e coloca este script dentro : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 10, 14) function onCastSpell(cid, var) return doCombat(cid, combat, var) end E essa tag no spells.xml : <instant name="Heal Friend" words="exura sio" lvl="18" mana="140" prem="1" aggressive="0" needtarget="1" params="1" exhaustion="2000" needlearn="0" event="script" value="healing/heal friend.lua"> <vocation id="2"/> <vocation id="6"/> </instant> <instant name="Heal Friend" words="exura sio" lvl="18" mana="140" prem="1" aggressive="0" needtarget="1" params="1" exhaustion="2000" needlearn="0" event="script" value="healing/heal friend.lua"> <vocation id="2"/> Oque o player vai ter que escrever para healer o amigo, no caso : exura sio "Treevo". Level que precisa para usar a spell. Quanto de mana vai gastar ao usar a spell. Se precisa de premium para usar a spell ou não ( 1 = sim - 0 = não ). Quais vocations poderão usar a spell. Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
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.