幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1543|回复: 7

[RMVX] [求助]怎样设置随机解毒?

[复制链接]

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
发表于 2006-8-9 06:40:14 | 显示全部楼层 |阅读模式
怎样设置随机解毒
努力学习中~~~~~
回复

使用道具 举报

2

主题

134

帖子

1016

积分

⑥精研

积分
1016
发表于 2006-8-9 07:48:53 | 显示全部楼层
随机解毒很简单
重要的是条件

先让变量等于随机值
判断此变量是否等于某特定值
如果是,就解除“毒”状态

就可以了
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
 楼主| 发表于 2006-8-9 09:14:34 | 显示全部楼层
问题是我是用药物随机解毒的,随便用在一个中毒的人身上随机解毒而不是固定的。
努力学习中~~~~~
回复 支持 反对

使用道具 举报

9

主题

73

帖子

555

积分

⑤进阶

积分
555
QQ
发表于 2006-8-9 11:25:42 | 显示全部楼层
数据库的药品,改你要使用的那个药物的命中率
至于几率就看你怎么设置了,应该是这样
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-8-9 20:32:09 | 显示全部楼层
随机解毒的药物啊,让那个道具带上公共事件然后在公共事件里用变量判定就行。
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

4

主题

109

帖子

2494

积分

⑥精研

不灌水者

积分
2494
发表于 2006-8-9 20:33:15 | 显示全部楼层
  1. size=$game_party.actors.size
  2. i= rand(size)-1
  3. $game_party.actors[i].remove_state(毒状态ID)
复制代码

公共事件中执行就行了,,,随机解毒,,,真是创新的设定,,
搂住记得把毒状态ID改为你数据库中毒状态的ID(比如默认为“3”),,,不然等会又说报错了
在鄙视中变强
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
 楼主| 发表于 2006-8-9 21:48:44 | 显示全部楼层
如果是解麻痹要改什么?
努力学习中~~~~~
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-8-10 00:11:34 | 显示全部楼层
要灵活变通举一反三。。。。。。仍然是相同的方法公共事件带脚本。
  1. size=$game_party.actors.size
  2. i= rand(size)-1
  3. $game_party.actors[i].remove_state(麻痹状态ID)
复制代码
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 06:36 , Processed in 0.012498 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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