Einfach mal eben ne Kleinigkeit hier gelassen, welche sich vielleicht für die ein oder andere Sache günstig nutzen lässt Credits gehen an Github User chris579 (https://github.com/chris579) der diesen Code veröffentlich hat (https://gist.github.com/chris579/53053…718c23c0d6bbd69)
Der Code macht schlichtweg nichts anderes, als die Steam64ID (UID) in die entsprechend zugehörige BattlEye GUID umzurechnen (ja, der Code funktioniert fehlerfrei -> wurde von mir getestet).
Wer sich dafür interessiert, kann im GitHub Gist von Fank (https://github.com/Fank) unter https://gist.github.com/Fank/11127158 weitere Codes für andere Programmiersprachen wie Go ( Finch :P), JS, PY oder PHP finden.
-> Schwierigkeitsgrad 4 ist übrigens bewusst gewählt. Wer nicht weiß wozu dieser Code jetzt genau dient oder nicht weiß wie man ihn benutzt und implementiert - keine Sorge (und wirklich nicht böse gemeint), dann ist das für dich einfach nicht relevant
Trotzdem Allen viel Spaß, die damit oder den anderen Codes von Fank ihren Spaß haben
CREATE FUNCTION `generateGUID`(`playerid` BIGINT UNSIGNED) RETURNS varchar(32) CHARSET latin1
DETERMINISTIC
BEGIN
DECLARE temp text CHARSET ascii;
DECLARE i int;
SET i = 0;
SET temp = "";
WHILE i < 8 DO
SET temp = CONCAT(temp, CHAR(playerid & 0xFF));
SET playerid = playerid >> 8;
SET i = i + 1;
END WHILE;
RETURN MD5(CONCAT("BE", temp));
END;
Alles anzeigen