Hi hier wollte ich euch erklären wo die Spielerattribute stehen.
Vorab: Ich nutze hier meine Steam ID und veröffentliche keine von anderen Spielern!
Ihr braucht dazu den DB Browser for SQL-Lite. Dazu gibt es genügend erklärvideos.
WICHTIG! NICHT DIE SCUM.DB ÖFFNEN VON EUREM LAUFENDEN SERVER! Kopiert vorher die SCUM.db irgendwo anders hin.
Ich bin nicht verantwortlich wenn eure SCUM.db crasht! Des weiteren geht es nur um das Lesen nicht das Schreiben! Lasst das am besten!
Das Thema wird leider ein wenig Komplex da diese daten eine art encoding haben.
Ihr öffnet als erstes die Tabelle user_profile.
Hier sucht ihr nach eurer oder einer steam id in der user_id spalte oder eurem Ingame Namen in name:
Merkt oder notiert die id vorne (in Grün) in meinem fall hier 1
Dann öffnen wir die Tabelle prisoner und suchen nach der notierten id in user_profile_id(bei 1 kommt auch 11, 21,31,111 usw. deshalb am besten =1 oder was auch immer eure Ziffer ist):
Dann gehen wir zur body_simulation spalte. Diese hat ALLE eure Attribute (Stärke, INT, DEX etc) und auch die subattribute (Schiessen, Fahren...)
Hier ein Kurzer ausschnitt (ist echt sehr sehr lange):
0a02000004001b000200000000001300
00002b2b5545342b52656c656173652d
342e323700280000002f536372697074
2f436f6e5a2e507269736f6e6572426f
647953696d756c6174696f6e53617665
000d00000042617365537472656e6774
68000f000000446f75626c6550726f70
65727479000800000000000000007a08
869f21e40d401100000042617365436f...
Dies ist ein Unreal Engine Save Format welches wir nicht so einfach entschlüsselt bekommen leider.
Es gibt Save Editoren die ich nicht getestet habe. Theoretisch kann man diesen Zahlen/Buchstabenhaufen in eine .bin Datei speichern und dann mit einem Tool öffnen, aber ob das was brauchbares anzeigt weiß ich nicht.
Ich habe euch nur diese minimal Lösung zum anschauen:
Viel Spaß am rumprobieren.
Falls Interesse an dem PHP Code der Seite besteht. Downloadbar ganz unten auf der Seite.
Grüße Kelboss
