Probleme mit MOTD Funktion

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Es gibt Neuigkeiten! Ab sofort könnt ihr dem Donators Club auf Lebenszeit beitreten.
Weitere Infos im Thema Donator's Club ab heute wieder verfügbar!

  • Probleme mit MOTD Funktion

    Hey,
    ich versuche mich grad an meinem ersten RageMP Gamemode.

    Habe allerdings Probleme mit einer ganz simplen MOTD Funktion.

    Hab meine MySQL Sachen etc. schon aufgebaut, lasse auch die MOTD Funktion laden.

    Database.cs:

    C-Quellcode

    1. public static List<MOTDModel> LoadMOTD()
    2. {
    3. List<MOTDModel> motdList = new List<MOTDModel>();
    4. using (MySqlConnection connection = new MySqlConnection(connectionString))
    5. {
    6. connection.Open();
    7. MySqlCommand command = connection.CreateCommand();
    8. command.CommandText = "SELECT * FROM motd";
    9. using (MySqlDataReader reader = command.ExecuteReader())
    10. {
    11. while(reader.Read())
    12. {
    13. MOTDModel motdModel = new MOTDModel();
    14. motdModel.message = reader.GetString("message");
    15. }
    16. }
    17. }
    18. return motdList;
    19. }
    Alles anzeigen



    Und hier die MOTDModel.cs:

    C-Quellcode

    1. using System;
    2. namespace firstresource.model
    3. {
    4. public class MOTDModel
    5. {
    6. public string message { get; set; }
    7. }
    8. }

    So, ich möchte nun sobald der Spieler connected (den Part hab ich auch schon aufgebaut) dass er die Nachricht erhält.
    Also bei:

    C-Quellcode

    1. [ServerEvent(Event.PlayerConnected)]
    2. public void OnPlayerConnected(Client player)
    3. {
    Möchte ich gerne die Nachricht anzeigen lassen.
    Habe es per "player.SendChatMessage(MOTDModel.message); " versucht, das geht allerdings nicht, leider.

    Kann da jemand helfen? Wäre nett!