| 
 
| 赞 | 6 |  
| VIP | 0 |  
| 好人卡 | 5 |  
| 积分 | 5 |  
| 经验 | 13099 |  
| 最后登录 | 2022-11-27 |  
| 在线时间 | 271 小时 |  
 Lv2.观梦者 
	梦石0 星屑470 在线时间271 小时注册时间2011-10-17帖子99 | 
4楼
 
 
 楼主|
发表于 2016-1-4 16:57:12
|
只看该作者 
| 本帖最后由 wmzmtz 于 2016-1-5 10:12 编辑 
 taroxd 发表于 2016-1-4 15:24 ![]() 大部分方法都在 rpg_objects.js 里面,即使没有也可以在插件中自己定义。
 
 所以随便找一个 javascript 教程 ...
 大神,在下又来求教了....
 
 比如同样是在Game_Actor类下面找到的两个方法,一个是Game_Actor.prototype.gainExp,一个是Game_Actor.prototype.learnSkill,但是经过实测:
 
 $gameActors.actor(1).gainExp(11)这个脚本就有效,确实能让角色加11点经验
 但是$gameActors.actor(1).learnSkill(5)这个脚本用的就有问题,角色学不到新技能....
 
 不知道我是在哪里出错了?或者求教学技能正确的用法是什么?谢谢啦
 
 ——————————
 忽然自己似乎想通了,学习技能应该不能在()里直接用5吧,而且要用$gameSkill(5)之类吧?可惜现在出门了测试不了了,还请大神赐教下
 
 
 ——————————
 实测了一下,如果学技能还是应该()里直接放数字,比如$gameActors.actor(1).learnSkill(9)
 之所以以前用5不能成功,是因为5号技能是暴击,估计和MV战斗系统的预设有关
 
 应该1号技能到7号技能都是不能学的
 
 ——————————
 确实,1号技能到7号技能的技能类型都是无,如果加上类型应该就能学了,不过既然估计和战斗系统有关,对于我等新手就不乱改了吧...
 | 
 |