如何在房间中没有命令的情况下使 mta 服务器状态?

问题描述

喜欢这个enter image description here

const Gamedig = require("gamedig"); 模块.出口 = { 名称:“状态”, 运行(客户端,消息,参数){ Gamedig.query({ 类型:“mtasa”, 主持人:“94.23.68.73”, 端口:“22003”, }) 消息.编辑(味精) msg.then((状态) => { 如果(状态[“原始”][“玩家人数”] === 0){ 让嵌入 = 新的 discord.MessageEmbed() .setColor("红色") .setTitle(state["name"]) .addField("状态:","在线",true) .addField( "玩家:",state["raw"]["numplayers"] + "/" + state["maxplayers"],真的 ) message.channel.send({嵌入}); } 别的 { 让嵌入 = 新的 discord.MessageEmbed() .setColor("红色") .setTitle(state["name"]) .addField("状态",true) .addField( “玩家”, state["raw"]["numplayers"] + "/" + state["maxplayers"],真的 ) message.channel.send({嵌入}); } }) .catch((错误) => { 让嵌入 = 新的 discord.MessageEmbed() .setColor("红色") .setTitle(state["name"]) .addField("状态:","离线") .addField( “玩家”, state["raw"]["numplayers"] + "/" + state["maxplayers"],真的 ) message.channel.send({嵌入}); }); },};

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)