查看: 4850|回复: 8

[已经解决] 怎样做出梦幻西游里的善恶有报效果?

[复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-5
回帖
34
发表于 2010-9-19 17:15:20 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

老黄鸡

梦石
4
星屑
45793
在线时间
7956 小时
注册时间
2009-7-6
回帖
13338

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2010-9-19 17:27:24 | 显示全部楼层
手机打字不方便,就给你提供一个思路吧.

Scene_Battle3里判断技能ID,再a=rand(100)
if a>= 51
. . .
else
. . .
end
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-5
回帖
34
 楼主| 发表于 2010-9-21 11:49:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
49
在线时间
228 小时
注册时间
2010-8-11
回帖
470
发表于 2010-9-21 13:41:23 | 显示全部楼层
这个东西也不是不可以用事件
你先把要有这种东西的技能设置调用公共事件
然后公共事件再里面判断RP、随机等
最后条件分歧得出伤害就是了

Cola目前水区暂住  AVG缓慢展开
P.S.上面恶意卖萌的是基佬哟
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-5
回帖
34
 楼主| 发表于 2010-9-21 20:59:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报


  • 更新完成啦
  • 梦石
    0
    星屑
    894
    在线时间
    6267 小时
    注册时间
    2006-6-7
    回帖
    8173
发表于 2010-9-22 05:55:10 | 显示全部楼层
设置一个属性,将其命名为:来者不善 例如ID为11 将要选的技能勾上这个属性


Game_Battler 3 里    if self.damage > 0下面 加入
      if skill.element_set.include?(11)
       if rand(100) < 75
         self.damage *= 9 / 5
       else
         self.damage /= - 3 / 1
       end
      end
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-5
回帖
34
 楼主| 发表于 2010-9-22 12:38:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

水土火风重逢处

梦石
0
星屑
294
在线时间
691 小时
注册时间
2010-7-17
回帖
2944
发表于 2010-9-22 12:45:35 | 显示全部楼层
偷懒,做了一部分,LZ可以自己补充完整 30.png 31.png 32.png

点评

您老人家用的这是XP吗?  发表于 2010-9-22 15:56

评分

参与人数 1星屑 +200 收起 理由
六祈 + 200 认可答案

查看全部评分

独坐望城,望断天涯
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-7-5
回帖
34
 楼主| 发表于 2010-9-22 13:13:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部