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

原创 【XMPlayerCard·玩家名片】 1.2.8

JSON:
{
  "显示steamid?": true, //玩家的ID
  "显示玩家代号?": true, //显示三位数可代替steam的玩家代号(需要XMCommandAlias插件)
  "显示游戏时间?": true, //在您服务器的在线总时长,此插件安装日起开始计算哦
  "显示武器等级?": true, //会自动判断玩家快捷栏和背包的武器类物品显示名称后缀
  "显示服装等级?": true, //会自动判断玩家服装栏服装类物品显示名称后缀
  "显示财富?(需要Economics插件)": true,  //如果未安装此插件也不会显示
  "显示职业?": true,  //玩家如果在指定权限组则显示自定义名称
  "显示能力?": true,  //玩家如果有指定权限则显示自定义名称
  "显示服务器等级?(需要VipLogo插件)": true, //如果未安装此插件也不会显示
  "显示BOSS等级?(需要XMBossLV插件)": true, //如果未安装此插件也不会显示
  "显示通行证等级?(需要BattlePass插件)": true, //如果未安装此插件也不会显示
  "显示玩家状态吗?": true,  //显示玩家的实时血量,水量,饱食度
  "显示组队队长?": true, //显示玩家组队状态的队长名字
  "显示爆头次数?": true,//显示玩家爆头击杀的Npc,动物,玩家,总数
  "显示死亡次数?": true,//显示玩家的死亡总次数
  "显示生存时间?": true,//显示玩家距离上一次死亡至今的时间
  "显示法力值?(需要XMSkillTrigger插件)": true,
  "显示san值?(需要XMSanity插件)": true,
  "显示体力?(需要DWStaminaSystem插件)": true,
  "显示关系(需要XMRelationship插件)": true,
  "要显示的关系名": "女朋友",
  "默认UI风格 (true = 黑夜, false = 亮色)" : false,
  "老玩家扶持礼等级": -1,  //设置-1禁用,0=不限制也无需VipLogo插件,设置正数等级达到才能设置礼物,只要设置了礼物不限制任何人领取,但相同玩家之间只能领取一次。
  "称号权限": [
    {
      "权限": "vip1",  //自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "图像": "vip1.png" //把图片放到oxide/data/XMPlayerCard 目录下
    }
  ],
  "说明颜色权限": [
    {
      "权限": "color.red", //自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "颜色": "#FF0000"  //颜色代码
    },
  "名称颜色权限": [
    {
      "权限": "color.rrr", //自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "颜色": "#FF0000"//颜色代码
    }
  ],
  "标题背景颜色权限": [
    {
      "权限": "color.rr", //自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "颜色": "#FF0000"//颜色代码
    }
  ],
  "标题背景图片权限": [
    {
      "权限": "color.01",//自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "图像": "01.png" //把图片放到oxide/data/XMPlayerCard 目录下
    }
  ],
  "职业名称设置": {
    "zhiye1": "医生",  //左边写入权限组的名称,右边写入名片里显示的名称
    "zhiye10": "炼药师",
    "zhiye11": "珠宝商"
  },
  "能力名称设置": {
    "viplogo.55": "成长加速", //左边写入权限名,右边写入名片里显示的名称
    "lockonrockets.craft": "导弹",
    "nightvision.allowed": "夜视"
  },
  "点赞奖励": [  //此处留空禁用点赞功能
    {
      "物品名称": "强化石",
      "物品简称": "habrepair",
      "皮肤ID": 2433594063,
      "数量": 1,
      "花费": 2
    },
    {
      "物品名称": "石头",
      "物品简称": "stones",
      "皮肤ID": 0,
      "数量": 1000,
      "花费": 2
    }
  ],
  "音乐名片": [
    {
      "权限": "yinyue1",//自定义字母数字,授权时前面要写插件名 XMPlayerCard.XX
      "音乐外链": "http://img.rustsb.com/c/恶龙咆哮.mp3",  //写入音乐外链
      "音乐名称": "恶龙咆哮",  //设置音乐UI里显示的名字
      "音乐持续时间": 31.0  //根据音乐播放总时长写入秒数,服务器延迟不同自己测试,播放不完或结尾卡顿时,可适当增加减少秒数
    },
    {
      "权限": "yinyue2",
      "音乐外链": "http://img.rustsb.com/c/农产.mp3",
      "音乐名称": "斗地主",
      "音乐持续时间": 19.0
    },
    {
      "权限": "yinyue3",
      "音乐外链": "http://img.rustsb.com/c/皮卡丘.mp3",
      "音乐名称": "皮卡丘",
      "音乐持续时间": 36.0
    }
  ]
}

存档配置​

存储在data/XMPlayerCard文件夹 XMPlayerCard.json
JSON:
{
    "Players": {  // 玩家数据字典,键为玩家的Steam ID
        "STEAMID": {  // 具体玩家的数据
            "TotalTime": 3600.0,            // 玩家总游戏时间(秒)
            "Description": "",              // 玩家自定义的个人说明
            "HeadshotKills": 10,           // 爆头击杀数量
            "Deaths": 5,                   // 死亡次数
            "SurvivalTime": 1800.0,        // 当前生存时间(秒)
            "GiftItems": [                 // 老玩家扶持礼物品列表
                {
                    "DisplayName": "木头",  // 物品显示名称
                    "ShortName": "wood",   // 物品简称
                    "SkinID": 0,           // 皮肤ID
                    "Amount": 1000         // 物品数量
                }
            ],
            "GiftReceivers": [             // 已领取该玩家礼物的玩家Steam ID列表
                "STEAMID1",
                "STEAMID2"
            ],
            "LikedBy": [                  // 曾经点赞过该玩家的玩家Steam ID列表
                "STEAMID1",
                "STEAMID2"
            ],
            "LikeTimesByPlayer": {        // 玩家点赞时间记录,键为点赞者Steam ID,值为时间戳
                "STEAMID1": 1600000000
            },
            "SelectedTitle": "vip1",      // 当前选择的称号
            "SelectedTitles": [           // 已选择的称号列表(最多3个)
                "vip1",
                "vip2"
            ],
            "SelectedMusic": "yinyue1",   // 个人音乐设置
            "DisplaySettings": {          // 个人信息显示设置
                "steamid": true,          // 是否显示Steam ID
                "gametime": true,         // 是否显示游戏时间
                "weaponlevel": true,      // 是否显示武器等级
                "armorlevel": true,       // 是否显示服装等级
                "economics": true,        // 是否显示财富
                "serverlevel": true,      // 是否显示服务器等级
                "battlepass": true,       // 是否显示通行证等级
                "playerstatus": true,     // 是否显示玩家状态
                "teamleader": true,       // 是否显示组队队长
                "headshots": true,        // 是否显示爆头次数
                "deaths": true,           // 是否显示死亡次数
                "survivaltime": true,     // 是否显示生存时间
                "profession": true,       // 是否显示职业
                "ability": true           // 是否显示能力
            },
            "SelectedTitleImage": "01.png",    // 选择的标题背景图片
            "SelectedTitleColor": "#FF0000",   // 选择的标题颜色
            "SelectedNameColor": "#00FF00",    // 选择的名字颜色
            "SelectedDescriptionColor": "#0000FF"  // 选择的个人说明颜色
        }
    }
}
存储在data/XMPlayerCard文件夹 XMPlayerCard_Likes
JSON:
{
  "Players": {
    "76561198372925717": {    //玩家ID
      "LikeCount": 1010,      //总点赞数
      "AvailableLikes": 1006  //可用点赞数
    }
  }
}