Hello.
I have some problems with super promotion on tfs 0.3.1
Here is the script and it works when i use it but when i relog it says "you have no vocation."
here is Data/xml/vocs
Only copied the super's voc.
I hope anyone can help me, Cya!
I have some problems with super promotion on tfs 0.3.1
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getPlayerVocation(cid) == 5 then
doPlayerSetVocation(cid, 20)
doCreatureSay(cid, "You are now a Super Sorcerer!", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid, 1)
elseif getPlayerVocation(cid) == 6 then
doPlayerSetVocation(cid, 21)
doCreatureSay(cid, "You are now a Super Druid!", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid, 1)
elseif getPlayerVocation(cid) == 7 then
doPlayerSetVocation(cid, 22)
doCreatureSay(cid, "You are now a Super Paladin!", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid, 1)
elseif getPlayerVocation(cid) == 8 then
doPlayerSetVocation(cid, 23)
doCreatureSay(cid, "You are now a Super Knight!", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"You need to be promoted in order to use this item.")
end
end
Here is the script and it works when i use it but when i relog it says "you have no vocation."
here is Data/xml/vocs
Code:
<vocation id="23" name="Super Knight" description="a super knight" gaincap="100" gainhp="100" gainmana="50" gainhpticks="2" gainhpamount="100" gainmanaticks="10" gainmanaamount="240" manamultiplier="3.0" attackspeed="100" soulmax="200" gainsoulticks="15" fromvoc="0">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="22" name="Super Paladin" description="a super paladin" gaincap="30" gainhp="40" gainmana="80" gainhpticks="7" gainhpamount="150" gainmanaticks="15" gainmanaamount="300" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="0">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="21" name="Super Druid" description="a super druid" gaincap="20" gainhp="20" gainmana="60" gainhpticks="8" gainhpamount="100" gainmanaticks="8" gainmanaamount="500" manamultiplier="1.1" attackspeed="900" soulmax="200" gainsoulticks="15" fromvoc="0">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="20" name="Super Sorcerer" description="a super sorcerer" gaincap="20" gainhp="20" gainmana="60" gainhpticks="7" gainhpamount="100" gainmanaticks="8" gainmanaamount="500" manamultiplier="1.1" attackspeed="900" soulmax="200" gainsoulticks="15" fromvoc="0">
<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
</vocations>
I hope anyone can help me, Cya!