Seite 1 von 1
Bayside-Roleplay
Verfasst: So 4. Okt 2020, 14:41
von Nemesus
Mehr dazu gibt es hier:
https://nemesus.de/pawn-scripte/bayside ... ay-script/
Wie fandet Ihr damals/heute das Bayside-Roleplay Script?
MfG,
Nemesus
Re: Bayside-Roleplay
Verfasst: Mo 16. Nov 2020, 19:46
von Justin2110
Es sind Errors im Script. Hat etwas mit dem Password hash zu tun.
Re: Bayside-Roleplay
Verfasst: Mo 16. Nov 2020, 21:38
von Nemesus
Habs gerade nochmal gecheckt, ich bekomm keine. Hast du die neusten Samp Includes mit reingepackt?
Re: Bayside-Roleplay
Verfasst: Sa 19. Dez 2020, 04:27
von Poli2009
Hallo Nemesus,
zu erst wollte ich mich für das starke Skript bedanken. Allerdings bekomme ich es nicht gebacken, dass die Anmeldung funktioniert. Mein Passwort wird zwar in der DB Gespeichert (MariaDB10.2) aber das Auslesen will irgendwie nicht so ganz. Ich bekomme im SQL Log folgende Fehlermeldung:
('PlayerXY','729A6D8427424F4C828E8F9723B8FA1EBA75BB5A395C70EC71EB19514DC1DCAF')) - Successfully executed.
[03:26:23] >> mysql_query( Connection handle: 1 )
[03:26:23] CMySQLHandler::Query(SELECT * FROM accounts WHERE Name = 'Poli2011' AND passwort = '729A6D8427424F4C828E8F9723B8FA1EBA75BB5A395C70EC71EB19514DC1DCAF) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''729A6D8427424F4C828E8F9723B8FA1EBA75BB5A395C70EC71EB19514DC1DCAF' at line 1)
Da stimmt irgendwas entweder mit meinen SQL plugins oder mit meinem include nicht. Ich würde mich über hilfe sehr freuen
edit: Errors wie Justin habe ich nicht zu verzeichnen
Re: Bayside-Roleplay
Verfasst: Sa 19. Dez 2020, 18:07
von Poli2009
Ich konnte den Fehler nun auf die Variable in Zeile 49069 im Skript ausmachen. Dort steht folgendes:
format(string, sizeof(string), "SELECT * FROM accounts WHERE Name = '%s' AND passwort = '%s'", GetName(playerid), key);
Setze ich bei AND passwort = '%s' ein XY ein wird dies auch korrekt erkannt
[17:49:19] CMySQLHandler::Query(SELECT * FROM accounts WHERE Name = 'Poli2009' AND passwort = 'XY') - Successfully executed.
sobald ich die Variable reinsetze kommt der Fehler wieder. Ich hoffe, ich konnte unterstützen mit der Info. Alle meine Versuche sind Fehlgeschlagen
Re: Bayside-Roleplay
Verfasst: Mo 21. Dez 2020, 17:40
von Nemesus
Hast du das mit meinen Plugins probiert die ich dabei gelegt habe? Win oder Linux?
Re: Bayside-Roleplay
Verfasst: Mo 21. Dez 2020, 21:42
von Poli2009
Also ich habe die Plugins und includes genommen, die original in deiner Zip-Datei waren.
Mein Server läuft auf einem Ubuntu0.16.04.16 mit Apache2 und der PHP-Version: 7.0.33-0
MariaDB Version: 10.0.38
Reicht das als information ?
Re: Bayside-Roleplay
Verfasst: Do 24. Dez 2020, 11:25
von Nemesus
Ich habe eine kleine Anpassung vorgenommen, probier mal bitte diese Version:
https://nemesus.de/downloads/Bayside-Ro ... Script.zip
Re: Bayside-Roleplay
Verfasst: Sa 2. Jan 2021, 00:46
von Poli2009
Hallo Nemesus,
Jetzt ist alles bestens und funktioniert
. Ich danke dir
Re: Bayside-Roleplay
Verfasst: Sa 2. Jan 2021, 20:01
von Nemesus
Gerne und viel Spass damit