Beiträge von Allrounder18

    Moin!



    Folgendes Problem, wir möchten ein Inventarsystem via MySQL wo man zb den perso eines anderen Spilers reinlegen kann.



    Z.B: Spieler A raubt Spieler B aus und nimmt sich seine Bankkarte (Die
    Bankkartest aber kein sichtbares Objekt) Man soll die Bankkarte an einen
    anderen Spieler weiergeben oder auf den Boden werfen können. Mit
    dieser Bankkarte soll Spieler A dann das Geld von Spieler B abheben
    können.



    Wie können wir das am Besten machen?



    MfG


    Allrounder18

    Hallo!


    Ich möchte in Ubuntu 18.04 verhder dass ein ssh User aus seinem Home Verzeichnis rausgehen kann in andere Vrzeichnisse.
    Ich ging nach dieser Anleitung, jedoch funktioniert es nicht. Was mache ich falsch, bzw. was müsste ich noch machen damit der User via FTP auch nur in sein Home Verzeichnis kann?


    MfG


    Allrounder18

    Moin!


    Mein Server nimmt das OnUserRegister nicht an.



    Eigenartigerweise sehe ich den string, jedoch zeigt er dort wo die Farbe gesetztist eine andere Farbe an. Ich hab das Callback nur einmal im Script. Was ist da falsch?


    MfG


    Edit: Die Funktion wird jetztin der Console geprintet, jedoch wird ingameimmer noch die falsche Farbe angezeigt.


    Edit2: Fehler gefunden, aber der Spawnbutton wird noch angezeigt bei der Registration. hab mal die Zeile TogglePlayerSpectating im Code eingefügt, siehe oben. Stimmt das so?


    Edit3: Jetzt wird bei der Registrierung der Button nur kurz angezeigt weil ich vorhi de chat löschen lasse aber der Chat soll ganz weg sen mit dem Button, was muss ich da machen? Wenn ichbei der Registrierung das Passwort eingebe spawne ich nicht, sondern fliege durch die Luft, was kan da falsch sein?


    So fliege ich durch die Luft: https://prnt.sc/p2sj2t


    Edit4: Alles andere hat sich erledigt, nur folgendes pasiert immer noch:


    Ich joine auf den Server un dann kommt diese Connectet to Meldungund der Spawn Button ganz kurz und dann wird der Chat geleert, und dann komt der Dialog für Register oder Login ohne Spawn Button. Wie bekomme ich diese Meldung und den Button weg?


    Die Funktion ChatLoeschen steht bei OnPlayerConnect und bei OnPlayerRequestClass.


    Diese Fubktion benutze ich bereits. Immer wenn ich das Passwort falsch eingebe lande ich am Nullpunkt.


    Edit:


    Ich habs jetzt mal ohne der Funktion von Colney getestet, wenn ich bei OnPlayerRequestClass
    TogglePlayerSpectating(playerid, true); reinschreibe und beim Logindialog ei falsches Psswort eingebe lade ich am Nullpunkt, jeoch wen TogglePlayerSpectating(playerid, true); nicht vorhanen ist, steht nur dass das Passwort falsch ist.



    Der Login Dialog


    OnUserLogin


    Guten Abend!


    Gibt es eine Lösung um den Spawnbutton zu verstecken?


    Momentan habe ich es so, aber hierbei fleige ich immer durch die Luft.


    Code
    new query[256];
    			mysql_format(handle, query, sizeof(query), "SELECT * FROM `accounts` WHERE `name` = '%e' AND `passwort` = MD5('%e')",SpielerDaten[playerid][player_Name], inputtext);
    			mysql_pquery(handle, query, "OnUserLogin", "d", playerid);

    Das ist die Query beim Login Dialog


    Edit: Meine DB: https://prnt.sc/p27yqw


    Jetzt sagt mirder Log folgendes noch dazu:



    Code
    [15:49:17] [ERROR] error #1054 while executing query "UPDATE `accounts` SET `adminrang` = '0', `whitelist` = '0', `x` = '1958.378296', `y` = '1343.157227', `z` = '15.374607', `r` = '269.142487', `interior` = '0', `welt` = '0' WHERE `id` = '0'": Unknown column 'whitelist' in 'field list'

    Die Schreibweise sollte aber richtig sein.

    Hallo!


    Ich bekome im MySQL Logimmer folgenden Fehler:


    Code
    [15:24:20] [ERROR] cache_get_value_name_int: field 'id' not found
    [15:24:20] [ERROR] cache_get_value_name_int: field 'adminrang' not found
    [15:24:20] [ERROR] cache_get_value_name_int: field 'whitelist' not found
    [15:24:20] [ERROR] cache_get_value_name_float: field 'x' not found
    [15:24:20] [ERROR] cache_get_value_name_float: field 'y' not found
    [15:24:20] [ERROR] cache_get_value_name_float: field 'z' not found
    [15:24:20] [ERROR] cache_get_value_name_float: field 'r' not found
    [15:24:20] [ERROR] cache_get_value_name_int: field 'interior' not found
    [15:24:20] [ERROR] cache_get_value_name_int: field 'welt' not found

    Diese Zeilen stehen bei OnUserLogin so drinund in der DB sind die Felder ebenso vorhanden.
    Woran kann das liegen?



    MfG

    Moin!


    Folgendes Problem: Ich habe auf meinem Ubuntu 18.04 ProFTPD installiert und einen User erstellt. Logge ich mich in WinSCP ein sehe ich rechts bei Besitzer nicht den Namen sondrn die ID. Woran kann da liegen?


    MfG