Beiträge von LoRdCrUnChEr

    Um deinen Codeschnippsel performanter zu gestalten, würde ich dir dennoch The_Styler und meine Version empfehlen.


    Denn, wie schon gesagt, wieso sollte man den Arbeitsspeicher für einen String verschwenden, wenn ein Integer ausreicht?

    Ich meine das nicht böse, aber hast du meinen Beitrag gelesen?
    Du definierst einen String mit Format, deren Inhalt Strings oder Integer sein können.


    PlayerInfo[playerid][userpin] = strval(inputtext);
    ( Setzt voraus, dass userpin als Integer deklariert ist. )


    Edit: Präzisiert.

    Formats a string to include variables and other strings inside it.


    --> Back to Topic!


    Und wie das zum Thema gehört.
    Wenn dann schon richtig übersetzen. Es formatiert einen String, um eine Variable oder einen anderen String zu inkludieren.


    Edit: Rechtschreibfehler

    argjend94, wir verstehen dein Problem nicht wirklich.


    Schildere uns bitte genau was du vor hast und was dabei schief läuft. Startet der Server nicht, gibt es Fehler beim kompilieren, etc?


    Den Code, den du hier gepostet hast, ist kein Gamemode sondern ein Filterscript. Läuft der Gamemode nicht oder der Filterskript?


    Du siehst, mit so wenigen Informationen kann man schlecht helfen.

    Ich gehe davon aus, dass du Probleme hast, den Array zu deklarieren.


    Als Erstes kommt die Deklaration:
    new dm[MAX_PLAYERS];
    MAX_PLAYERS ist ein Define, der von SA-MP vorgegeben ist und stellt die Maximal Anzahl der Spieler da (500).
    Das verwenden von playerid erfolgt anschließend in einer Funktion bzw. Callback, deren Input die SpielerID ist.
    Somit kannst du dann deinen Array wie folgt definieren:
    dm[playerid] = WERT;

    Es gibt auch noch das umstrittene Google Chromium OS.


    Ich kann mich meinen Vorrednern nur anschließen. Ich habe gehört das Java auch auf Ubuntu laufen soll, daher sollte Maincraft ebenfalls gehen.
    Anwenderfreundlich ist dennoch ganz klar Windows, mit dem du alle genannten Spiele spielen kannst.

    Code
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(547) : warning 202: number of arguments does not match definition
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(1151) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(2354) : error 017: undefined symbol "COLOR_PED"
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(2359) : error 037: invalid string (possibly non-terminated string)
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(2359) : error 017: undefined symbol "Wenn"
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(2359) : error 017: undefined symbol "du"
    C:\DOCUME~1\...\LOCALS~1\Temp\Rar$DI02.047\Reallife by Zinne.pwn(2359) : fatal error 107: too many error messages on one line


    Wenn ich die Konsolenausgabe von Junkman verwenden dürfte:


    1. Warning: Da fehlt der Kontext, es geht aber um die Größe von Variablen.
    2. Warning: Es fehlt der forward der Funktion.
    3. Error: Warscheinlicher Schreibfehler "COLOR_RED".
    4-7. Error: Da fehlt der Kontext. Es hat den Anschein, das ein Syntaxfehler vorliegt.


    // Edit: Diesmal war er schneller (und hilfreicher).