mirror of
https://gitee.com/cssfw/EasyTools.git
synced 2026-03-28 12:01:36 +08:00
style: 统一变量命名规则
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using LabApi.Loader.Features.Paths;
|
using LabApi.Features.Wrappers;
|
||||||
|
using LabApi.Loader.Features.Paths;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
@@ -69,37 +70,37 @@ namespace EasyTools.Configs
|
|||||||
[Description("Logger module settings / 日志模块设置")]
|
[Description("Logger module settings / 日志模块设置")]
|
||||||
public bool EnableLogger { get; set; } = true;
|
public bool EnableLogger { get; set; } = true;
|
||||||
|
|
||||||
[Description("Logger module settings / 日志保存路径")]
|
[Description("Player logger settings / 玩家日志保存路径")]
|
||||||
public string LoggerSavePath { get; set; } = Path.Combine(PathManager.Configs.FullName ?? Environment.CurrentDirectory, @"JoinLogs.txt");
|
public string PlayerLogPath { get; set; } = Path.Combine(PathManager.Configs.FullName ?? Environment.CurrentDirectory, @$"{Server.Port}.txt");
|
||||||
|
|
||||||
[Description("管理日志地址")]
|
[Description("Management logger settings / 管理日志保存路径")]
|
||||||
public string AdminLogPath { get; set; } = $"{Environment.GetFolderPath(Environment.SpecialFolder.Desktop)}\\Admins.txt";
|
public string AdminLogPath { get; set; } = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
|
||||||
|
|
||||||
/// /////////////////////////////////////////////////
|
/// /////////////////////////////////////////////////
|
||||||
[Description("Is 207 harmless? / 是否开启207(可乐)无害?")]
|
[Description("Is 207 harmless? / 是否开启207(可乐)无害?")]
|
||||||
public bool harmless_207 { get; set; } = true;
|
public bool Harmless207 { get; set; } = true;
|
||||||
|
|
||||||
|
|
||||||
[Description("Is 1853 harmless? / 是否开启1853(洗手液)无害?")]
|
[Description("Is 1853 harmless? / 是否开启1853(洗手液)无害?")]
|
||||||
public bool harmless_1853 { get; set; } = true;
|
public bool Harmless1853 { get; set; } = true;
|
||||||
|
|
||||||
|
|
||||||
/// /////////////////////////////////////////////////
|
/// /////////////////////////////////////////////////
|
||||||
[Description("SCP静止回血?")]
|
[Description("SCP静止回血?")]
|
||||||
public bool heal_scp { get; set; } = true;
|
public bool EnableHealSCP { get; set; } = true;
|
||||||
|
|
||||||
|
|
||||||
[Description("等待多少秒后持续回血")]
|
[Description("等待多少秒后开始回血")]
|
||||||
public float heal_scp_secend { get; set; } = 6;
|
public float HealSCPSecend { get; set; } = 6;
|
||||||
|
|
||||||
[Description("受伤检测")]
|
[Description("受伤检测")]
|
||||||
public float heal_atk_secend { get; set; } = 2;
|
public float HealATKSecend { get; set; } = 2;
|
||||||
|
|
||||||
[Description("回血量")]
|
[Description("回血量")]
|
||||||
public int heal_scp_x { get; set; } = 2;
|
public int HealSCPQuantity { get; set; } = 2;
|
||||||
|
|
||||||
/// /////////////////////////////////////////////////
|
/// /////////////////////////////////////////////////
|
||||||
[Description("开启硬币抽卡?")]
|
[Description("开启硬币抽卡?")]
|
||||||
public bool coin { get; set; } = true;
|
public bool Coin { get; set; } = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ namespace EasyTools.Events
|
|||||||
Timing.RunCoroutine(Util.AutoServerBroadcast());
|
Timing.RunCoroutine(Util.AutoServerBroadcast());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Config.heal_scp)
|
if (Config.EnableHealSCP)
|
||||||
{
|
{
|
||||||
Timing.RunCoroutine(ScpReal.AutoReal());
|
Timing.RunCoroutine(ScpReal.AutoReal());
|
||||||
}
|
}
|
||||||
@@ -82,9 +82,10 @@ namespace EasyTools.Events
|
|||||||
if (Config.EnableLogger)
|
if (Config.EnableLogger)
|
||||||
{
|
{
|
||||||
string playerInfo = $"[JOIN] Date: {DateTime.Now} | Player: {player.Nickname} | IP: {player.IpAddress} | Steam64ID: {player.UserId}";
|
string playerInfo = $"[JOIN] Date: {DateTime.Now} | Player: {player.Nickname} | IP: {player.IpAddress} | Steam64ID: {player.UserId}";
|
||||||
|
string path = Path.Combine(CustomEventHandler.Config.PlayerLogPath, $"{Server.Port}.ini");
|
||||||
Log.Info(playerInfo);
|
Log.Info(playerInfo);
|
||||||
|
|
||||||
File.AppendAllText(Config.LoggerSavePath, playerInfo + Environment.NewLine);
|
File.AppendAllText(path, playerInfo + Environment.NewLine);
|
||||||
}
|
}
|
||||||
if (BadgeConfig.Enable)
|
if (BadgeConfig.Enable)
|
||||||
{
|
{
|
||||||
@@ -102,9 +103,10 @@ namespace EasyTools.Events
|
|||||||
if (Config.EnableLogger)
|
if (Config.EnableLogger)
|
||||||
{
|
{
|
||||||
string playerInfo = $"[EXIT] Date: {DateTime.Now} | Player: {player.Nickname} | IP: {player.IpAddress} | Steam64ID: {player.UserId}";
|
string playerInfo = $"[EXIT] Date: {DateTime.Now} | Player: {player.Nickname} | IP: {player.IpAddress} | Steam64ID: {player.UserId}";
|
||||||
|
string path = Path.Combine(CustomEventHandler.Config.PlayerLogPath, $"{Server.Port}.ini");
|
||||||
Log.Info(playerInfo);
|
Log.Info(playerInfo);
|
||||||
|
|
||||||
File.AppendAllText(Config.LoggerSavePath, playerInfo + Environment.NewLine);
|
File.AppendAllText(path, playerInfo + Environment.NewLine);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (BadgeConfig.Enable)
|
if (BadgeConfig.Enable)
|
||||||
@@ -116,7 +118,7 @@ namespace EasyTools.Events
|
|||||||
|
|
||||||
public override void OnPlayerHurting(PlayerHurtingEventArgs ev)
|
public override void OnPlayerHurting(PlayerHurtingEventArgs ev)
|
||||||
{
|
{
|
||||||
if (Config.harmless_207)
|
if (Config.Harmless207)
|
||||||
{
|
{
|
||||||
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("SCP-207"))
|
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("SCP-207"))
|
||||||
{
|
{
|
||||||
@@ -124,7 +126,7 @@ namespace EasyTools.Events
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Config.harmless_1853)
|
if (Config.Harmless1853)
|
||||||
{
|
{
|
||||||
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("poison"))
|
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("poison"))
|
||||||
{
|
{
|
||||||
@@ -258,12 +260,13 @@ namespace EasyTools.Events
|
|||||||
|
|
||||||
|
|
||||||
string note = $"Date: {DateTime.Now} | Player: {player.Nickname} | Command: {command} | Steam64ID: {player.UserId}";
|
string note = $"Date: {DateTime.Now} | Player: {player.Nickname} | Command: {command} | Steam64ID: {player.UserId}";
|
||||||
|
string path = Path.Combine(CustomEventHandler.Config.AdminLogPath, $"{Server.Port}.ini");
|
||||||
Log.Info(note);
|
Log.Info(note);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if (!File.Exists(Config.AdminLogPath))
|
if (!File.Exists(path))
|
||||||
{
|
{
|
||||||
FileStream fs1 = new(Config.AdminLogPath, FileMode.Create, FileAccess.Write);
|
FileStream fs1 = new(path, FileMode.Create, FileAccess.Write);
|
||||||
StreamWriter sw = new(fs1);
|
StreamWriter sw = new(fs1);
|
||||||
sw.WriteLine(note);
|
sw.WriteLine(note);
|
||||||
sw.Close();
|
sw.Close();
|
||||||
@@ -271,7 +274,7 @@ namespace EasyTools.Events
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
FileStream fs = new(Config.AdminLogPath, FileMode.Append, FileAccess.Write);
|
FileStream fs = new(path, FileMode.Append, FileAccess.Write);
|
||||||
StreamWriter sr = new(fs);
|
StreamWriter sr = new(fs);
|
||||||
sr.WriteLine(note);
|
sr.WriteLine(note);
|
||||||
sr.Close();
|
sr.Close();
|
||||||
|
|||||||
@@ -50,13 +50,13 @@ namespace EasyTools.Utils
|
|||||||
// 检测是否正在受伤
|
// 检测是否正在受伤
|
||||||
if (_lastDamageTime.TryGetValue(p, out var lastDamageTime))
|
if (_lastDamageTime.TryGetValue(p, out var lastDamageTime))
|
||||||
{
|
{
|
||||||
if (DateTime.UtcNow - lastDamageTime < TimeSpan.FromSeconds(CustomEventHandler.Config.heal_atk_secend)) { canceled = true; }
|
if (DateTime.UtcNow - lastDamageTime < TimeSpan.FromSeconds(CustomEventHandler.Config.HealATKSecend)) { canceled = true; }
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!canceled && DateTime.UtcNow - last.time > TimeSpan.FromSeconds(CustomEventHandler.Config.heal_scp_secend))
|
if (!canceled && DateTime.UtcNow - last.time > TimeSpan.FromSeconds(CustomEventHandler.Config.HealSCPSecend))
|
||||||
{
|
{
|
||||||
float old_health = p.Health;
|
float old_health = p.Health;
|
||||||
float new_health = old_health + CustomEventHandler.Config.heal_scp_x;
|
float new_health = old_health + CustomEventHandler.Config.HealSCPQuantity;
|
||||||
if (new_health <= p.MaxHealth)
|
if (new_health <= p.MaxHealth)
|
||||||
{
|
{
|
||||||
p.Health = new_health;
|
p.Health = new_health;
|
||||||
|
|||||||
Reference in New Issue
Block a user