The following warnings occurred:
Warning [2] Undefined variable $captcha - Line: 15 - File: global.php(587) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(587) : eval()'d code 15 errorHandler->error_callback
/global.php 587 eval
/showthread.php 28 require_once
Warning [2] Undefined variable $redirect_url - Line: 21 - File: global.php(587) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(587) : eval()'d code 21 errorHandler->error_callback
/global.php 587 eval
/showthread.php 28 require_once



 
  • 0 Vote(s) - 0 Average
Reversing Spellborn
Slink   25-09-2014, 01:31 AM
Right, packed structures then, always start with a dword indicating the number of bytes in the structure, the bytes should be read in reverse order and each variable has a set number of bits (why you read in reverse order becomes apparent with some of the more complex structures). 
 
I'll list the variables in the order you should read them just to be consistent (i.e. first var in LOD0 is Voice ID, this is the 13th byte).
 

<div>LOD0    Size = 13
    8-bits  Voice ID
    8-bits  unused
    8-bits  unused
    4-bits  unused
    4-bits  Right Arm Tattoo (0 - 5)
    4-bits  Left Arm Tattoo (0 - 5)
    4-bits  Chest Tattoo (0 - 5)
    8-bits  Right Gauntlet Colour 1
    8-bits  Right Gauntlet Colour 2
    8-bits  Left Gauntlet Colour 1
    8-bits  Left Gauntlet Colour 2
    8-bits  Right Glove Colour 1
    8-bits  Right Glove Colour 2
    8-bits  Left Glove Colour 1
    8-bits  Left Glove Colour 2
    
LOD1    Size = 20
    8-bits  Shin Right Colour 1
    8-bits  Shin Right Colour 2
    8-bits  Shin Left Colour 1
    8-bits  Shin Left Colour 2
    8-bits  Thigh Right Colour 1
    8-bits  Thigh Right Colour 2
    8-bits  Thigh Left Colour 1
    8-bits  Thigh Left Colour 2
    8-bits  Belt Colour 1
    8-bits  Belt Colour 2
    8-bits  Right Shoulder Colour 1
    8-bits  Right Shoulder Colour 2
    8-bits  Left Shoulder Colour 1
    8-bits  Left Shoulder Colour 2
    8-bits  Helmet Colour 1
    8-bits  Helmet Colour 2
    8-bits  Shoes Colour 1
    8-bits  Shoes Colour 2
    8-bits  Pants Colour 1
    8-bits  Pants Colour 2
 
LOD2    Size = 15
    8-bits  Unused
    4-bits  Unused
    8-bits  Ranged Weapon ID
    6-bits  Shield ID
    8-bits  Melee Weapon ID
    6-bits  Shin Right
    6-bits  Shin Left
    6-bits  Thigh Right
    6-bits  Thigh Left
    6-bits  Belt
    6-bits  Gauntlet Right
    6-bits  Gauntlet Left
    6-bits  Shoulder Right
    6-bits  Shoulder Left
    6-bits  Helmet
    6-bits  Shoes
    8-bits  Pants
    6-bits  Glove right
    6-bits  Glove left
 
LOD3    Size = 10 Bytes
    1-Bit   Unused
    8-bits  Chest Colour 1
    8-bits  Chest Colour 2
    6-bits  Chest Armour
    8-bits  Torso Colour 1
    8-bits  Torso Colour 2
    8-bits  Torso
    8-bits  Hair Colour
    6-bits  Hair Style
    8-bits  Body Colour
    7-bits  Head Type
    2-bits  Body Type
    1-bit   Male = 0 Female = 1
    1-bit   Human = 0 Daevi = 1
 
Not all the bits are used so there may well be unimplemented / reserved flags I've missed but its not going to matter for the server (i.e. head type only uses 6-bits with 1-bit unused after it so may as well read it as 7 bits).
 
</div>
« Next Oldest | Next Newest »


Messages In This Thread
Reversing Spellborn - by Saltiel - 01-09-2014, 06:35 PM
Reversing Spellborn - by Polymo - 02-09-2014, 08:14 AM
Reversing Spellborn - by Czelsior - 02-09-2014, 11:22 AM
Reversing Spellborn - by JW-NL - 02-09-2014, 04:02 PM
Reversing Spellborn - by Czelsior - 02-09-2014, 05:25 PM
Reversing Spellborn - by Saltiel - 02-09-2014, 07:54 PM
Reversing Spellborn - by acid-burn - 02-09-2014, 08:03 PM
Reversing Spellborn - by Saltiel - 02-09-2014, 08:18 PM
Reversing Spellborn - by Kevin_mybb_import1 - 02-09-2014, 11:37 PM
Reversing Spellborn - by Czelsior - 03-09-2014, 01:50 AM
Reversing Spellborn - by Slink - 03-09-2014, 12:49 PM
Reversing Spellborn - by Saltiel - 04-09-2014, 09:54 AM
Reversing Spellborn - by acid-burn - 04-09-2014, 04:28 PM
Reversing Spellborn - by acid-burn - 04-09-2014, 04:45 PM
Reversing Spellborn - by Saltiel - 04-09-2014, 07:30 PM
Reversing Spellborn - by CowMooFlage - 05-09-2014, 08:27 PM
Reversing Spellborn - by Kevin_mybb_import1 - 05-09-2014, 08:39 PM
Reversing Spellborn - by Saltiel - 07-09-2014, 08:15 PM
Reversing Spellborn - by Czelsior - 08-09-2014, 10:13 AM
Reversing Spellborn - by Saltiel - 08-09-2014, 11:04 AM
Reversing Spellborn - by CowMooFlage - 08-09-2014, 06:30 PM
Reversing Spellborn - by JW-NL - 08-09-2014, 08:48 PM
Reversing Spellborn - by Polymo - 09-09-2014, 07:12 AM
Reversing Spellborn - by Kevin_mybb_import1 - 09-09-2014, 04:41 PM
Reversing Spellborn - by Saltiel - 09-09-2014, 05:54 PM
Reversing Spellborn - by JW-NL - 09-09-2014, 06:42 PM
Reversing Spellborn - by Saltiel - 09-09-2014, 07:00 PM
Reversing Spellborn - by acid-burn - 09-09-2014, 07:08 PM
Reversing Spellborn - by Czelsior - 09-09-2014, 08:05 PM
Reversing Spellborn - by Saltiel - 09-09-2014, 10:34 PM
Reversing Spellborn - by Kevin_mybb_import1 - 09-09-2014, 10:50 PM
Reversing Spellborn - by Saltiel - 10-09-2014, 12:59 PM
Reversing Spellborn - by Czelsior - 10-09-2014, 03:51 PM
Reversing Spellborn - by CowMooFlage - 10-09-2014, 06:05 PM
Reversing Spellborn - by Saltiel - 10-09-2014, 07:25 PM
Reversing Spellborn - by JW-NL - 10-09-2014, 08:56 PM
Reversing Spellborn - by Czelsior - 10-09-2014, 10:30 PM
Reversing Spellborn - by Slink - 11-09-2014, 01:10 PM
Reversing Spellborn - by CowMooFlage - 11-09-2014, 02:55 PM
Reversing Spellborn - by Sulvor - 12-09-2014, 04:25 PM
Reversing Spellborn - by Polymo - 15-09-2014, 12:55 PM
Reversing Spellborn - by Getty_ - 15-09-2014, 06:26 PM
Reversing Spellborn - by Polymo - 16-09-2014, 11:02 AM
Reversing Spellborn - by Saltiel - 16-09-2014, 11:42 AM
Reversing Spellborn - by Polymo - 16-09-2014, 02:02 PM
Reversing Spellborn - by Saltiel - 17-09-2014, 08:41 AM
Reversing Spellborn - by Polymo - 17-09-2014, 11:54 AM
Reversing Spellborn - by Getty_ - 17-09-2014, 12:42 PM
Reversing Spellborn - by Polymo - 17-09-2014, 02:37 PM
Reversing Spellborn - by Slink - 18-09-2014, 12:30 AM
Reversing Spellborn - by acid-burn - 18-09-2014, 01:26 AM
Reversing Spellborn - by Saltiel - 18-09-2014, 10:55 AM
Reversing Spellborn - by acid-burn - 18-09-2014, 05:58 PM
Reversing Spellborn - by Polymo - 18-09-2014, 06:28 PM
Reversing Spellborn - by CowMooFlage - 18-09-2014, 06:54 PM
Reversing Spellborn - by Polymo - 18-09-2014, 07:31 PM
Reversing Spellborn - by Polymo - 18-09-2014, 10:12 PM
Reversing Spellborn - by acid-burn - 18-09-2014, 11:56 PM
Reversing Spellborn - by Saltiel - 19-09-2014, 08:35 AM
Reversing Spellborn - by acid-burn - 19-09-2014, 08:55 AM
Reversing Spellborn - by Saltiel - 19-09-2014, 08:57 AM
Reversing Spellborn - by Saltiel - 19-09-2014, 09:39 AM
Reversing Spellborn - by Polymo - 19-09-2014, 10:24 AM
Reversing Spellborn - by Polymo - 19-09-2014, 10:38 AM
Reversing Spellborn - by Saltiel - 19-09-2014, 10:39 AM
Reversing Spellborn - by Czelsior - 19-09-2014, 11:16 AM
Reversing Spellborn - by Polymo - 19-09-2014, 07:12 PM
Reversing Spellborn - by Czelsior - 19-09-2014, 08:06 PM
Reversing Spellborn - by Polymo - 19-09-2014, 08:11 PM
Reversing Spellborn - by Czelsior - 19-09-2014, 08:19 PM
Reversing Spellborn - by Polymo - 19-09-2014, 08:28 PM
Reversing Spellborn - by Czelsior - 19-09-2014, 08:36 PM
Reversing Spellborn - by Saltiel - 19-09-2014, 09:44 PM
Reversing Spellborn - by Polymo - 19-09-2014, 09:57 PM
Reversing Spellborn - by acid-burn - 19-09-2014, 10:47 PM
Reversing Spellborn - by Polymo - 19-09-2014, 11:12 PM
Reversing Spellborn - by Czelsior - 19-09-2014, 11:41 PM
Reversing Spellborn - by Polymo - 20-09-2014, 07:28 AM
Reversing Spellborn - by Czelsior - 20-09-2014, 08:08 AM
Reversing Spellborn - by Saltiel - 20-09-2014, 08:58 AM
Reversing Spellborn - by Polymo - 20-09-2014, 09:14 AM
Reversing Spellborn - by Getty_ - 20-09-2014, 09:18 AM
Reversing Spellborn - by Polymo - 20-09-2014, 09:24 AM
Reversing Spellborn - by Saltiel - 20-09-2014, 09:28 AM
Reversing Spellborn - by Polymo - 20-09-2014, 09:31 AM
Reversing Spellborn - by Saltiel - 20-09-2014, 09:43 AM
Reversing Spellborn - by JW-NL - 20-09-2014, 11:32 AM
Reversing Spellborn - by Polymo - 20-09-2014, 11:47 AM
Reversing Spellborn - by Polymo - 20-09-2014, 06:17 PM
Reversing Spellborn - by acid-burn - 20-09-2014, 06:52 PM
Reversing Spellborn - by Polymo - 20-09-2014, 07:22 PM
Reversing Spellborn - by acid-burn - 20-09-2014, 07:40 PM
Reversing Spellborn - by Polymo - 20-09-2014, 07:44 PM
Reversing Spellborn - by acid-burn - 20-09-2014, 07:53 PM
Reversing Spellborn - by Polymo - 20-09-2014, 09:54 PM
Reversing Spellborn - by acid-burn - 20-09-2014, 10:08 PM
Reversing Spellborn - by Polymo - 20-09-2014, 10:38 PM
Reversing Spellborn - by acid-burn - 20-09-2014, 10:56 PM
Reversing Spellborn - by Polymo - 21-09-2014, 08:40 AM
Reversing Spellborn - by Saltiel - 21-09-2014, 11:01 AM
Reversing Spellborn - by Polymo - 21-09-2014, 06:39 PM
Reversing Spellborn - by JW-NL - 21-09-2014, 07:33 PM
Reversing Spellborn - by Polymo - 21-09-2014, 07:39 PM
Reversing Spellborn - by Saltiel - 21-09-2014, 08:11 PM
Reversing Spellborn - by CowMooFlage - 21-09-2014, 09:17 PM
Reversing Spellborn - by Polymo - 21-09-2014, 09:17 PM
Reversing Spellborn - by CowMooFlage - 21-09-2014, 09:25 PM
Reversing Spellborn - by Polymo - 21-09-2014, 09:49 PM
Reversing Spellborn - by Saltiel - 21-09-2014, 09:51 PM
Reversing Spellborn - by Polymo - 21-09-2014, 10:04 PM
Reversing Spellborn - by acid-burn - 21-09-2014, 10:36 PM
Reversing Spellborn - by acid-burn - 22-09-2014, 10:00 AM
Reversing Spellborn - by Polymo - 22-09-2014, 10:42 AM
Reversing Spellborn - by Slink - 23-09-2014, 12:55 PM
Reversing Spellborn - by Saltiel - 23-09-2014, 04:40 PM
Reversing Spellborn - by Slink - 23-09-2014, 11:11 PM
Reversing Spellborn - by Saltiel - 24-09-2014, 08:01 AM
Reversing Spellborn - by Polymo - 24-09-2014, 12:08 PM
Reversing Spellborn - by Czelsior - 24-09-2014, 03:24 PM
Reversing Spellborn - by Slink - 25-09-2014, 01:31 AM
Reversing Spellborn - by Polymo - 25-09-2014, 03:15 PM
Reversing Spellborn - by acid-burn - 25-09-2014, 03:35 PM
Reversing Spellborn - by Polymo - 25-09-2014, 03:46 PM
Reversing Spellborn - by acid-burn - 25-09-2014, 05:49 PM
Reversing Spellborn - by Polymo - 25-09-2014, 05:51 PM
Reversing Spellborn - by Polymo - 25-09-2014, 08:44 PM
Reversing Spellborn - by Polymo - 26-09-2014, 09:44 AM
Reversing Spellborn - by JW-NL - 26-09-2014, 09:52 AM
Reversing Spellborn - by acid-burn - 26-09-2014, 11:31 AM
Reversing Spellborn - by Polymo - 26-09-2014, 01:23 PM
Reversing Spellborn - by acid-burn - 26-09-2014, 02:06 PM
Reversing Spellborn - by Slink - 27-09-2014, 02:54 AM
Reversing Spellborn - by Getty_ - 27-09-2014, 09:13 AM
Reversing Spellborn - by acid-burn - 27-09-2014, 09:16 AM
Reversing Spellborn - by Slink - 27-09-2014, 01:58 PM
Reversing Spellborn - by Getty_ - 27-09-2014, 02:04 PM
Reversing Spellborn - by Slink - 27-09-2014, 03:00 PM
Reversing Spellborn - by acid-burn - 27-09-2014, 05:17 PM
Reversing Spellborn - by Getty_ - 27-09-2014, 05:44 PM
Reversing Spellborn - by Czelsior - 28-09-2014, 12:21 AM
Reversing Spellborn - by Polymo - 02-10-2014, 03:29 PM
Reversing Spellborn - by Saltiel - 02-10-2014, 07:14 PM
Reversing Spellborn - by CowMooFlage - 02-10-2014, 08:07 PM
Reversing Spellborn - by Czelsior - 02-10-2014, 09:54 PM
Reversing Spellborn - by Getty_ - 03-10-2014, 08:41 AM
Reversing Spellborn - by Kevin_mybb_import1 - 03-10-2014, 03:47 PM
Reversing Spellborn - by Saltiel - 03-10-2014, 05:23 PM
Reversing Spellborn - by Saltiel - 03-10-2014, 11:49 PM
Reversing Spellborn - by Polymo - 04-10-2014, 10:44 PM
Reversing Spellborn - by Getty_ - 05-10-2014, 08:43 AM
Reversing Spellborn - by Polymo - 05-10-2014, 09:37 AM
Reversing Spellborn - by Czelsior - 07-10-2014, 09:52 AM
Reversing Spellborn - by JW-NL - 07-10-2014, 11:11 AM
Reversing Spellborn - by loonbg - 14-10-2014, 01:44 PM
Reversing Spellborn - by Kevin_mybb_import1 - 14-10-2014, 02:53 PM
Reversing Spellborn - by CowMooFlage - 21-10-2014, 09:15 PM
Reversing Spellborn - by Polymo - 22-10-2014, 02:53 PM
Reversing Spellborn - by Saltiel - 23-10-2014, 05:33 PM
Reversing Spellborn - by CowMooFlage - 23-10-2014, 06:41 PM
Reversing Spellborn - by acid-burn - 23-10-2014, 07:28 PM
Reversing Spellborn - by Slink - 08-11-2014, 02:57 AM
Reversing Spellborn - by Czelsior - 08-11-2014, 03:58 AM
Reversing Spellborn - by Getty_ - 11-11-2014, 10:13 PM
Reversing Spellborn - by Slink - 11-11-2014, 10:53 PM
Reversing Spellborn - by Czelsior - 12-11-2014, 12:06 AM
Reversing Spellborn - by tbjoker - 12-11-2014, 06:29 AM
Reversing Spellborn - by Saltiel - 12-11-2014, 02:09 PM
Reversing Spellborn - by tbjoker - 12-11-2014, 02:36 PM
Reversing Spellborn - by Czelsior - 12-11-2014, 04:23 PM
Reversing Spellborn - by Getty_ - 12-11-2014, 07:14 PM
Reversing Spellborn - by Saltiel - 12-11-2014, 08:42 PM
Reversing Spellborn - by tbjoker - 12-11-2014, 08:55 PM
Reversing Spellborn - by Czelsior - 12-11-2014, 09:03 PM
Reversing Spellborn - by acid-burn - 12-11-2014, 10:11 PM
Reversing Spellborn - by Saltiel - 12-11-2014, 10:23 PM
Reversing Spellborn - by JW-NL - 12-11-2014, 11:04 PM
Reversing Spellborn - by Slink - 13-11-2014, 01:23 AM
Reversing Spellborn - by Polymo - 13-11-2014, 09:27 AM
Reversing Spellborn - by Czelsior - 22-11-2014, 12:06 AM
Reversing Spellborn - by Slink - 22-11-2014, 01:04 AM
Reversing Spellborn - by Czelsior - 22-11-2014, 10:32 AM
Reversing Spellborn - by acid-burn - 20-12-2014, 09:21 PM
Reversing Spellborn - by acid-burn - 21-12-2014, 04:14 PM
Reversing Spellborn - by Zer0.BE - 22-12-2014, 12:16 PM
Reversing Spellborn - by Czelsior - 22-12-2014, 02:30 PM
Reversing Spellborn - by Saltiel - 22-12-2014, 02:49 PM
Reversing Spellborn - by JW-NL - 22-12-2014, 03:31 PM
Reversing Spellborn - by acid-burn - 22-12-2014, 04:04 PM
Reversing Spellborn - by Zer0.BE - 22-12-2014, 04:07 PM
Reversing Spellborn - by Zer0.BE - 22-12-2014, 04:13 PM
Reversing Spellborn - by JW-NL - 22-12-2014, 04:20 PM
Reversing Spellborn - by Saltiel - 22-12-2014, 04:54 PM
Reversing Spellborn - by acid-burn - 22-12-2014, 05:14 PM
Reversing Spellborn - by Kevin_mybb_import1 - 26-12-2014, 09:17 PM
Reversing Spellborn - by StrikeX - 14-01-2015, 06:26 PM
Reversing Spellborn - by Slayeer - 06-02-2015, 03:28 PM
Reversing Spellborn - by Czelsior - 06-02-2015, 05:25 PM
Reversing Spellborn - by Slayeer - 12-02-2015, 01:54 PM
Reversing Spellborn - by Czelsior - 13-02-2015, 03:49 PM
Reversing Spellborn - by Slayeer - 14-02-2015, 12:41 PM
Reversing Spellborn - by Valshaaran - 21-02-2015, 06:32 PM
Reversing Spellborn - by acid-burn - 21-02-2015, 09:21 PM
Reversing Spellborn - by Polymo - 21-02-2015, 11:25 PM
Reversing Spellborn - by Saltiel - 21-02-2015, 11:32 PM
Reversing Spellborn - by Czelsior - 22-02-2015, 02:23 AM
Reversing Spellborn - by Valshaaran - 22-02-2015, 09:30 PM
Reversing Spellborn - by acid-burn - 22-02-2015, 10:20 PM
Reversing Spellborn - by Valshaaran - 23-02-2015, 02:09 PM
Reversing Spellborn - by Slink - 23-02-2015, 03:02 PM
Reversing Spellborn - by Valshaaran - 23-02-2015, 03:25 PM
Reversing Spellborn - by wazzupi - 01-03-2015, 04:34 AM
Reversing Spellborn - by acid-burn - 01-03-2015, 01:38 PM
Reversing Spellborn - by JW-NL - 01-03-2015, 01:58 PM
Reversing Spellborn - by wazzupi - 01-03-2015, 08:53 PM
Reversing Spellborn - by JW-NL - 02-03-2015, 10:17 PM
Reversing Spellborn - by JW-NL - 02-03-2015, 10:23 PM
Reversing Spellborn - by Slink - 03-03-2015, 02:27 PM
Reversing Spellborn - by Saltiel - 03-03-2015, 07:23 PM
Reversing Spellborn - by acid-burn - 03-03-2015, 09:51 PM
Reversing Spellborn - by Sulvor - 15-03-2015, 07:14 AM
Reversing Spellborn - by Polymo - 15-03-2015, 09:19 AM
Reversing Spellborn - by Sulvor - 15-03-2015, 10:50 AM
Reversing Spellborn - by Polymo - 15-03-2015, 11:11 AM
Reversing Spellborn - by Saltiel - 15-03-2015, 06:06 PM
Reversing Spellborn - by acid-burn - 15-03-2015, 09:11 PM
Reversing Spellborn - by Saltiel - 15-03-2015, 10:14 PM
Reversing Spellborn - by Polymo - 15-03-2015, 10:24 PM
Reversing Spellborn - by Kevin_mybb_import1 - 15-03-2015, 11:52 PM
Reversing Spellborn - by Polymo - 16-03-2015, 06:40 PM
Reversing Spellborn - by Polymo - 16-03-2015, 08:48 PM
Reversing Spellborn - by tbjoker - 19-03-2015, 05:27 PM
Reversing Spellborn - by Polymo - 23-03-2015, 10:01 AM
Reversing Spellborn - by tbjoker - 24-03-2015, 03:36 PM
Reversing Spellborn - by Polymo - 24-03-2015, 06:17 PM
Reversing Spellborn - by tbjoker - 28-03-2015, 06:35 PM
Reversing Spellborn - by Polymo - 28-03-2015, 08:07 PM
Reversing Spellborn - by Saltiel - 29-03-2015, 01:16 PM
Reversing Spellborn - by tbjoker - 29-03-2015, 11:34 PM
Reversing Spellborn - by Saltiel - 30-03-2015, 07:32 PM
Reversing Spellborn - by JW-NL - 31-03-2015, 07:05 PM
Reversing Spellborn - by Kevin_mybb_import1 - 31-03-2015, 08:17 PM
Reversing Spellborn - by acid-burn - 31-03-2015, 09:06 PM
Reversing Spellborn - by JW-NL - 31-03-2015, 09:27 PM
Reversing Spellborn - by Kevin_mybb_import1 - 31-03-2015, 10:43 PM
Reversing Spellborn - by JW-NL - 03-04-2015, 11:30 PM


Users browsing this thread: 51 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.