查看: 1473|回复: 3

[已经解决] 如何把会心一击的概率与一个变量挂钩

  [复制链接]
梦石
0
星屑
50
在线时间
161 小时
注册时间
2011-2-8
回帖
248
发表于 2011-2-10 15:51:31 | 显示全部楼层 |阅读模式

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

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

×
= =如题,对脚本一窍不通。事件里设置的变量要怎么在脚本里调用?

名侦探小柯

梦石
10
星屑
4415
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2011-2-10 15:54:18 | 显示全部楼层
Game_Battler 3里面有这么个:
  1.         # 会心一击修正
  2.         if rand(100) < 4 * attacker.dex / self.agi
  3.           self.damage *= 2
  4.           self.critical = true
  5.         end
复制代码
改成
  1.         # 会心一击修正
  2.         if rand(100) < $game_variables[编号]
  3.           self.damage *= 2
  4.           self.critical = true
  5.         end
复制代码

点评

变量越大暴击率越大  发表于 2011-2-10 15:55

评分

参与人数 1星屑 +400 收起 理由
「旅」 + 400 认可答案

查看全部评分

不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

梦石
0
星屑
59
在线时间
84 小时
注册时间
2008-4-19
回帖
403
发表于 2011-2-10 15:55:34 | 显示全部楼层
- -小柯乃萌了- -

点评

所以才说啊,小柯乃萌了  发表于 2011-2-10 16:28
改这个只需要知道脚本里有对会心一击的判断以及变量用脚本怎么写的问题……  发表于 2011-2-10 15:58
不要对事件党的脚本能力要求太高 = =  发表于 2011-2-10 15:57
话说这个类似于RMXP的一个BUG,如果我方敏捷和敌方速度差太多的话每次都是暴击  发表于 2011-2-10 15:56
好吧这是II让我贴的- -
回复

使用道具 举报

梦石
0
星屑
50
在线时间
161 小时
注册时间
2011-2-8
回帖
248
 楼主| 发表于 2011-2-10 16:25:59 | 显示全部楼层
:L我是脚本菜鸟。。。。。。谢谢楼上两位
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部