[Frage]Pawn - ist das möglich?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich hab mal ne Frage: Ich wollte, dass ich eine Art Server-CFG über MySQL Einstellungen einrichte, mit einem Enum:


    enum serverconfig
    {
    servername,
    ooc
    }
    new CFG[][serverconfig];


    Wie müsste ich das dann genau machen? Z.B. ich will den Servernamen ändern:


    ocmd:editname(playerid, params[])
    {
    //Was müsste dann hier rein???
    }

  • Ganz easy


    Einfach Rcon Commands senden


    SendRconCommand("hostname DEIN NEUER HOSTNAME");


    Das ganze einfach mit format formatieren und absenden
    fertisch.


    Jedoch kannst du den Gamemode nicht darüber laden
    zumindest wäre es unschlau da es nichts gibt was vor der cfg. geladen wird


    btw:
    wiesonew CFG[][serverconfig] ???
    Sinn?
    Brauchst nur eine Dimension:
    new CFG[serverconfig]


    Gruß

    ik bin der vito c:

  • ocmd:editname(playerid, params[])
    {
    CFG[servername] = "Hallo";
    }


    zu


    ocmd:editname(playerid, params[])
    {
    format(CFG[servername], MAX_SERVER_NAME, "Hallo");
    }


    und das hier
    enum serverconfig
    {
    servername,
    ooc
    }
    new CFG[][serverconfig];


    zu
    enum serverconfig
    {
    servername[32],
    ooc
    }
    new CFG[serverconfig];


    uuund ganz oben
    #define MAX_SERVER_NAME 32


    Grüßlein

    ik bin der vito c: