Beiträge von RG_

    if(strcmp("/adminhelp",cmdtext, true) == 0 || strcmp("/ah",cmdtext, true) == 0 || strcmp("/adminhilfe",cmdtext, true) == 0)
    {
    if(IsInAdmin[playerid] == 1 || IsInAdmin[playerid] == 2 || IsInAdmin[playerid] == 3 || IsInAdmin[playerid] == 4 || IsInAdmin[playerid] == 5)
    {
    SendClientMessage(playerid,orange,"test");


    return 1;
    }


    else
    {
    SendClientMessage(playerid,rot,"Du bist kein Admin!");
    return 1;
    }
    }


    Du hattest eine Klammer zuviel ^^

    Ich verweise darauf, dass es hier nicht um das Design geht, sondern um die genannte Infopage.
    Also bitte, lasst das mit dem Design jetzt auf sich beruhen!
    Dazu, die Anschuldigung mit dem UCP, überdenkt was ihr sagt! Das Design, welches verwendet wurde, wurde nicht für ein UCP verwendet, sondern für das ServerCP.


    B2T

    Das bedeutet, dass du die Drawdistance nicht beachtet hast, hänge bei deinen CreatObject als letzten Parameter z.B. 250.00 an.


    Ggf. musst du deinen Streamer updaten

    /Edit: Du musst ja auch definieren welcher Eintrag aktualisiert werden soll, z.B.


    Du hast die Spalte "Name", diese hat den Wert "Test", von dieser willst du das Adm Level auf 1338 setzen.
    Da du aber mehrere Einträge hast, musst du festlegen welchen du ändern möchtest.

    new query[256],name[56];
    GetPlayerName(einSpieler, name, sizeof(name));
    format(query,256,"UPDATE `DeineTabelle` SET `DeineSpalte` ='%d' WHERE `EineSpalte` ='%s' ",DeineSpielerInfo[einSpieler][Admin],name);
    mysql_query(query);


    einSpieler ersetzt du mit der playerid Definition für den betroffenen Spieler


    DeineSpielerInfo dürfte klar sein wie du das zu ersetzen hast

    Gegebenenfalls hast du 2 PAWNO Ordner, allerdings wird beim Öffnen eines Scripts immer der zuletzt geöffnete verwendet, siehe nach ob du einen zweiten Pawno Ordner hast und setze dort das Include ein.

    new Inhalt[256];
    format(Inhalt,sizeof(Inhalt),"INSERT INTO `Accounts` (`Spielername`,`Passwort`,`Ip-Adresse`) VALUES ('%s','%s','%s')",SpielerInfo[playerid][sName],Kennwort,SpielerInfo[playerid][sIp]);
    mysql_query(Inhalt);
    mysql_free_result();


    new tmpstring[128];
    format(tmpstring,sizeof(tmpstring),"SELECT * FROM Accounts WHERE Spielername=%s",SpielerInfo[playerid][sName]);
    mysql_query(tmpstring);



    für den 2ten Error bräuchten wir schon Zeilen ^^

    moin Comunity,


    Da mein Selfmade bereits den Betazustand erreicht hat, dachte ich mir, ich mach da eine ReportBug Funktion rein...
    Doch wenn ich nun einen Bug reporte, wirft er mir einen Syntax Fehler aus, den ich einfach nicht finde.
    Im folgenden Quelltext ist doch alles richtig oder?


    Vllt. weiß ja einer was falsch ist:


    stock ReportBug(UserName[], BugText[])
    {
    new query[109],string[256],ghour1, gminute1, gsecond1,year, month, day;
    gettime(ghour1, gminute1, gsecond1);
    ghour1 += 1;
    getdate(year, month, day);
    format(string,sizeof(string),"%d-%d-%d %d:%d",year,month,day,ghour1,gminute1);
    format(query, sizeof(query), "INSERT INTO BugTracker (User, Desc, Date, Validated) VALUES ('%s', '%s','%s','0')", UserName, BugText,string);
    mysql_query(query);
    return true;
    }


    SQL
    [20:53:04]An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Desc, Date, Validated) VALUES ('RealGamer', 'Testeintrag N.1'' at line 1)



    //edit: Errorbeschreibung verbessert