Project1

标题: 如何用脚本让怪物学习技能(如何指定执行的怪物个体) [打印本页]

作者: tai_tan    时间: 2014-3-28 15:45
标题: 如何用脚本让怪物学习技能(如何指定执行的怪物个体)
  1. #产生的怪物学技能 十万伏特                 
  2. skill_id= 10
  3. learn_skill(learning.skill_id)
复制代码
大概是这样吧,初学者,不太会
问题是。。。。如何指定学习技能的怪物个体呢?
就是应该用什么作为目标来学习技能呢?正确的应该怎么写?
作者: david_ng223    时间: 2014-3-28 16:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: tai_tan    时间: 2014-3-28 16:39
不想在事件里写,想在脚本里写,定义成函数=。=。。。。自己带数据结构该怎么引用呢?是不是
  1. RPG::Troop::Member(11).learn_skill(10)
复制代码
呢?
作者: Sion    时间: 2014-3-28 18:19
本帖最后由 Sion 于 2014-3-28 18:23 编辑

Ruby 里是要对实例进行操作才行的。
你可以参考一下 Game_Actor 类,看看它创建的时候是怎么读取 $data_actors (RPG::Actor 类的实例构成的数组)里面的数据的。
敌人的话,就是 Game_Enemy。
要修改的话,就修改对应实例里面的“实例变量”就行了。
作者: tai_tan    时间: 2014-3-28 19:36
恩,我去好好看看。。。。这下至少有思路了,要不只能乱试,还是了解太少了




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