• 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!

Player speed depend on skill

whiteblXK

Active Member
Joined
Apr 20, 2011
Messages
315
Solutions
9
Reaction score
32
Location
Poland
Hello, can someone write script in C++ which will change player movement speed?
I have this script in lua:

Code:
function adjustSpeed(cid) --put it in the lib, or not, your choose ;p
  local skillID = 0
  local speedPerLvl = 7
  if not isPlayer(cid) then return end
  doChangeSpeed(cid, -getCreatureSpeed(cid))
  doChangeSpeed(cid, 200+(getPlayerSkillLevel(cid, skillID)*speedPerLvl))
end

function onLogin(cid)
  adjustSpeed(cid)
return true
end

function onAdvance(cid, skill, oldLevel, newLevel)
  adjustSpeed(cid)
return true
end
 
Hello, can someone write script in C++ which will change player movement speed?
I have this script in lua:

Code:
function adjustSpeed(cid) --put it in the lib, or not, your choose ;p
  local skillID = 0
  local speedPerLvl = 7
  if not isPlayer(cid) then return end
  doChangeSpeed(cid, -getCreatureSpeed(cid))
  doChangeSpeed(cid, 200+(getPlayerSkillLevel(cid, skillID)*speedPerLvl))
end

function onLogin(cid)
  adjustSpeed(cid)
return true
end

function onAdvance(cid, skill, oldLevel, newLevel)
  adjustSpeed(cid)
return true
end

can't you just change the speed in data\XML\vocations.xml?
 
Back
Top