• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Wrong in TFS vocation.xml?

Status
Not open for further replies.

sm2000

Mega lua Neewbie ^^
Joined
Aug 26, 2007
Messages
27
Reaction score
0
Location
Sweden
Hey, I just changed to TFS a little while ago and everything is going great, exept the fact that when i change the atk speed in the vocation.xml file, it's like nothing happeneds.. When i have atk speed at 1000, it's like rl tibia.. but when i change to atk speed 50, i hardly notice any difference..

On the server i had before, atk speed 50 was so fast that u hit like 15 hits/s.. But on TFS with atk speed 50 its only goes a liiitle faster.. hardly noticable..

So is there something wrong with the vocations.xml file or is TFS made so that u can't get verry fast atk speed?

I use TFS 0.2.6[Golden Warrior]!

Btw, here is my vocation.xml file:
Code:
<?xml version="1.0"?>
<vocations>
<vocation id="0" name="None" description="a rookie" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="10" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="4.0" attackspeed="1500" prevoc="0" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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>
<vocation id="1" name="Sorcerer" description="a sorcerer" gaincap="10" gainhp="10" gainmana="10" gainhpticks="6" gainhpamount="100" gainmanaticks="3" gainmanaamount="100" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.1" attackspeed="250" prevoc="1" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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>
<vocation id="2" name="Druid" description="a druid" gaincap="10" gainhp="10" gainmana="10" gainhpticks="6" gainhpamount="100" gainmanaticks="3" gainmanaamount="100" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.1" attackspeed="250" prevoc="2" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="3" name="Paladin" description="a paladin" gaincap="20" gainhp="10" gainmana="10" gainhpticks="4" gainhpamount="100" gainmanaticks="4" gainmanaamount="100" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.4" attackspeed="250" prevoc="3" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="4" name="Knight" description="a knight" gaincap="25" gainhp="15" gainmana="10" gainhpticks="3" gainhpamount="100" gainmanaticks="5" gainmanaamount="100" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="3.0" attackspeed="250" prevoc="4" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="5" name="Master Sorcerer" description="a master sorcerer" gaincap="10" gainhp="15" gainmana="15" gainhpticks="3" gainhpamount="110" gainmanaticks="2" gainmanaamount="110" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.1" attackspeed="200" prevoc="1" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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>
<vocation id="6" name="Elder Druid" description="an elder druid" gaincap="10" gainhp="15" gainmana="15" gainhpticks="3" gainhpamount="110" gainmanaticks="2" gainmanaamount="160" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.1" attackspeed="200" prevoc="2" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="7" name="Royal Paladin" description="a royal paladin" gaincap="20" gainhp="20" gainmana="15" gainhpticks="2" gainhpamount="120" gainmanaticks="2" gainmanaamount="120" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.4" attackspeed="200" prevoc="3" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="8" name="Elite Knight" description="an elite knight" gaincap="25" gainhp="20" gainmana="20" gainhpticks="2" gainhpamount="160" gainmanaticks="3" gainmanaamount="100" gainsoulticks="15" gainsoulamount="1" manamultiplier="3.0" attackspeed="200" prevoc="4" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="9" name="Dark Sorcerer" description="a dark sorcerer" gaincap="10" gainhp="25" gainmana="39" gainhpticks="2" gainhpamount="160" gainmanaticks="1" gainmanaamount="250" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.1" attackspeed="50" prevoc="1" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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>
<vocation id="10" name="Nature Druid" description="a nature druid" gaincap="10" gainhp="25" gainmana="39" gainhpticks="2" gainhpamount="160" gainmanaticks="1" gainmanaamount="250" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.1" attackspeed="50" prevoc="2" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="11" name="Sniper Paladin" description="a hero paladin" gaincap="20" gainhp="30" gainmana="25" gainhpticks="2" gainhpamount="190" gainmanaticks="1" gainmanaamount="210" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.4" attackspeed="50" prevoc="3" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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="12" name="Nightmare Knight" description="a lord knight" gaincap="25" gainhp="40" gainmana="20" gainhpticks="2" gainhpamount="300" gainmanaticks="2" gainmanaamount="300" gainsoulticks="15" gainsoulamount="1" manamultiplier="3.0" attackspeed="50" prevoc="4" basespeed="220">
	<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
	<formula damage="1.2" defense="1.1" armor="1.1"/>
	<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>
</vocations>
 
Last edited:
Hah, are you joking? For me it work! So why it should not work for you? ;D

You are making somethink wrong. Meybe you are changing it in another file? Another folder? Just check, becouse what you say is impossible! :D:D
 
Im telling you, its not working, and i don't know why, I'm doing exactly as I did with the other server, infact, I just experimented with the vocations file on my last server, and it worked fine.. but it's not working on the TFS server and I dont know why :S!
 
Somebody told me that TFS use seconds instead of milliseconds, so that if I wanted the effect 50 (on my last server) i would have to put speed to 0.05 (In TFS) But that didn't work either :/
 
try this

Code:
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
	<vocation id="0" name="None" description="none" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0">
		<formula meleeDamage="1.0" magicDamage="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>
	<vocation id="1" name="Sorcerer" description="a sorcerer" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="5" gainmanaticks="3" gainmanaamount="5" manamultiplier="1.1" attackspeed="500" soulmax="100" gainsoulticks="120" fromvoc="1">
		<formula meleeDamage="1.0" magicDamage="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>
	<vocation id="2" name="Druid" description="a druid" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="5" gainmanaticks="3" gainmanaamount="5" manamultiplier="1.1" attackspeed="500" soulmax="100" gainsoulticks="120" fromvoc="2">
		<formula meleeDamage="1.0" magicDamage="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="3" name="Paladin" description="a paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="5" gainmanaticks="4" gainmanaamount="5" manamultiplier="1.4" attackspeed="500" soulmax="100" gainsoulticks="120" fromvoc="3">
		<formula meleeDamage="1.0" magicDamage="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="4" name="Knight" description="a knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="5" gainmanaticks="6" gainmanaamount="5" manamultiplier="3.0" attackspeed="500" soulmax="100" gainsoulticks="120" fromvoc="4">
		<formula meleeDamage="1.0" magicDamage="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="5" name="Master Sorcerer" description="a master sorcerer" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="1">
		<formula meleeDamage="1.0" magicDamage="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>
	<vocation id="6" name="Elder Druid" description="an elder druid" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="2">
		<formula meleeDamage="1.0" magicDamage="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="7" name="Royal Paladin" description="a royal paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="10" gainmanaticks="3" gainmanaamount="10" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="3">
		<formula meleeDamage="1.0" magicDamage="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="8" name="Elite Knight" description="an elite knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="10" gainmanaticks="4" gainmanaamount="10" manamultiplier="3.0" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="4">
		<formula meleeDamage="1.0" magicDamage="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>
</vocations>
 
The fastest it can be is 2 hits per second. I guess your old server was Evolutions. Xidaozu made different events for attacking, making it possible to have 10 hits per second.
 
Try to compile w/o -D__SERVER_PROTECTION__ defined.
 
Just make sure you don't have -D__SERVER_PROTECTION__ defined (look in project options if you're using Dev-Cpp, if you're using Linux then check the Makefile).
 
Status
Not open for further replies.
Back
Top