Project1

标题: 关于在事件里用脚本代码,有没有什么教程? [打印本页]

作者: wmzmtz    时间: 2016-1-4 15:10
标题: 关于在事件里用脚本代码,有没有什么教程?
本帖最后由 wmzmtz 于 2016-1-4 15:26 编辑

以前xp的我倒是知道,不过mv换语言了,不知道是不是还和以前一样....如果不一样的话,诚心请教各位大神...

比如说,什么代码可以表示变量1,什么代码可以表示开关1,什么代码可以表示玩家1的hp

当然以上3个只是比如,关于其它的脚本代码如果有更详细的说明就更好了,谢谢大神们赐教



作者: taroxd    时间: 2016-1-4 15:24
大部分方法都在 rpg_objects.js 里面,即使没有也可以在插件中自己定义。

所以随便找一个 javascript 教程,学完看源代码就可以了。
作者: wmzmtz    时间: 2016-1-4 15:49
taroxd 发表于 2016-1-4 15:24
大部分方法都在 rpg_objects.js 里面,即使没有也可以在插件中自己定义。

所以随便找一个 javascript 教程 ...

谢谢啦,那能不能告诉我下“数据库中角色1的hp”和“当前队伍中第一人的hp”各自怎么表示?带着答案看代码确实是能事半功倍的...

谢谢大神,大神你最好了~
作者: wmzmtz    时间: 2016-1-4 16:57
本帖最后由 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号技能的技能类型都是无,如果加上类型应该就能学了,不过既然估计和战斗系统有关,对于我等新手就不乱改了吧...
作者: 203X    时间: 2016-1-4 19:00
本帖最后由 203X 于 2016-1-4 19:18 编辑

你是想要这个吧
RMMV Script Calls link

https://docs.google.com/spreadsh ... tnvh7OHs/edit#gid=0

下载





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