THE NVL Maker

 找回密码
 成为开发者
搜索
查看: 35|回复: 1

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

[复制链接]

2

主题

2

帖子

0

精华

游戏开发者

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

回复

使用道具 举报

14

主题

580

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
601
发表于 4 天前 | 显示全部楼层
地图点跳转到一个特定脚本,
根据随机函数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, 2021-4-11 02:30 , Processed in 0.015337 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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