36 lines
1.0 KiB
C#
36 lines
1.0 KiB
C#
using reallife_gamemode.Server.Util;
|
|
using static reallife_gamemode.Server.Util.AdminLevel;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace reallife_gamemode.Server.Extensions
|
|
{
|
|
public static class AdminLevelExtension
|
|
{
|
|
/// <summary>
|
|
/// Gibt den richtigen Namen eines Admin Levels zurück
|
|
/// </summary>
|
|
/// <param name="level">Das Admin Level, dessen Namen man bekommen möchte</param>
|
|
/// <returns></returns>
|
|
public static string GetName(this AdminLevel level)
|
|
{
|
|
switch(level)
|
|
{
|
|
case SUPPORTER:
|
|
return "Supporter";
|
|
case ADMIN:
|
|
case ADMIN2:
|
|
case ADMIN3:
|
|
return "Admin";
|
|
case HEADADMIN:
|
|
return "Headadmin";
|
|
case PROJEKTLEITUNG:
|
|
return "Projektleiter";
|
|
default:
|
|
return "Spieler";
|
|
}
|
|
}
|
|
}
|
|
}
|