Users browsing this thread: 1 Guest(s)
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
E7 Header Decomposition
02-17-2011, 11:37 AM, (This post was last modified: 04-28-2011, 11:16 AM by Parallax.)
#1
E7 Header Decomposition
I've got the E7 header. It's chat messages, so maybe it's not high priority, but anyway:
Code:
0e80e7 800bfcffffffffff 11000000 - You lost 259,200 information from leveling up a skill.
0e80e7 6400000000000000 0f000000 - You gained 100 information from recycling an item.
0e80e7 e038000000000000 17000000 - You gained 14,560 information from searching a body.
0e80e7 - Header
e038000000000000 - Little-Endian number for amount of $info
17000000 - Type (search body, recycle, skill)

Remember that negatives flip the bits. Smile

EDIT: APR 27, 2011:
The E6 is almost exactly the same, but for experience and using orange text. Here's the format:
Code:
0a80e6 b9cbbb04 1b000000 - You gained 79,416,249 experience from tagging a hardline.
Reply
02-18-2011, 05:55 AM,
#2
RE: E7 Header Decomposition
Goody.

Reason for up / down go from 00 to 1c.

I posted some weird outputs in the past, like "faction hacking" or "by an admin".
Same for experience gaining/losing i guess Wink.
Reply
04-27-2011, 01:53 PM, (This post was last modified: 04-27-2011, 03:41 PM by Parallax.)
#3
The FB Header
So I've been doing a little work on the 80FB header, only two dialogue messages contained within.
Code:
0780fb 00000000 00 Do you wish to leave the Matrix?
0780fb 00000000 01 Do you wish to re-enter the Loading Area?
The packets seem only to respond to the last two bit being set to either 0 or 1; Matrix or Loading Area. Anything not zero (00) is one (10, 01, 34).
And you can put whatever you want for the first chunk after the header. The ones in the database only use the first two bits. It probably has some significance, but I can't figure it out with the one set of packets.

And the FA header - Adding hardlines to the Atlas.
Code:
0b80fa 02000000 64000000 01 Adding Hardline: "Downtown.Lamar (South Central)"
0b80fa 03000000 0d000000 01 Adding Hardline: "International.Furihata (Northeas..
0b80fa 01000000 91000000 01 Adding Hardline: "Richland.Apollyon (Southeast)"

Westview must be 00 or 04, right?
No discernable pattern to hardlines. 5c is Hampton green NW, 5d is Chelsea NC

And some were still not bringing up results for some reason. Like one that "worked" said it marked Chelsea NW, but didn't put an icon, and others didn't bring up text, so I didn't know where to look. But now I guess it would be easier, knowing which districts it's in.
Reply
04-27-2011, 10:19 PM,
#4
RE: The FB Header
(04-27-2011, 01:53 PM)Parallax Wrote: And the FA header - Adding hardlines to the Atlas.
Code:
0b80fa 02000000 64000000 01 Adding Hardline: "Downtown.Lamar (South Central)"
0b80fa 03000000 0d000000 01 Adding Hardline: "International.Furihata (Northeas..
0b80fa 01000000 91000000 01 Adding Hardline: "Richland.Apollyon (Southeast)"

Westview must be 00 or 04, right?
No discernable pattern to hardlines. 5c is Hampton green NW, 5d is Chelsea NC

And some were still not bringing up results for some reason. Like one that "worked" said it marked Chelsea NW, but didn't put an icon, and others didn't bring up text, so I didn't know where to look. But now I guess it would be easier, knowing which districts it's in.

I would think Westview would still be 01 because it's all part of the same map as Richland. There are really only three separate districts. Downtown, International, and Richland/Westview.
[Image: quisig.png]

The Source - The MxO Wiki related to everything MxO and its forthcoming emulators.
Reply
04-28-2011, 01:01 AM,
#5
RE: The FB Header
(04-27-2011, 10:19 PM)QuiDormit Wrote: I would think Westview would still be 01 because it's all part of the same map as Richland. There are really only three separate districts. Downtown, International, and Richland/Westview.

Right, because you can walk from one to the other.
Reply
04-28-2011, 02:01 AM, (This post was last modified: 04-28-2011, 02:01 AM by Morpheus.)
#6
RE: E7 Header Decomposition
Just to spoil the fun (hahahahah, kidding), the reasons for all the packets that use them, are values from 00 to 1F as is expressed on the assembly code itself (and i checked someday manually). I mean the "type" of the first post.
Reply
04-28-2011, 02:04 PM, (This post was last modified: 04-28-2011, 04:14 PM by Parallax.)
#7
RE: FA Header
Is there any way to force a new character (that is, one with no synched hardlines)? I found a lot of the IDs, but the ones I already have on the map won't add to the atlas a second time, so I don't know if the codes are just blanks, or in the wrong region.

I've started with 00, and around 18, I get no results for the 03 (international) region. Which makes sense, because one of the unsynched hardlines in region 02 (downtown) is 24 (Lamar NW).

I think I've went as far as I can. I've done all 0x9a (even an "Unknown Hardline" was synched) values based on my first numbers from the database, I'll have to do some more passes to make sure. There's some mix-up between downtown and slums codes where there's probably a few hiding. But I found a LOT. I'll start mashing up a doc/pdf/xls with the header values.
Reply
04-29-2011, 01:13 AM, (This post was last modified: 04-29-2011, 01:49 AM by Morpheus.)
#8
RE: E7 Header Decomposition
Congratulations, you awake my curiosity.

You did a lot of effort there, and i appreciate it. Shall be rewarded.

I directed my little "AI" scripts to work over the data you provided.
This is what you were looking for:

Code:
Nessa is processing district:  slums
Nessa found 55 Hardlines
Gathering data
Hardline ID: 30  Human Coords:     -64, 0, -71
Hardline ID: 31  Human Coords:     79, 0, 137
Hardline ID: 37  Human Coords:     829, 6, -667
Hardline ID: 48  Human Coords:     390, 0, -214
Hardline ID: 4b  Human Coords:     -645, -11, -578
Hardline ID: 4c  Human Coords:     -679, 0, 161
Hardline ID: 4e  Human Coords:     -496, 0, -1594
Hardline ID: 4f  Human Coords:     -943, -5, -338
Hardline ID: 50  Human Coords:     -846, 0, 78
Hardline ID: 51  Human Coords:     -389, 0, -10
Hardline ID: 52  Human Coords:     -552, 0, -1103
Hardline ID: 53  Human Coords:     -951, 0, -1279
Hardline ID: 63  Human Coords:     -302, -7, 202
Hardline ID: 64  Human Coords:     -748, 0, -79
Hardline ID: 65  Human Coords:     -707, 0, -1400
Hardline ID: 66  Human Coords:     -863, 0, -776
Hardline ID: 67  Human Coords:     -734, 0, -299
Hardline ID: 68  Human Coords:     -179, 0, -1417
Hardline ID: 69  Human Coords:     -930, -7, 407
Hardline ID: 6a  Human Coords:     -185, 0, -899
Hardline ID: 6b  Human Coords:     632, 0, -919
Hardline ID: 6d  Human Coords:     1352, 0, -1036
Hardline ID: 6f  Human Coords:     874, 0, -1179
Hardline ID: 70  Human Coords:     403, 0, -1171
Hardline ID: 71  Human Coords:     1076, -5, -1492
Hardline ID: 72  Human Coords:     774, 6, -440
Hardline ID: 73  Human Coords:     155, 4, -700
Hardline ID: 74  Human Coords:     -5, 0, -317
Hardline ID: 77  Human Coords:     -365, 0, -238
Hardline ID: 78  Human Coords:     701, 0, 445
Hardline ID: 79  Human Coords:     835, 0, 578
Hardline ID: 7a  Human Coords:     103, 0, -1101
Hardline ID: 7c  Human Coords:     395, 0, -801
Hardline ID: 7d  Human Coords:     255, -5, -359
Hardline ID: 80  Human Coords:     551, 0, 148
Hardline ID: 81  Human Coords:     -27, -8, 316
Hardline ID: 82  Human Coords:     518, 0, -430
Hardline ID: 83  Human Coords:     1002, 0, 119
Hardline ID: 84  Human Coords:     961, 0, -851
Hardline ID: 85  Human Coords:     858, 6, -145
Hardline ID: 88  Human Coords:     1111, 0, -409
Hardline ID: 8a  Human Coords:     -300, 0, -483
Hardline ID: 8e  Human Coords:     943, 0, 269
Hardline ID: 8f  Human Coords:     1325, -6, -1499
Hardline ID: 90  Human Coords:     1156, 6, 49
Hardline ID: 91  Human Coords:     557, 0, -1669
Hardline ID: 92  Human Coords:     532, 4, 420
Hardline ID: 93  Human Coords:     1110, -5, -600
Hardline ID: 94  Human Coords:     791, -5, -1488
Hardline ID: 95  Human Coords:     154, 0, -1425
Hardline ID: 96  Human Coords:     1115, -5, -993
Hardline ID: 97  Human Coords:     677, -1, -100
Hardline ID: 98  Human Coords:     170, 4, 22
Hardline ID: 99  Human Coords:     124, -7, 597
Hardline ID: 9a  Human Coords:     121, -7, 587
Have a nice day!

Code:
Nessa is processing district:  it
Nessa found 23 Hardlines
Gathering data
Hardline ID: 02  Human Coords:     -376, 0, 238
Hardline ID: 03  Human Coords:     421, -1, 580
Hardline ID: 04  Human Coords:     314, -5, 157
Hardline ID: 05  Human Coords:     -164, 0, -197
Hardline ID: 06  Human Coords:     154, 0, -321
Hardline ID: 07  Human Coords:     428, -11, -55
Hardline ID: 08  Human Coords:     -222, 0, 324
Hardline ID: 09  Human Coords:     -486, 0, -321
Hardline ID: 0a  Human Coords:     181, -5, 151
Hardline ID: 0b  Human Coords:     -96, 0, -88
Hardline ID: 0c  Human Coords:     109, 0, 359
Hardline ID: 0d  Human Coords:     -399, 0, -196
Hardline ID: 0e  Human Coords:     -313, 0, 80
Hardline ID: 0f  Human Coords:     -430, 0, 94
Hardline ID: 10  Human Coords:     -16, 0, -411
Hardline ID: 11  Human Coords:     364, -11, -306
Hardline ID: 12  Human Coords:     250, -5, 333
Hardline ID: 13  Human Coords:     -142, 0, 96
Hardline ID: 14  Human Coords:     796, -12, 29
Hardline ID: 15  Human Coords:     -338, 0, -712
Hardline ID: 16  Human Coords:     469, -11, -537
Hardline ID: 17  Human Coords:     -654, 0, 321
Hardline ID: 18  Human Coords:     198, -5, -111
Have a nice day!

Code:
Nessa is processing district:  dt
Nessa found 65 Hardlines
Gathering data
Hardline ID: 07  Human Coords:     -1803, 0, -603
Hardline ID: 1e  Human Coords:     -1040, 0, -1080
Hardline ID: 1f  Human Coords:     -105, 18, 586
Hardline ID: 20  Human Coords:     -1040, 0, -1080
Hardline ID: 23  Human Coords:     348, 0, 96
Hardline ID: 24  Human Coords:     243, 6, 34
Hardline ID: 25  Human Coords:     -205, 18, -192
Hardline ID: 26  Human Coords:     -73, 18, 178
Hardline ID: 27  Human Coords:     306, 0, -503
Hardline ID: 29  Human Coords:     227, 6, 425
Hardline ID: 2b  Human Coords:     -198, 18, 347
Hardline ID: 2f  Human Coords:     -839, 12, 784
Hardline ID: 30  Human Coords:     -435, 12, -1
Hardline ID: 31  Human Coords:     31, 0, -873
Hardline ID: 32  Human Coords:     -714, 12, 330
Hardline ID: 34  Human Coords:     -625, 12, 157
Hardline ID: 35  Human Coords:     -447, 6, 963
Hardline ID: 36  Human Coords:     -1273, 6, 427
Hardline ID: 37  Human Coords:     -1427, 6, 423
Hardline ID: 38  Human Coords:     121, 6, 177
Hardline ID: 3b  Human Coords:     -915, 11, -138
Hardline ID: 3f  Human Coords:     -676, 6, -133
Hardline ID: 40  Human Coords:     -705, 12, 401
Hardline ID: 41  Human Coords:     -315, 18, 320
Hardline ID: 43  Human Coords:     -1410, 6, 695
Hardline ID: 45  Human Coords:     -1458, 6, 281
Hardline ID: 48  Human Coords:     -1783, 0, -716
Hardline ID: 49  Human Coords:     133, 0, -375
Hardline ID: 4a  Human Coords:     425, 0, -31
Hardline ID: 4b  Human Coords:     -76, 18, 844
Hardline ID: 4d  Human Coords:     -1016, 12, -377
Hardline ID: 4e  Human Coords:     -1277, 0, -781
Hardline ID: 4f  Human Coords:     -1979, -7, -1060
Hardline ID: 50  Human Coords:     -1158, 12, 125
Hardline ID: 51  Human Coords:     -25, 12, -325
Hardline ID: 52  Human Coords:     147, 18, 726
Hardline ID: 54  Human Coords:     -1611, 0, -787
Hardline ID: 55  Human Coords:     -894, 12, 291
Hardline ID: 56  Human Coords:     -464, 18, 698
Hardline ID: 57  Human Coords:     -922, 2, -526
Hardline ID: 58  Human Coords:     -776, 12, -34
Hardline ID: 59  Human Coords:     -1020, -7, -1039
Hardline ID: 5a  Human Coords:     430, 0, -821
Hardline ID: 5b  Human Coords:     -512, 0, -262
Hardline ID: 5c  Human Coords:     -239, 18, 123
Hardline ID: 5d  Human Coords:     138, 0, -627
Hardline ID: 5e  Human Coords:     -156, 6, 951
Hardline ID: 5f  Human Coords:     -2135, 0, -835
Hardline ID: 60  Human Coords:     -337, 18, -459
Hardline ID: 61  Human Coords:     -1487, 6, -494
Hardline ID: 62  Human Coords:     99, 12, 15
Hardline ID: 63  Human Coords:     -390, 0, -590
Hardline ID: 64  Human Coords:     285, 6, -231
Hardline ID: 65  Human Coords:     -1182, 8, -578
Hardline ID: 66  Human Coords:     -1512, -7, -1049
Hardline ID: 67  Human Coords:     -335, 18, 415
Hardline ID: 69  Human Coords:     -195, 6, 747
Hardline ID: 6a  Human Coords:     230, 5, 275
Hardline ID: 6b  Human Coords:     -573, 12, 339
Hardline ID: 6c  Human Coords:     -841, 0, -699
Hardline ID: 6d  Human Coords:     38, 12, 966
Hardline ID: 6e  Human Coords:     140, 0, -878
Hardline ID: 6f  Human Coords:     264, 6, -90
Hardline ID: 70  Human Coords:     -1324, 12, 155
Hardline ID: 71  Human Coords:     -1335, 12, -355
Have a nice day!

A little self check before putting info here (2nd hardline in slums):
[Image: screenshot20d.jpg]

There is still some magic in the pocket Wink
Reply
04-29-2011, 02:46 AM, (This post was last modified: 04-29-2011, 09:17 AM by Parallax.)
#9
RE: E7 Header Decomposition
That's perfect, Morph! I'll update my stuff and get rid of the duplicates I found.
Oh, so there is duplicates of IDs in each region. I was wondering about that.
Packets Info Packet (updated 09/17/2011)
[Image: 5669514277_7e91c97fee.jpg]
Reply


Forum Jump: