SKILLADDS = 40002 # 战士转生添加的技能
SKILLADDM = 40003 # 法师转生添加的技能
# 默认技能(角色出生必须自带此技能,并且技能等级要高于转生次数.) gameserver\data\skillTrees\classSkillTree.xml
# 默认技能所有职业都有
SKILLBASES = 40000 # 战士基础技能
SKILLBASEM = 40001 # 法师基础技能
# 最大转生次数
MAXTURN_COUNT = 30 # 可以设置每人最大的转生次数,次数不能大于默认技能及转生技能的最大等级.
# 职业转生次数
TURN_COUNT = 6 # 到此设置次数上限的阶段,人物转生将直接添加转生技能等其他操作,包含战士和法师转生的总数.
# 特别职业转生使用此物品,不限制职业转生的次数.
GM_ITEM = 13419 # 特别物品默认:祝福金币
GM_ITEM_C = 1 # 初始特别物品的数量
# 以下是通过职业转生的后续系统操作
def change(st,player,newclass) :# 改变人物职业开始
st.playSound("ItemSound.quest_fanfare_2")# 发送转职音效
player.setClassId(newclass)# 改变人物职业,在副职业和主职业的情况下都适用.
if not player.isSubClassActive() : # 如果人物不是副职业
player.setBaseClass(newclass)# 改变主职业为所选职业,这样不会出新主职业空白的情况.
player.broadcastUserInfo()# 写入人物数据
return