查看: 1461|回复: 4

请问一些脚本的写法和一点简单功能的实现……

  [复制链接]
梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
回帖
108
发表于 2007-6-29 18:01:40 | 显示全部楼层 |阅读模式

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

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

×
用事件我是不会用了,要实现这样的功能:

1、只要是(任何)战斗都打开一个开关,战斗结束时关闭此开关。
--------------------------------------------------------------

2、还有个就是战斗开始时某变量开始计算,战斗结束时清为0。
--------------------------------------------------------------

3、如何令技能在某状态下可用而非某状态时不可用呢?不能用时就是为灰色的那种,而不是用遗忘和学习技能的事件来做的。。
--------------------------------------------------------------

这些需要写脚本吗?请教……

我现在的想法是:一进入战斗,能量(变量A)开始计算,一些技能,比如“蓄力”,会增加能量的值,当能量值达到100时,技能“爆发”可以使用,使用后进入爆发状态,提高全体角色攻击力150%,同时减少能量值100,当能量值不足100时,“爆发”不可用,五个回合后爆发状态解除,角色恢复。。


遇到一些难点了,请求援助~~~~~
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
回帖
108
发表于 2007-6-29 18:01:40 | 显示全部楼层 |阅读模式

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

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

×
用事件我是不会用了,要实现这样的功能:

1、只要是(任何)战斗都打开一个开关,战斗结束时关闭此开关。
--------------------------------------------------------------

2、还有个就是战斗开始时某变量开始计算,战斗结束时清为0。
--------------------------------------------------------------

3、如何令技能在某状态下可用而非某状态时不可用呢?不能用时就是为灰色的那种,而不是用遗忘和学习技能的事件来做的。。
--------------------------------------------------------------

这些需要写脚本吗?请教……

我现在的想法是:一进入战斗,能量(变量A)开始计算,一些技能,比如“蓄力”,会增加能量的值,当能量值达到100时,技能“爆发”可以使用,使用后进入爆发状态,提高全体角色攻击力150%,同时减少能量值100,当能量值不足100时,“爆发”不可用,五个回合后爆发状态解除,角色恢复。。


遇到一些难点了,请求援助~~~~~
版务信息:本贴由楼主自主结贴~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2007-6-29 20:14:31 | 显示全部楼层
某状态下,某状态时有什么区别吗?

1、只要是(任何)战斗都打开一个开关,战斗结束时关闭此开关。
--------------------------------------------------------------

2、还有个就是战斗开始时某变量开始计算,战斗结束时清为0。
--------------------------------------------------------------

脚本

开关操作:
$game_switches[编号] = true / false
true是打开,false是关闭

变量操作:
$game_variables[编号] = 数值
这里有一些常用的内容:
rand(100):返回0-99的随机数
rand(100)+10000:返回10000-10099的随机数

上面是开关,变数的操作
只要在scene_battle里找适当的位置添加他们就可以了{/cy}
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-6-22
回帖
108
 楼主| 发表于 2007-6-29 20:16:21 | 显示全部楼层
以下引用secondsen于2007-6-29 12:14:31的发言:

某状态下,某状态时有什么区别吗?

1、只要是(任何)战斗都打开一个开关,战斗结束时关闭此开关。
--------------------------------------------------------------

2、还有个就是战斗开始时某变量开始计算,战斗结束时清为0。
--------------------------------------------------------------

脚本

开关操作:
$game_switches[编号] = true / false
true是打开,false是关闭

变量操作:
$game_variables[编号] = 数值
这里有一些常用的内容:
rand(100):返回0-99的随机数
rand(100)+10000:返回10000-10099的随机数

上面是开关,变数的操作
只要在scene_battle里找适当的位置添加他们就可以了

某状态下可用而"非"某状态时,呵呵~~
KOFIA CHAOS-MAX 混沌之战-极限 剧情2% 系统10% 卡片制作 - -刚出模版 自开了个BLOG报告进度……[http://blog.sina.com.cn/zhanghaozing]
回复

使用道具 举报

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
回帖
864
发表于 2007-6-29 22:33:53 | 显示全部楼层
某状态下可用而"非"某状态时,呵呵~~

还是不懂……
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部