Hey, ich habe ein Problem, welches ich nicht lösen kann ...
Für das Bannsystem lasse ich einfach das Event onPlayerConnect canceln, sodass der Spieler nicht drauf kann.
Dafür verwende ich z.B.:
cancelEvent (true, "Gebannt von "..admin.."! Grund: "..reason.."!")
Was mich wundert:
Der Grund wird nicht erkannt!
Es kommt: "CD43 | Verbindung getrennt: Server hat die Verbindung verweigert:"
Im MTA Wiki steht darüber:
"If this event is canceled, the player will be disconnected with an error message saying the reason specified in cancelEvent or "Disconnected: server refused the connection" if none was specified."
Das heißt also, dass der Server den Grund nicht erkennt und daher wohl nur cancelEvent ohne den Grund aufruft.
Wie kommt das, jemand eine Ahnung?
Übrigens:
admin und reason sind definiert, outputDebugString konnte beide auch richtig ausgeben.