# 开始直接转生
else :
if Class in FIGHT : # 如果玩家初始职业是战士
st.takeItems(ITEM_1,COUNT_1 * (player.getSkillLevel(SKILLBASES)+0)) # 剥夺人物的转生物品1,转生物品消耗随战士转生次数增加而增加.
st.takeItems(ITEM_2,COUNT_2 * (player.getSkillLevel(SKILLBASES)+0)) # 剥夺人物的转生物品2,转生物品消耗随战士转生次数增加而增加.
st.giveItems(GIVE_ITEM_A,GIVE_ITEM_Ac) # 给予人物物品A
st.giveItems(GIVE_ITEM_B,GIVE_ITEM_Bc) # 给予人物物品B
player.addSkill(SkillTable.getInstance().getInfo(SKILLADDS,player.getSkillLevel(SKILLBASES)+0),1) # 添加人物转生技能等级
player.addSkill(SkillTable.getInstance().getInfo(SKILLBASES,player.getSkillLevel(SKILLBASES)+1),1) # 添加人物基础技能等级
st.getPlayer().getStat().addLevel(- 40) # 设置转生后人物减少的技能等级
htmltext = "ok.htm" # 发送通知页面
if Class in MAGIC : # 如果玩家初始职业是法师
st.takeItems(ITEM_1,COUNT_1 * (player.getSkillLevel(SKILLBASEM)+0)) # 剥夺人物的转生物品1,转生物品消耗随法师转生次数增加而增加.
st.takeItems(ITEM_2,COUNT_2 * (player.getSkillLevel(SKILLBASEM)+0)) # 剥夺人物的转生物品2,转生物品消耗随法师转生次数增加而增加.
st.giveItems(GIVE_ITEM_A,GIVE_ITEM_Ac) # 给予人物物品A
st.giveItems(GIVE_ITEM_B,GIVE_ITEM_Bc) # 给予人物物品B
player.addSkill(SkillTable.getInstance().getInfo(SKILLADDM,player.getSkillLevel(SKILLBASEM)+0),1) # 添加人物转生技能等级
player.addSkill(SkillTable.getInstance().getInfo(SKILLBASEM,player.getSkillLevel(SKILLBASEM)+1),1) # 添加人物基础技能等级
st.getPlayer().getStat().addLevel(- 40) # 设置转生后人物减少的技能等级
htmltext = "ok.htm" # 发送通知页面
st.exitQuest(1)
return htmltext
(责任编辑:100sf) |