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

原创 【XMNewbieGuide·萌新管家】 1.0.1

API方法​

1. API_IsNewbie 判断玩家是否是萌新(拥有有效的推荐码)​

C#:
private bool API_IsNewbie(string userIdString)
参数:
userIdString:玩家的SteamID(字符串格式)
返回值:
true:玩家是萌新且推荐码有效(未使用且未过期)
false:玩家不是萌新或推荐码已失效

2.API_GetReferralRewardText 获取推荐码奖励的文字描述​

C#:
private string API_GetReferralRewardText()
参数:无
返回值:
返回推荐码奖励的详细文字描述,格式如:"废料x500、AK47x1"

Hook事件​

插件提供以下Hook供其他插件使用:

OnNewbieDetected​

当玩家被判定为萌新时触发此Hook。
参数:
  • BasePlayer player - 被判定为萌新的玩家
  • int detectionMode - 判定模式(0=VipLogo等级1级,1=无存档数据,2=XMPlayerAdmin系统,3=DWRole在线时间不足10分钟)
示例用法:
C#:
void OnNewbieDetected(BasePlayer player, int detectionMode)
{
    Puts($"玩家 {player.displayName} 被判定为萌新,判定模式:{detectionMode}");
    // 在这里添加你的萌新处理逻辑