设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1576|回复: 4
打印 上一主题 下一主题

[已经解决] 关于脚本的指定角色,指定等级后转职的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
63
在线时间
50 小时
注册时间
2014-7-24
帖子
12
跳转到指定楼层
1
发表于 2014-10-21 11:50:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
标题我实在是描述不清楚了……
一个游戏里有30个可选角色,可以通过公共事件让他们转职。但编写复杂,而且游戏速度大大降低。
所以我就想通过脚本来达成,但始终是弄不明白,所以来求助……

效果:比如某个角色达到60级,就可以通过指定道具转职为指定的职业,
因为角色多的关系,就只好以脚本来达成……
拜托各位高手助我一臂之力了……感激不尽。

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 2014-10-21 11:57:55 | 只看该作者
为啥需要脚本……用公共事件稍微多写一些就达成了。

点评

原来是这样,感谢你的指点,我回头就试试~  发表于 2014-10-21 13:16
放心吧,事件不是大几千上万行不会影响运行的。  发表于 2014-10-21 13:09
哦,是我的疏忽,物品执行不用设置为并行……不过三十个角色的公共事件写在一起也有一百多行了,效率上真的没问题吗……  发表于 2014-10-21 12:51
为何要写并行,用物品执行公共事件不就可以了?  发表于 2014-10-21 12:44
游戏速度大大降低,会顿卡,原因在底壳那层楼我写了……  发表于 2014-10-21 12:41

评分

参与人数 1星屑 +100 收起 理由
VIPArcher + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

3
发表于 2014-10-21 12:36:50 | 只看该作者
你是怎么写才能让游戏速度大大降低的?

评分

参与人数 1星屑 +66 收起 理由
VIPArcher + 66 塞糖

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
50 小时
注册时间
2014-7-24
帖子
12
4
 楼主| 发表于 2014-10-21 12:40:32 | 只看该作者
taroxd 发表于 2014-10-21 12:36
你是怎么写才能让游戏速度大大降低的?

我是写了一个大的并行事件,把这三十人的转职事件全部放进去,
执行过程没有任何错误,但是游戏速度降低的十分明显,有顿卡。(;´Д`)

点评

事件不执行的时候哪来的效率问题  发表于 2014-10-21 17:16
这是我的疏忽,物品执行不用设置为并行,我先去试试。不过三十个角色的公共事件写在一起也有一百多行了,效率上真的没问题吗……  发表于 2014-10-21 12:51
用物品执行公共事件不可以么?  发表于 2014-10-21 12:41
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
63
在线时间
50 小时
注册时间
2014-7-24
帖子
12
5
 楼主| 发表于 2014-10-21 21:24:13 | 只看该作者
感谢楼上两位的解答,事情已经全部解决啦。

使用物品执行公共事件,显示四个选项,选择其中一个转职。
定义了一个【角色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为二号的才实行下面的定向转职)

四个选项,每个选项底下四个条件分支,我这个新手总算是把这个大触眼中不难的问题解决了……(`・ω・)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-14 10:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表