• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

C++ players walk speed

Lbtg

Advanced OT User
Joined
Nov 22, 2008
Messages
2,398
Reaction score
165
Hello how do i change player speed on levels and so ? :)

I want to change player speed from normal to something much different(i got some ideas),one of them to make speed of player i can set in config.lua to like 1000 x 1 means , 1000 speed for 1 level ? 1 x 1 means , 1 speed for 1 level ? 0.1 x 1 means , 0.1 speed for 1 level (10 levels = 1 speed) etc etc

anyone can help me out please? :) if it helps you i can pay for your time brother/sister .pm if so ;) <3

Thanks in advance
 
what distro
usually player base speed is in vocations.xml
XML:
    <vocation id="0" clientid="0" name="None" description="none" gaincap="10" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" basespeed="220" soulmax="100" gainsoulticks="120" 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>
if your using TFS with onAdvance you can probably get what you want
otherwise it will require a small source edit
forgottenserver/player.h at master · otland/forgottenserver · GitHub
here, I believe
 
Last edited:
what distro
usually player base speed is in vocations.xml
XML:
    <vocation id="0" clientid="0" name="None" description="none" gaincap="10" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" basespeed="220" soulmax="100" gainsoulticks="120" 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>
if your using TFS with onAdvance you can probably get what you want
otherwise it will require a small source edit
forgottenserver/player.h at master · otland/forgottenserver · GitHub
here, I believe
i use 0.4 3777 rev
 
what distro
usually player base speed is in vocations.xml
XML:
    <vocation id="0" clientid="0" name="None" description="none" gaincap="10" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" basespeed="220" soulmax="100" gainsoulticks="120" 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>
if your using TFS with onAdvance you can probably get what you want
otherwise it will require a small source edit
forgottenserver/player.h at master · otland/forgottenserver · GitHub
here, I believe
So base speed is player speed ? basespeed="220" i understand it as player starting speed no ? hm
 
Back
Top