Beiträge von BlvckAir

    @Douq
    Bekomme leider einen Fehler beim Compilen.



    C:\Users\**\Desktop\SA-MP Server\gamemodes\Script.pwn(279) : error 025: function heading differs from prototype



    Fehler 1: public OnQueryError(errorid, error[], callback[], query[], connectionHandle)

    Moin Moin!
    ich habe in MySQL R40 das Problem, das der Query nicht ausgeführt bzw. das der Public wird Ausgeführt.
    Habe es schon mal Geprint, der Public wird einfach nicht Gestartet.
    Zeige euch mal den Code.



    public OnPlayerConnect(playerid)
    {
    ResetSpielerDatei(playerid);
    if(!sInfo[playerid][sEingeloggt])
    {
    new query[128];
    mysql_format(Handle, query, sizeof(query), "SELECT `id` FROM users WHERE `Spielername` = '%e'", sInfo[playerid][sName]);
    mysql_pquery(Handle, query, "OnUserCheck", "d", playerid);
    print("OnPlayerConnect - Complete");
    }
    return 1;
    }


    Der Print wird mir Angezeigt, aber der Print bei "OnUserCheck" zB nicht.



    public OnUserCheck(playerid)
    {
    print("OnUserCheck - Now");
    new rows;
    cache_get_row_count(rows);
    if(rows == 0)
    {
    print("dialogid");
    ShowPlayerDialog(playerid, DIALOG_REGISTRATION, DIALOG_STYLE_PASSWORD, "Registration", "Registriere dich", "OK", "Nein");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_EINLOGGEN, DIALOG_STYLE_PASSWORD, "Login", "Log dich ein", "OK", "Nein");
    return 1;
    }
    print("OnUserCheck - End");
    return 1;
    }


    Habe auch noch hier die MySQL Log für euch. :)


    Hoffe einer von euch kann mir Helfen. :)

    Guten Morgen zusammen,
    ich habe das Problem, das bei mir das MySQL Plugin nicht Geladen wird. Habe das MysQL R40 und R41 schon Probiert.
    Beim Compilen des Scripts keine Fehler, mit Nativecheck kommen Fehler, weil das MySQL Plugin ja nicht Geladen wird.


    Fehler: [01:51:07] Error: Function not registered: 'mysql_close'
    [01:51:07] Error: Function not registered: 'mysql_log'
    [01:51:07] Error: Function not registered: 'mysql_connect'
    [01:51:07] Error: Function not registered: 'mysql_errno'


    Ich nutze Windows 10 und habe schon einige an Runtime dinger da neu Installiert und PC neu gestartet, bringt bis jetzt leider nichts!

    Perfekt! Ich danke dir, klappt super. :)


    Habe nun ein ganz anderes Problem, mein Script wird Geladen und Co, aber es wird keiner Funktion ausgeführt!
    Egal welche, nicht mal die einfachste Funktion führt das Script aus.



    public OnPlayerRequestClass(playerid, classid)
    {
    // *** Sonstiges ***
    SetPlayerColor(playerid, -1);
    ResetPlayerData(playerid);
    // *** Spieler Login / Register ***
    if(!sInfo[playerid][sEingeloggt])
    {
    new query[128];
    mysql_format(Handle, query, 128, "SELECT `ID` FROM `spieler` WHERE `Name` = '%e'", sInfo[playerid][sName]);
    mysql_pquery(Handle, query, "OnUserCheck", "d", playerid);
    }
    return 1;
    }


    Und er führt zB den pquery nicht aus.



    forward OnUserCheck(playerid);
    public OnUserCheck(playerid)
    {
    new string[256];
    ClearPlayerChat(playerid);
    if(cache_get_row_count() == 0)
    {
    format(string, 256, "{FFFFFF}\tHerzlich willkommen {00FF00}%s{FFFFFF}!\nEs gibt keinen Eintrag in der Datenbank mit deinem Spielernamen, solltest du schon einen Charakter besitzen, so klicke bitte auf 'Verlassen'", sInfo[playerid][sName]);
    ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "{FFFFFF}Sensix Reallife - Registration", string, "Weiter", "Verlassen");
    return 1;
    }
    else
    {
    format(string, 256, "{FFFFFF}\tHerzlich willkommen {00FF00}%s{FFFFFF}!\nEs gibt keinen Eintrag in der Datenbank mit deinem Spielernamen, solltest du schon einen Charakter besitzen, so klicke bitte auf 'Verlassen'", sInfo[playerid][sName]);
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{FFFFFF}Sensix Reallife - Einloggen", string, "Weiter", "Verlassen");
    return 1;
    }
    }


    Habt ihr eine Lösung dafür?

    Ich bin ein Spät Zünder, nun ja, auch ich bin nun Besitzer von GTA:V am PC.
    Jetzt will ich gerne Online Spielen habe aber keinen der mit mir Spielen kann. :D


    Jetzt wollte ich euch mal Fragen ob jemand von euch Bock hat und mich eventuell ein bissen Hochziehen kann?


    Bin im Multiplayer der Totale Kack Affe, aber das wird glaub ich sehr Witzig! :D

    Ich habe Hintergrund offen: Google Chrome, Skype, Spotify, Bandicam, TS und meinen Antiviren Schutz.
    Könnte es an diesen Programmen liegen? Was ich aber nicht glaube, weil sofern ich die Programme alles Ausschalte, bleibt das Problem ebenfalls.