Beiträge von LeijaT

    Du bist in deiner Artikulation immens. Erkennst du darin eine für dich brauchbare Kritik? Nein? na das wundert mich jetzt aber

    ok habe jetzt eine CountDown.html was muss ich mit der machen? :D

    Der komplette Quelltext steht in dem über die geposteten Link. Bist du ernsthaft so faul, nichtmal die paar Zeilen abkopieren zu wollen?

    Ich vermute mal, du hast das ganze bei OnGameModeExit drin, das wird so nicht funktionieren. Du brauchst eine Funktion, die erst alles abspeichert und dann mit einem Timer den Server restartet.

    Getötet wurdest du vermutlich von außerhalb der Safezone. Die Safezone bedeutet nur, dass man innerhalb der Safezone keine Waffen benutzen kann, nicht aber, dass man von außen nicht hereinschießen kann ;)

    Oh, dann machen wir das nochmal ausführlicher, kein Problem ;)


    stock CreateAccount(playerid, pass[])
    {
    [color=blue]new[/color] query[[color=darkorange]256[/color]],Name[MAX_PLAYER_NAME]; // Erstellt die Variablen query mit einer Länge von 256 und Name mit der Länge von MAX_PLAYER_NAME (= 32 oder so)
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME); // Findet den Spielernamen der playerid heraus
    mysql_real_escape_string(Name,Name); // Escaped den String 'Name', damit in der SQL kein Unfug gemacht werden kann. Sonderzeichen werden also als Sonderzeichen behandelt.
    mysql_real_escape_string(pass,pass); // Siehe Zeile darüber
    format(query, [color=blue]sizeof[/color](query), [color=red]"INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')"[/color], Name, pass); // Ersetzt in dem Text die Variablen %s durch Name und pass, sodass daraus ein korrekter String entsteht
    mysql_query(query); // Sendet die Abfrage 'query' die oben mit format vorbereitet wurde an die SQL-Datenbank (Ein INSERT-Query)
    [color=blue]return[/color] true; // Gibt "wahr" zurück
    }
    stock mysql_ReturnPasswort(Name[])
    {
    [color=blue]new[/color] query[[color=darkorange]130[/color]], Get[[color=darkorange]130[/color]]; // Erstellt wieder 2 Variablen mit der Länge 130
    mysql_real_escape_string(Name, Name); // Siehe oben
    format(query, [color=darkorange]128[/color], [color=red]"SELECT `passwort` FROM `accounts` WHERE `Name` = '%s'"[/color], Name); // Siehe oben, dieses Mal bereiten wir einen SELECT-Query vor.
    mysql_query(query); // Siehe oben
    mysql_store_result(); // Speichert das Ergebnis der Abfrage, sodass es nicht verworfen wird.
    mysql_fetch_row(Get); // Liest die einzelne Zeile aus und speichert die Wiedergabe in der Variable Get
    mysql_free_result(); // Verwirft das Ergebnis der Abfrage und macht Platz für eine neue
    [color=blue]return[/color] Get; // Gibt den Wert der Variable 'Get' aus.
    }


    Hoffe das war so weit verständlich und in deinem Sinne ;)