• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
DWMath - 算数答题

原创 DWMath - 算数答题 1.0.1

DWMath数学竞赛插件,可以在指定时间内随机生成数学题目(加法、减法、乘法、除法),并根据玩家的答案进行奖励。插件支持自定义题目的类型、难度和奖励内容。

当游戏事件开始时会在公屏发出题目内容,玩家需要在限定的时间内在公屏发出答案,第一个答对的玩家将获得随机奖励。

该插件能极大的增强您服务器的公屏活跃度。
1724045181977

配置文件​

JSON:
{
  "开始事件所需在线玩家": 2,
  "题目持续时间": 120.0,
  "事件间隔时间": 1800.0,
  "仅限公共频道发出答案": false,
  "题目类型设置": {
    "加法题": {
      "启用该类型": true,
      "最小随机数": 3,
      "最大随机数": 80,
      "答案最小值": 1,
      "答案最大值": 100
    },
    "减法题": {
      "启用该类型": true,
      "最小随机数": 3,
      "最大随机数": 80,
      "答案最小值": 1,
      "答案最大值": 100
    },
    "乘法题": {
      "启用该类型": true,
      "最小随机数": 5,
      "最大随机数": 50,
      "答案最小值": 1,
      "答案最大值": 100
    },
    "除法题": {
      "启用该类型": true,
      "最小随机数": 2,
      "最大随机数": 30,
      "答案最小值": 1,
      "答案最大值": 100
    }
  },
  "奖励列表": [
    {
      "奖励名称": "强化石x1",
      "物品名称": "强化石",
      "物品短名(留空只执行指令)": "ducttape",
      "皮肤ID": 2774571740,
      "物品数量": 1,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": []
    },
    {
      "奖励名称": "废料x100",
      "物品名称": "废料",
      "物品短名(留空只执行指令)": "scrap",
      "皮肤ID": 0,
      "物品数量": 100,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": []
    },
    {
      "奖励名称": "AK47突击步枪x1",
      "物品名称": "AK-47突击步枪",
      "物品短名(留空只执行指令)": "rifle.ak",
      "皮肤ID": 0,
      "物品数量": 1,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": []
    },
    {
      "奖励名称": "AK-47突击步枪 - 冰x1",
      "物品名称": "AK-47突击步枪 - 冰",
      "物品短名(留空只执行指令)": "rifle.ak.ice",
      "皮肤ID": 0,
      "物品数量": 1,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": []
    },
    {
      "奖励名称": "特大型画框x5",
      "物品名称": "特大型画框",
      "物品短名(留空只执行指令)": "sign.pictureframe.xxl",
      "皮肤ID": 0,
      "物品数量": 5,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": []
    },
    {
      "奖励名称": "VIP权限",
      "物品名称": "",
      "物品短名(留空只执行指令)": "",
      "皮肤ID": 0,
      "物品数量": 0,
      "物品文字内容": "",
      "执行的指令列表(留空只给予物品)": [
        "o.grant user %STEAMID% vip.vip",
        "o.grant user %STEAMID% vip.vip2"
      ]
    }
  ]
}

Hook​

C#:
void OnMathEventStart(string operation, string question, int answer)
当算数答题事件开始时调用。
代码:
void OnPlayerMathRight(BasePlayer player)
当玩家答对题目时调用。
作者
对味
下载
2
类型
数字产品
有效期
无限
价格
38.00 CNY
查看
194
文件类型
cs
文件大小
15.1 KB
文件Hash
5af9721cdcceb9cd70e2770b5fd40c09
首次发布
最后更新
评分
0.00 星 0评价

来自对味的更多资源

分享资源

最新更新

  1. 1.0.1 更新

    [新增] 仅限公共频道发出答案 配置选项。 [新增] 支持针对每个题型设置 答案最小值 和 答案最大值 。 [改进] 避免出现答案为0的情况。
标签