Project1

标题: 关于转职的一个问题 [打印本页]

作者: jiazaixime    时间: 2015-10-2 05:41
标题: 关于转职的一个问题
我记得以前改过。。后面不记得是那个工程中的了

就是转职后 直接变成转后职业的技能 不继承前个职业任何技能

貌似只要改一句话来着。。求大神告知下
作者: jianyulei    时间: 2015-10-2 09:21
不用脚本根本不会有你说的那种问题,各个职业技能时独立的,除非你把技能写在人物里面而不是职业里面
作者: Silentever    时间: 2015-10-4 19:12
本帖最后由 Silentever 于 2015-10-5 12:59 编辑

在转职里面插入"init_skills"来初始化技能。

[line]a[/line]
  1.   #--------------------------------------------------------------------------
  2.   # ● 职业变化
  3.   #     keep_exp : 是否保留经验值
  4.   #--------------------------------------------------------------------------
  5.   def change_class(class_id, keep_exp = false)
  6.     @exp[class_id] = exp if keep_exp
  7.     @class_id = class_id
  8.     change_exp(@exp[@class_id] || 0, false)
  9.     init_skills # 加入
  10.     refresh
  11.   end
复制代码
在Game_Actor里面找到这段加入那行。
作者: jiazaixime    时间: 2015-10-5 06:29
Silentever 发表于 2015-10-4 19:12
在转职里面插入"init_skills"来初始化技能。

求大神说具体点!!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1