Clients mit dem Status idle können sofern diese für das Plugin CSGO freigeschaltet sind ein Match zugewiesen werden. Die Zuweisung erfolgt über eine Schaltfläche des jeweiligen Matches, wenn der MapBan und die Terrorist/Counter Terrorist auswahl abgeschkossen ist.
Der Client hat 2:00 min zeit um sich zurückzumelden und die Zuweisung zu bestätigen. Die Zuweisung erfolgt über das Event plg-CSGO:acceptMatch
Ein Client kann einen Freitext-Status besitzen, um diesen debuggen zu können.
Sollte der Status nicht idle sein, können diesem Client möglicherweise keine Aufgaben zugewiesen werden.
Provide
{
"newStatus": Freitext<String>
}
Success Answer
Keine Rückmeldung bei erfolgreichem setzen des Status
Der Client kann sich beim Server zurückmelden und die Verwaltung des Match bestätigen.
Provide
{
"match_id": matchID<Number>
}
Success Answer
Keine Rückmeldung bei erfolgreicher Eintragung für die Verwaltung des Matches
Error Answers
Alle Fehlermeldungen werden auch in der Web-Konsole angezeigt!
A) Plugin wurde nicht freigeschaltet
{
"eventname": "warning",
"inhalt": "CSGO Plugin not enabled / active",
}
B) Keine Connect_id angegeben
{
"eventname": "warning",
"inhalt": "no client set",
}
C) Die mitgelieferte Connect_id stimmt nicht mit der überein, welche für die Matchverwaltung ausgewählt wurde
{
"eventname": "warning",
"inhalt": "wrong client tries to connect",
}
D) Fehler bei der Eintragung des Clients
{
"eventname": "warning",
"inhalt": "could not enable client for Plugin",
}
Keine Rückmeldung bei erfolgreicher Eintragung für die Verwaltung des Matches
Error Answers
Alle Fehlermeldungen werden auch in der Web-Konsole angezeigt!
A) Client ist nicht für Bearbeitung freigeschaltet
{
"eventname": "warning",
"inhalt": "not unlocked to update Match",
}
B) Das Match wurde schon ausgewertet
{
"eventtype": "warning",
"inhalt": "match is marked evaluated",
}
C) Kein MapBan gefunden um diesen zu aktualisieren
{
"eventtype": "warning",
"inhalt": "no mapBan found for match",
}
D) Serverinterner Rechnungsfehler
{
"eventtype": "warning",
"inhalt": "Fetched wrong teamcount by matches",
}
E) Speicherung des Updates fehlgeschlagen
{
"eventtype": "warning",
"inhalt": "could not update mapBan",
}
F) Fehler bei update des Scores der Teams
{
"eventtype": "warning",
"inhalt": "Error on score update",
}
Keine Rückmeldung bei erfolgreicher Eintragung für die Verwaltung des Matches
Error Answers
Alle Fehlermeldungen werden auch in der Web-Konsole angezeigt!
A) übermittelte Daten sind Fehlerhaft
{
"eventtype": "warning",
"inhalt": "sent data is not Array",
}
B) Client ist nicht für Bearbeitung freigeschaltet
{
"eventname": "warning",
"inhalt": "not unlocked to update Match",
}
C) Das Match wurde schon ausgewertet
{
"eventtype": "warning",
"inhalt": "match is marked evaluated",
}
D) Kein MapBan gefunden um diesen zu aktualisieren
{
"eventtype": "warning",
"inhalt": "no mapBan found for match",
}
E) Serverinterner Rechnungsfehler
{
"eventtype": "warning",
"inhalt": "Fetched wrong teamcount by matches",
}
F) Speicherung des Updates fehlgeschlagen
{
"eventtype": "warning",
"inhalt": "could not update mapBan",
}
G) Fehler bei update des Scores der Teams
{
"eventtype": "warning",
"inhalt": "Error on score update",
}