Project1
标题:
关于脚本的指定角色,指定等级后转职的问题
[打印本页]
作者:
Bedlamite
时间:
2014-10-21 11:50
标题:
关于脚本的指定角色,指定等级后转职的问题
标题我实在是描述不清楚了……
一个游戏里有30个可选角色,可以通过公共事件让他们转职。但编写复杂,而且游戏速度大大降低。
所以我就想通过脚本来达成,但始终是弄不明白,所以来求助……
效果:比如某个角色达到60级,就可以通过指定道具转职为指定的职业,
因为角色多的关系,就只好以脚本来达成……
拜托各位高手助我一臂之力了……感激不尽。
作者:
三途亚梦
时间:
2014-10-21 11:57
为啥需要脚本……用公共事件稍微多写一些就达成了。
作者:
taroxd
时间:
2014-10-21 12:36
你是怎么写才能让游戏速度大大降低的?
作者:
Bedlamite
时间:
2014-10-21 12:40
taroxd 发表于 2014-10-21 12:36
你是怎么写才能让游戏速度大大降低的?
我是写了一个大的并行事件,把这三十人的转职事件全部放进去,
执行过程没有任何错误,但是游戏速度降低的十分明显,有顿卡。(;´Д`)
作者:
Bedlamite
时间:
2014-10-21 21:24
感谢楼上两位的解答,事情已经全部解决啦。
使用物品执行公共事件,显示四个选项,选择其中一个转职。
定义了一个【角色ID】变量,假设这个变量的序号为10,假设我之前选择了第三个选项,变量赋值则为【第三个队员的ID】
因为我要实现定向转职,加入两层条件判断:
条件分支:脚本:$game_actors[$game_variables[10]].level == 60
条件分支:脚本:$game_actors[$game_variables[10]].class_id == 1 (意思是职业ID为一号的才实行下面的定向转职)
变更职业:……
除此之外的情形
条件分支:脚本:$game_actors[$game_variables[10]].class_id == 2 (意思是职业ID为二号的才实行下面的定向转职)
四个选项,每个选项底下四个条件分支,我这个新手总算是把这个大触眼中不难的问题解决了……(`・ω・)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1