THE NVL Maker

 找回密码
 注册
搜索
查看: 25122|回复: 1

[脚本编辑] 以机率来设定分歧事件

[复制链接]

2

主题

2

帖子

0

精华

游戏开发者

积分
2
发表于 2021-4-6 21:16:30 | 显示全部楼层 |阅读模式
请问在The NVL maker中要以机率来设定分歧事件,该怎么做?
例如: 玩家点选地图,80%机率会发生事件A, 20%机率会发生事件B, 但是机率是电脑随机的
谢谢

回复

使用道具 举报

16

主题

1053

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1074
发表于 2021-4-7 18:44:21 | 显示全部楼层
地图点跳转到一个特定脚本,
根据随机函数intrandom(最小值,最大值)获得一个值,然后根据值的大小进行分歧跳转即可。
如:
  1. [eval exp="f.abc=intrandom(0,100)"]
  2. [if exp="f.abc>20"]
  3. [jump storage="事件A.ks"]
  4. [else]
  5. [jump storage="事件B.ks"]
  6. [endif]
复制代码
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-12-10 00:02 , Processed in 0.008604 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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