设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4400|回复: 9
打印 上一主题 下一主题

[有事请教] 招式添加状态,几率骰子问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
731
在线时间
64 小时
注册时间
2019-5-5
帖子
87
跳转到指定楼层
1
发表于 2019-5-12 08:20:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20星屑
假设我想在一个招式里面,添加一个这样的效果:

50%触发 A状态, 50%触发 B状态

不知道有什么可行的方法?
最好能不用plugin……(笑)

因为看起来有点像伸手文,所以就加了糖2333

感恩

最佳答案

查看完整内容

上面说的状态法就可以实现了 先让你的技能附带一个没卵用状态, 然后关联公共事件, 这样攻击敌人后,敌人就有这个没卵用的状态了, 这个时候公共事件判断 当敌人1有没卵用状态的时候 变量1 = 随机数0~1 当变量1 == 0 的时候 敌人1的状态增加 A状态 end 当变量1 == 1 的时候 敌人1的状态增加 B状态 end 敌人1解除没卵用状态 end 照这样, 每个敌人都判断一遍就行了 ...
正在制作自己的第一只游戏中……
一边制作一边学习,希望能不断进步~
转用unity的我,正在努力学习unity中0w0
为了不在学习过程产生弃坑的冲动,决定有时间做一下游戏评论。

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
2
发表于 2019-5-12 08:20:09 | 只看该作者
上面说的状态法就可以实现了

先让你的技能附带一个没卵用状态, 然后关联公共事件, 这样攻击敌人后,敌人就有这个没卵用的状态了, 这个时候公共事件判断

当敌人1有没卵用状态的时候
   变量1 = 随机数0~1
   当变量1 == 0 的时候
      敌人1的状态增加 A状态
   end
   当变量1 == 1 的时候
      敌人1的状态增加 B状态
   end
   敌人1解除没卵用状态
end

照这样, 每个敌人都判断一遍就行了

点评

重点:每个敌人判断一遍(一开始以为有一次过成功的方法,结果原来还是得对手指进行伤害……)  发表于 2019-5-12 13:46

评分

参与人数 1+1 收起 理由
snowflake. + 1 先赞为敬

查看全部评分

回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

3
发表于 2019-5-12 09:31:43 | 只看该作者
你试试,给敌人加个状态,然后开公共事件
公共事件里面判断敌人有没有这个状态,然后判断加A状态还是B状态

点评

技能里面就可以加状态的。然后判断所有敌人,有带这个状态的就是你攻击过的目标  发表于 2019-5-12 11:34
(不是感觉,而是自己实测过了,口误)  发表于 2019-5-12 10:49
感觉这个方法最后都是到同一个问题,也就是找不到相应命令…… 若是能详细一点讲一下步骤的话就更好了qwq 感恩!  发表于 2019-5-12 10:48
我在开帖前就是到了变量骰子后就不知道怎么做了。因为找不到能对技能目标添加状态的指令……所以才特地开帖……  发表于 2019-5-12 10:44

评分

参与人数 1+1 收起 理由
snowflake. + 1 先赞为敬

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
731
在线时间
64 小时
注册时间
2019-5-5
帖子
87
4
 楼主| 发表于 2019-5-12 13:51:20 | 只看该作者
感谢两位dalao的支援
但是这糖塞给谁是个好问题,所以我决定…… @余烬之中
召唤版主来解决这个塞糖问题
版主:NM……你这是坑害我们友谊的小船!
正在制作自己的第一只游戏中……
一边制作一边学习,希望能不断进步~
转用unity的我,正在努力学习unity中0w0
为了不在学习过程产生弃坑的冲动,决定有时间做一下游戏评论。
回复

使用道具 举报

Lv4.逐梦者 (版主)

职业の水客

梦石
0
星屑
14285
在线时间
7241 小时
注册时间
2010-6-16
帖子
3500

开拓者

5
发表于 2019-5-12 15:32:33 | 只看该作者
设置3个技能 分别为 A B C
A=在技能窗口显示的技能 内容为伤害无 勾上公共事件
公共事件里面内容:
1、设置随机数 条件分歧判断数值 假如随机1-2 如果条件分歧=1 则使用B技能 如果=2 则使用C技能

B技能=你要设置的技能数值+状态A
C技能=你要设置的技能数值+状态B
一个看图的地方
群爆炸重建后状态:论坛老人最多(只剩下了活跃的老人),技术力很强(依旧不变)的编程灌水群:901540785
专门讨论RM相关的Q群:56875149
PS:第一个群不是专门讨论RM的,第二个才是哦。
回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-27 06:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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