mirror of
https://gitee.com/cssfw/EasyTools.git
synced 2026-03-28 12:01:36 +08:00
style: 优化代码样式
This commit is contained in:
@@ -125,7 +125,7 @@
|
|||||||
<Compile Include="Commands\Chat\AcCommand.cs" />
|
<Compile Include="Commands\Chat\AcCommand.cs" />
|
||||||
<Compile Include="Commands\Chat\BcCommand.cs" />
|
<Compile Include="Commands\Chat\BcCommand.cs" />
|
||||||
<Compile Include="Commands\Chat\CCommand.cs" />
|
<Compile Include="Commands\Chat\CCommand.cs" />
|
||||||
<Compile Include="Commands\RescueCommand.cs" />
|
<Compile Include="Commands\KillMeCommand.cs" />
|
||||||
<Compile Include="Configs\BadgeConfig.cs" />
|
<Compile Include="Configs\BadgeConfig.cs" />
|
||||||
<Compile Include="Configs\Config.cs" />
|
<Compile Include="Configs\Config.cs" />
|
||||||
<Compile Include="Configs\CustomRoleConfig.cs" />
|
<Compile Include="Configs\CustomRoleConfig.cs" />
|
||||||
|
|||||||
@@ -120,54 +120,8 @@ namespace EasyTools.Events
|
|||||||
Badge.Remove(player);
|
Badge.Remove(player);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void OnPlayerHurting(PlayerHurtingEventArgs ev)
|
|
||||||
{
|
{
|
||||||
if (Config.Harmless207)
|
_huds.Remove(player);
|
||||||
{
|
|
||||||
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("SCP-207"))
|
|
||||||
{
|
|
||||||
ev.IsAllowed = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Config.Harmless1853)
|
|
||||||
{
|
|
||||||
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("poison"))
|
|
||||||
{
|
|
||||||
ev.IsAllowed = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void OnPlayerEscaping(PlayerEscapingEventArgs ev)
|
|
||||||
{
|
|
||||||
if (Config.GuardsCanEscape)
|
|
||||||
{
|
|
||||||
RoleTypeId id;
|
|
||||||
switch (Config.EscapedGuardRole)
|
|
||||||
{
|
|
||||||
case "NtfSergeant":
|
|
||||||
id = RoleTypeId.NtfSergeant;
|
|
||||||
break;
|
|
||||||
case "NtfPrivate":
|
|
||||||
id = RoleTypeId.NtfPrivate;
|
|
||||||
break;
|
|
||||||
case "NtfSpecialist":
|
|
||||||
id = RoleTypeId.NtfSpecialist;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
id = RoleTypeId.NtfCaptain;
|
|
||||||
break;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ev.Player.Role == RoleTypeId.FacilityGuard)
|
|
||||||
{
|
|
||||||
ev.Player.SetRole(id);
|
|
||||||
ev.IsAllowed = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -241,6 +195,55 @@ namespace EasyTools.Events
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void OnPlayerHurting(PlayerHurtingEventArgs ev)
|
||||||
|
{
|
||||||
|
if (Config.Harmless207)
|
||||||
|
{
|
||||||
|
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("SCP-207"))
|
||||||
|
{
|
||||||
|
ev.IsAllowed = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Config.Harmless1853)
|
||||||
|
{
|
||||||
|
if (ev.DamageHandler is UniversalDamageHandler && ev.DamageHandler.DeathScreenText.Contains("poison"))
|
||||||
|
{
|
||||||
|
ev.IsAllowed = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void OnPlayerEscaping(PlayerEscapingEventArgs ev)
|
||||||
|
{
|
||||||
|
if (Config.GuardsCanEscape)
|
||||||
|
{
|
||||||
|
RoleTypeId id;
|
||||||
|
switch (Config.EscapedGuardRole)
|
||||||
|
{
|
||||||
|
case "NtfSergeant":
|
||||||
|
id = RoleTypeId.NtfSergeant;
|
||||||
|
break;
|
||||||
|
case "NtfPrivate":
|
||||||
|
id = RoleTypeId.NtfPrivate;
|
||||||
|
break;
|
||||||
|
case "NtfSpecialist":
|
||||||
|
id = RoleTypeId.NtfSpecialist;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
id = RoleTypeId.NtfCaptain;
|
||||||
|
break;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if (ev.Player.Role == RoleTypeId.FacilityGuard)
|
||||||
|
{
|
||||||
|
ev.Player.SetRole(id);
|
||||||
|
ev.IsAllowed = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public override void OnPlayerInteractingScp330(PlayerInteractingScp330EventArgs ev)
|
public override void OnPlayerInteractingScp330(PlayerInteractingScp330EventArgs ev)
|
||||||
{
|
{
|
||||||
if (Config.EnablePinkCandy)
|
if (Config.EnablePinkCandy)
|
||||||
@@ -297,7 +300,7 @@ namespace EasyTools.Events
|
|||||||
public override void OnPlayerFlippingCoin(PlayerFlippingCoinEventArgs ev)
|
public override void OnPlayerFlippingCoin(PlayerFlippingCoinEventArgs ev)
|
||||||
{
|
{
|
||||||
if (!ev.IsAllowed) return;
|
if (!ev.IsAllowed) return;
|
||||||
if (!Config.coin) return;
|
if (!Config.Coin) return;
|
||||||
if (ev.Player.Items.Count() == 8)
|
if (ev.Player.Items.Count() == 8)
|
||||||
{
|
{
|
||||||
ev.Player.SendBroadcast($"\n<b><size=25><color=#00CC00>你的背包空间不足,无法继续抽卡!</color></size></b>", 2);
|
ev.Player.SendBroadcast($"\n<b><size=25><color=#00CC00>你的背包空间不足,无法继续抽卡!</color></size></b>", 2);
|
||||||
|
|||||||
Reference in New Issue
Block a user