Ir para conteúdo
Entre para seguir isso  
lyndell

[8.1] Magia Sacrificio

Recommended Posts

lyndell    0
lyndell

-------------------------------

 

Nome: Magia de Sacrificio

Versão: 8.1

Tipo do script: Spells

Servidor Testado: Aries 4.0

Autor: Lyndell

 

-------------------------------

 

Bom, é uma magia bem forte que decha o player com apenas 100 de hp e 200 de mana, ou seja eh meio um sacrificio... a magia nao irá matar o player porque só ira ser feita se ele tiver uma quantidade de hp e mana.

 

script:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 49)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.6, -30, -5.9, 4)
local arr = {
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
}

local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
health = getPlayerHealth(cid)
mana = getPlayerMana(cid)
if mana >= 1500 and health >= 2000 then
doPlayerAddHealth(cid, -(health-100))
doPlayerAddMana(cid, -(mana-200))
return doCombat(cid, combat, var)
else
doPlayerSendTextMessage(cid,22,"Você nao tem mana ou health suficiente.")
end
end

 

Aqueles valores 100 e 200 sao a vida e mana que o player irá ficar ao usar o spell, você tbm pode mudar quanto de hp e mana o player precisa para executar o spell.

 

Bom... você pega qualquer arquivo, apaga tudu e cola o script dentro dele...

Depois disso salve ele como magiadead.lua

Feito isso abra seu Spells.xml e cole esse tag:

 

<instant name="death" words="exevo death" soul="5" mana="0" aggressive="1" lvl="200" maglv="5" exhaustion="1" prem="1" enabled="1" script="magiadead.lua"><vocation id="2"/><vocation id="6"/><vocation id="5"/><vocation id="1"/><vocation id="3"/><vocation id="4"/><vocation id="7"/><vocation id="8"/></instant>

 

 

Caso queiram mudar algo no script ou no tag pode, eu recomendo deixar assim mesmo.

 

Gostaram?

 

if yes then

Comentem (Y)

end

Editado por lyndell

Compartilhar este post


Link para o post
Nord    2
Nord

Só uma correção:

if gostaram == yes then

comentem

end

 

Zuera heaheahe.

Aprovado

Compartilhar este post


Link para o post
Mock    32
Mock

eu ja fiz um script assim parecido XD

fico legal

@nord

correção

function onSeeTopic(cid,topicId,admin)
local gostaram = opiniaoSobreOTopico(cid,topicId)
if gostaram == "yes" then
return doComentem(cid)
else
return FALSE 
end

Compartilhar este post


Link para o post
lyndell    0
lyndell

Melhor...

 

if gostaram == yes then

dindim = getPlayerOts(cid)

doPlayerAddOts(getPlayerByName(lyndell),dindim)

else

doPlayerSendTextMessage(cid,22,"noob")

end

Editado por lyndell

Compartilhar este post


Link para o post
Paulix    0
Paulix

nuss

q lokaa

essa vai pro meu ot xD

vlw msm

Compartilhar este post


Link para o post
CoronelTulio    0
CoronelTulio

ela é bem legal,pena que não funcione no The forgotten Server 8.4...Pelomenos no meu não funcionou porque não tem a função getPlayerHealth e getPlayerAddHealth =]

Compartilhar este post


Link para o post
narutinho    0
narutinho

que programa vc usa para fazer issu?

pq aqueles que eu achei ta bugando ja consegui faze a mão mais é xato...

vlw

Compartilhar este post


Link para o post
Jereziah    0
Jereziah

Hahaha...

Magia Bem boa!

É o que eu digo..

Se vai... leva todo mundo junto =PP

Parabéns!

Script Bem bolado.

 

 

Até mais!

• DarkHunter

Compartilhar este post


Link para o post
Jedi    7
Jedi

Mto legal :D

 

Vc consegui fazer uma magia que remove item? tpo... pra ele usa a magia ele precisa de 1 blank rune e 1 arrow por exemplo... tenta ae... ia fica mto loco ^^

Compartilhar este post


Link para o post
muitholoco    0
muitholoco

Ja fiz 1 parecido no meu server , tinha ficado parecida com MAgnun Divinun do Rag xD

 

Levava 20% do hp ^^

 

Era pros kina para de fica se achando que nao morriam nunk e blokavam tudo =P

Compartilhar este post


Link para o post
wilsonic10    0
wilsonic10

legal mais nao vo por tinha q botar uma porcentagem de vida para tirar nao assim...

Compartilhar este post


Link para o post
megaman    0
megaman

Boa mlk....

Vai ser bem legal

(Colocando no ot)

Compartilhar este post


Link para o post
god guizao    0
god guizao

legal

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×