{Script} Magia Muda De Acordo Com Iten Vip

gabrielhagata
em Scripts

gabrielhagata

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/03/08Posts: 9

Então é assim, tenho um servidor 8.6 e queria uma script que :

Por exemplo a magia exevo gran mas frigo, ela usa o combat "CONST_ME_ICETORNADO" eu queria que tipo, quando o player botasse um certo iten (vip) o formato daquela magia mudasse fosse para por exemplo "CONST_ME_PLANTATTACK", assim o player tem um certo iten vip, dai quando ele tem esse iten vip o poder daquela magia muda :

Alguem sabe fazer isso ?

Eu vi em um servidor chamado Fox World !

Achei muito legal e queria fazer o mesmo se possivel

Espero que tenham me entendido !

Obrigado .

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

da sim vou dar um exemplo bem facil...

 

local combat1 = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGYBALL)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.366, 0, -0.641, 0)

 

local combat2 = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_PLANTATTACK)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.366, 0, -0.641, 0)

 

 

local area1 = createCombatArea(AREA_CIRCLE3X3)

setCombatArea(combat1, area1)

 

local area2 = createCombatArea(AREA_CIRCLE3X3)

setCombatArea(combat2, area2)

 

function onCastSpell(cid, var)

if (getPlayerSlotItem(cid, 2).itemid == 2196) then

return doCombat(cid, combat2, var)

else

return doCombat(cid, combat1, var)

end

end

 

Bom o vermelho significa nossa primeira magia no caso o exevo gran mas frigo original

 

o azul significa nossa a magia exevo gran mas frigo alterada (exemplo)

 

então se ele tiver usando o colar 2196 vip (exemplo pode ser qualquer item) ele vai soltar a magia

 

azul(alterada)

se ele não estiver usando o colar ele irá soltar a magia vermelha (original)

bossisg.png

gabrielhagata

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/03/08Posts: 9

Muuito obrigado, obrigado mesmo, estava atraz desta script a muito tempo, mas quebrava a cabeça e nunca conseguia, obrigado mesmo !

luisfe23

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 31/10/08Posts: 871Char no Tibia: Luis Felipe Knight

Resolvido, tópico reportado.

 

Abraços.. ;)

luisfe23 here

HatakeeKakashi

Ser diferente nem sempre significa ser melhor!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/09/12Posts: 67Char no Tibia: Hatake Kakashi

mil desculpas por reviver este topico q faz mais de 30 dias...porem pessoal n funfo aki eu copei e nem modifikei nada simplesmente a magia nao sai! alguem pode me ajudar tipo so sai o nome mais a magia nao aparece tenderam?