ja
This commit is contained in:
@@ -12,6 +12,7 @@ using System.Collections.Generic;
|
||||
using Newtonsoft.Json;
|
||||
using ReallifeGamemode.Database;
|
||||
using ReallifeGamemode.Services;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace ReallifeGamemode.Server.Report
|
||||
{
|
||||
@@ -57,7 +58,14 @@ namespace ReallifeGamemode.Server.Report
|
||||
}
|
||||
}
|
||||
//ChatService.SendMessage(client, JsonConvert.SerializeObject(listPlayers));
|
||||
|
||||
if (listPlayers.Count == 0 || listTicketnames.Count == 0)
|
||||
{
|
||||
client.SendChatMessage("Irgendwas ist schief gelaufen");
|
||||
return;
|
||||
}
|
||||
client.TriggerEvent("showReportMenu", JsonConvert.SerializeObject(listPlayers), JsonConvert.SerializeObject(listTicketnames));
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -68,12 +76,19 @@ namespace ReallifeGamemode.Server.Report
|
||||
if (player == null)
|
||||
return;
|
||||
|
||||
|
||||
ChatService.SendMessage(player, "!{#008fff}[REPORT]!{#FFFFFF} Admin " + admin.Name + " hat dein Ticket angenommen! (Benutze /rc zum Schreiben)");
|
||||
ChatService.BroadcastDutyAdmin("!{#008fff}[REPORT]!{#FFFFFF} " + admin.Name + " hat das Ticket von " + player.Name + " angenommen");
|
||||
|
||||
for (int a = 0; a < listReports.Count; a++)
|
||||
{
|
||||
ReportManage temp = listReports[a];
|
||||
|
||||
if (temp.getAdmin().Equals(admin.Name){
|
||||
admin.SendChatMessage("Du hast bereits ein Ticket angenommen");
|
||||
return;
|
||||
}
|
||||
|
||||
if (temp.getUser().Equals(player.Name))
|
||||
{
|
||||
listReports[a].assign(admin.Name);
|
||||
@@ -185,6 +200,7 @@ namespace ReallifeGamemode.Server.Report
|
||||
ChatService.SendMessage(user, "!{#addc8d}Momentan sind " + GlobalHelper.DutyAdmins.Count + " Admins verfügbar");
|
||||
ChatService.BroadcastDutyAdmin("!{#008fff}[TICKET]!{#FFFFFF} Eingehendes Ticket von~w~ " + user.Name + " (" + user.Handle.Value + ")~w~: " + text + " (Benutze /showtickets)");
|
||||
ReportManage ticket = new ReportManage(user.Name, text);
|
||||
ChatService.Broadcast("ADDTICKET:" + user.Name + ", " + text);
|
||||
listReports.Add(ticket);
|
||||
}
|
||||
if (type == "Quick Report")
|
||||
@@ -207,6 +223,7 @@ namespace ReallifeGamemode.Server.Report
|
||||
ChatService.SendMessage(player, "!{#addc8d} " + user.Name + " hat dein Ticket gelöscht!");
|
||||
ChatService.BroadcastDutyAdmin("!{#008fff}[TICKET]!{#FFFFFF} " + user.Name + " hat das Ticket von " + player.Name + " gelöscht");
|
||||
listReports.Remove(temp);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user