Steed color not showing to self

03/09/2023 12:32 BarcodeReader#1
The color of my steed is not showing when I'm riding, it shows it fine on the item itself, but not for riding. It just shows the default purple one.

Is there something I'm missing or what? It shows to others fine as well, so it's only for oneself that it doesn't.

Ex. I ride a black steed (both black in inventory/equipment) and it shows as purple.

Patch is 5517 if anyone is curious or if that is relevant.
03/09/2023 20:54 Spirited#2
You're probably missing the steed's color values on the item (packet 1008). You can try the following offsets:

Red = 34 (or whatever your Blessed Dmg is)
Green = 36 (or whatever your Enchanted health is)
Blue = 40 (4 bytes after the previous)
03/09/2023 22:29 BarcodeReader#3
Quote:
Originally Posted by Spirited View Post
You're probably missing the steed's color values on the item (packet 1008). You can try the following offsets:

Red = 34 (or whatever your Blessed Dmg is)
Green = 36 (or whatever your Enchanted health is)
Blue = 40 (4 bytes after the previous)
Just tried that and it doesn't seem to change anything.

Offset 18 is 9830655 / 0x9600FF
Offset 34 is 150
Offset 36 is 0
Offset 40 is 255

Which should correspond to a black steed, right?

I even tried sending the packet when using the riding skill and that didn't do anything either.
03/12/2023 15:14 pintinho12#4
Quote:
Originally Posted by BarcodeReader View Post
Just tried that and it doesn't seem to change anything.

Offset 18 is 9830655 / 0x9600FF
Offset 34 is 150
Offset 36 is 0
Offset 40 is 255

Which should correspond to a black steed, right?

I even tried sending the packet when using the riding skill and that didn't do anything either.
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
03/12/2023 18:17 BarcodeReader#5
Quote:
Originally Posted by pintinho12 View Post
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
That doesn't seem to be right for patch 5517.
03/13/2023 19:11 pintinho12#6
Quote:
Originally Posted by BarcodeReader View Post
That doesn't seem to be right for patch 5517.
The packet structure is for 5187, the data filling is there
03/13/2023 20:44 BarcodeReader#7
Quote:
Originally Posted by pintinho12 View Post
The packet structure is for 5187, the data filling is there
Yes but I am already doing that as stated, so I'm guessing that my offsets are wrong or I am setting values wrong somehow.
03/13/2023 20:47 Spirited#8
Quote:
Originally Posted by BarcodeReader View Post
Yes but I am already doing that as stated, so I'm guessing that my offsets are wrong or I am setting values wrong somehow.
You are, yes. Else it would be working, hehe. So... You can't just take the offset values as they are... You need to actually understand what the offsets are and what you're setting. We both left information on what we're setting on our patches, so you can translate the offsets for the patch you're using.
03/13/2023 21:07 BarcodeReader#9
Quote:
Originally Posted by Spirited View Post
You are, yes. Else it would be working, hehe. So... You can't just take the offset values as they are... You need to actually understand what the offsets are and what you're setting. We both left information on what we're setting on our patches, so you can translate the offsets for the patch you're using.
No need to be snarky, I'm not new to co pserver development, nor am I new to programming. I already told you what I am setting at the offsets that you specified to be correct.

So your offsets are wrong as well, I tried them as both RGB and BGR and neither works.

So the offsets must be different or something.
03/13/2023 22:28 Spirited#10
Quote:
Originally Posted by BarcodeReader View Post
No need to be snarky, I'm not new to co pserver development, nor am I new to programming. I already told you what I am setting at the offsets that you specified to be correct.

So your offsets are wrong as well, I tried them as both RGB and BGR and neither works.

So the offsets must be different or something.
Lol, well aren't you just a bundle of joy... Maybe you should read my post before discounting it as me being snarky or belittling you somehow? Answer has been thrown in your face multiple times now.
03/14/2023 14:15 pintinho12#11
Now that I read your message properly, I must tell you that you're looking into the wrong place.

10014 - MsgPlayer (5517 - From World Conquer V2)
Code:
public uint MountColor
        {
            get { return ReadUInt(139); }
            set { WriteUInt(value, 139); }
        }