查看: 1980|回复: 8

[已经解决] 如何修改前卫、中卫,后卫默认被攻击的概率?

[复制链接]
梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
发表于 2012-12-19 17:04:16 | 显示全部楼层 |阅读模式

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

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

×
如题,怎么改呢?我想做一个能让前卫死了之后才能打中卫,中卫死了才能打后卫的游戏,有米有?
梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
回帖
1419
发表于 2012-12-19 17:08:20 | 显示全部楼层
在Game_actor里找到
  1. def odds
  2. return 4 - self.position   ##这里前卫是1,中卫是2,后卫是3.要修改就改那个4就可以了
  3. end
复制代码
这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-19 17:48:45 | 显示全部楼层
a364774426 发表于 2012-12-19 17:08
在Game_actor里找到

什么意思修改4之后会怎么样,然后我的意思是
           2 3
         1 2 3
                   2 3
1死了之后才能打随机攻击2,2死了之后才能随机攻击3
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-22 10:44:13 | 显示全部楼层
自顶……前卫死了才能攻击中卫,中卫死了才能攻击后卫的脚本!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-22 10:44:25 | 显示全部楼层
自顶……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-22 10:44:33 | 显示全部楼层
自顶……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-22 10:44:43 | 显示全部楼层
自顶……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2012-3-5
回帖
12
 楼主| 发表于 2012-12-22 10:46:08 | 显示全部楼层
a364774426 发表于 2012-12-19 17:08
在Game_actor里找到

改了呢个 前卫死了或者没有前卫时,怪物就不行动了

点评

有问题补充尽量使用编辑  发表于 2012-12-22 12:09
请不要在24小时内自顶无人解答的帖子。并且请勿纯水、避免连贴。  发表于 2012-12-22 12:09

评分

参与人数 1星屑 -50 收起 理由
咕噜 -50 请仔细阅读版规

查看全部评分

回复

使用道具 举报

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
回帖
1419
发表于 2012-12-22 17:58:08 | 显示全部楼层
不动是因为你把除了前卫之外的受击率都改成了0,
如果要你想像中的那种效果,要用另外一种办法
  1.    
  2. def odss
  3.     n1 = $game_party.existing_members.size #将队伍中存活的人数代入n1的值,用来计算可变的受击率
  4.     n2 = $game_party.members.size          #将队伍人数代入N2的值。
  5.     n3= (n2+1-self.class.position)/(n1+1)    #保证除了指定的一人之外所有人受击率为0
  6.     return n3                                     #这种方法只能用在不超过三人参加战斗的情况,超过3人则不能确保只有一人受击率大于0                     
  7. end
复制代码

评分

参与人数 1星屑 +120 收起 理由
咕噜 + 120 认可答案

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部