Bueno Esta Es Una ManaRune, Qué Cura Diferente Si Eres Druid,Sorc,Kina,Pala, Etc...
Osea Dara Distinta Mana Dependiendo Tu Vocacion;
SuOt/data/actions/scripts
Crean Un Archivo.lua Con El Nombre Que Gusten Y Dentro Ponen
Actions.xml;
Las "XXXX" Son La Id De La Runa Que Usaran;
La Misma Runa Cura Diferente Para Cada Vocation,
Saludos.
Creditos :
99% Nights Blacktibia ;DD
1% Yo Por Traerlo!
Osea Dara Distinta Mana Dependiendo Tu Vocacion;
SuOt/data/actions/scripts
Crean Un Archivo.lua Con El Nombre Que Gusten Y Dentro Ponen
- Código:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local sorcerer = 900 -- Mana Que Se Le Dara Si Es Sorcerer
local druid = 900 -- Mana Que Se Le Dara Si Es Druid
local paladin = 600 -- Mana Que Se Le Dara Si Es Paladin
local knight = 400 -- Mana Que Se Le Dara Si Es Knight
local master = 1300 -- Mana Si Eres Master Sorcerer
local elder = 1300 -- Mana Si Eres Elder Druid
local royal = 900 -- Mana Si Eres Royal Paladin
local elite = 600 -- Mana Si Eres Elite Knight
local playerVoc = getPlayerVocation(cid)
if playerVoc == 1 then
doPlayerAddMana(cid, sorcerer)
doSendAnimatedText(getPlayerPosition(cid), "Sorcerer", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
elseif playerVoc == 2 then
doPlayerAddMana(cid, druid)
doSendAnimatedText(getPlayerPosition(cid), "Druid", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
elseif playerVoc == 3 then
doPlayerAddMana(cid, paladin)
doSendAnimatedText(getPlayerPosition(cid), "Paladin", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_YELLOW)
elseif playerVoc == 4 then
doPlayerAddMana(cid, knight)
doSendAnimatedText(getPlayerPosition(cid), "Knight", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
elseif playerVoc == 5 then
doPlayerAddMana(cid, master)
doSendAnimatedText(getPlayerPosition(cid), "Master", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
elseif playerVoc == 6 then
doPlayerAddMana(cid, elder)
doSendAnimatedText(getPlayerPosition(cid), "Elder", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
elseif playerVoc == 7 then
doPlayerAddMana(cid, royal)
doSendAnimatedText(getPlayerPosition(cid), "Royal", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_YELLOW)
elseif playerVoc == 8 then
doPlayerAddMana(cid, elite)
doSendAnimatedText(getPlayerPosition(cid), "Elite", 180)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
end
return true
end
Actions.xml;
- Código:
<action itemid="XXXX" script="nombredelarchivo.lua" />
Las "XXXX" Son La Id De La Runa Que Usaran;
La Misma Runa Cura Diferente Para Cada Vocation,
Saludos.
Creditos :
99% Nights Blacktibia ;DD
1% Yo Por Traerlo!