查看: 3177|回复: 7

[已经解决] 如何做秒杀这个状态、

[复制链接]
梦石
0
星屑
50
在线时间
7 小时
注册时间
2013-2-19
回帖
12
发表于 2013-2-20 14:57:45 | 显示全部楼层 |阅读模式

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

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

×
比如说这个武器的普通攻击有5%几率秒杀敌人,要怎么做?
一个技能有5%几率秒杀敌人,怎么做。。

八宝粥的基叔

梦石
0
星屑
4957
在线时间
5234 小时
注册时间
2009-4-29
回帖
14054

贵宾

发表于 2013-2-20 16:03:10 | 显示全部楼层
实质就是有5%的概率附加战斗不能状态!
附加状态的函数:add_state(状态ID)
5%的概率函数:rand(100)<5
判断角色装备某武器的方法:if $game_actors[角色ID].weapons.include?( $data_weapons[武器ID])
判断技能ID的方法:if obj.is_a?(RPG::Skill) and obj.id == 技能ID
自己在计算普通攻击伤害和计算技能伤害的地方添加吧!自己发挥一下有好处哦!

评分

参与人数 2星屑 +90 收起 理由
八宝粥先生 + 85 八宝粥攻击,依旧造成85伤害
Password + 5 我很赞同

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

梦石
0
星屑
3905
在线时间
1972 小时
注册时间
2013-1-3
回帖
9146
发表于 2013-2-20 15:52:31 | 显示全部楼层
当作生命为0的状态,之后把命中率改为5~

点评

.............奇葩  发表于 2013-2-20 17:03
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
回复

使用道具 举报

梦石
0
星屑
50
在线时间
7 小时
注册时间
2013-2-19
回帖
12
 楼主| 发表于 2013-2-20 18:43:27 | 显示全部楼层
protosssonny 发表于 2013-2-20 16:03
实质就是有5%的概率附加战斗不能状态!
附加状态的函数:add_state(状态ID)
5%的概率函数:rand(100) ...

懵了,是在脚本里加么。。。

点评

是的啊!计算普通攻击伤害和计算技能伤害的脚本处添加。  发表于 2013-2-20 20:34
回复

使用道具 举报

发表于 2013-2-20 18:45:57 | 显示全部楼层
其实也可以用事件做~
我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复

使用道具 举报

梦石
0
星屑
1166
在线时间
127 小时
注册时间
2013-2-16
回帖
368
发表于 2013-2-23 23:55:49 | 显示全部楼层
在数据库中找到你要改的绝招,然后把命中率调到百分之五,再附加个状态'濒死,这样就OK了。
回复

使用道具 举报

梦石
0
星屑
920
在线时间
194 小时
注册时间
2012-6-1
回帖
681
发表于 2013-2-24 00:56:52 | 显示全部楼层
嗯5%附加战斗不能
要不伤害改为无限大
命中率-1000%
再加5%
死亡
回复

使用道具 举报

伴侣:北岛谜烟

发表于 2013-2-24 18:45:46 | 显示全部楼层

变量0..100,其中变量=0..5时,敌人状态【濒死】

(很久没用RM了= =||

点评

0...10,0...5。3个点,不是2个哦。2个点是6/101,不是5/100。  发表于 2013-2-24 20:06
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部