|
You last visited: Today at 10:46
Advertisement
Riding skill, steed info
Discussion on Riding skill, steed info within the CO2 Private Server forum part of the Conquer Online 2 category.
06/20/2012, 06:06
|
#16
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Interesting.. One of the attribute amounts for the gear in whole or the steed itself is over the max. What data are you sending in your packets for the steed exactly?
Edit: Actually, that means that the information attribute for the item tooltip is too large or negative.
|
|
|
06/20/2012, 06:16
|
#17
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Quote:
Originally Posted by Zeroxelli
Interesting.. One of the attribute amounts for the gear in whole or the steed itself is over the max. What data are you sending in your packets for the steed exactly?
Edit: Actually, that means that the information attribute for the item tooltip is too large or negative.
|
This sends the item info for the steed.
Code:
54 00 F0 03 09 99 98 00 E0 93 04 00 64 00 64 00 T...........d.d.
01 00 0C 00 2F F2 A2 00 00 00 00 00 64 00 00 00 ..../.......d...
00 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 ....
|
|
|
06/20/2012, 06:27
|
#18
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by .Kinshi
This sends the item info for the steed.
Code:
54 00 F0 03 09 99 98 00 E0 93 04 00 64 00 64 00 T...........d.d.
01 00 0C 00 2F F2 A2 00 00 00 00 00 64 00 00 00 ..../.......d...
00 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 ....
|
This is the output of a PHP script I wrote up real quick:
Code:
Length: 84
Type: 1008
UniqueID: 10000649
StaticID: 300000
Dura: 100
MaxDura: 100
CreationType: 1
Location: 12
Steed Info: 10678831
SocA: 0
SocB: 0
SpecialType: 100
Plus: 12
Bless: 0
Free: 0
Enchant: 0
Locked: 0
Color: 5
Progress: 0
Is that all correct?
SpecialType and Position are definitely correct. I dunno about Color being 5. Not sure about the SteedInfo part, that's steed collor/tali progress right?
|
|
|
06/20/2012, 06:39
|
#19
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Quote:
Originally Posted by Zeroxelli
This is the output of a PHP script I wrote up real quick:
Code:
Length: 84
Type: 1008
UniqueID: 10000649
StaticID: 300000
Dura: 100
MaxDura: 100
CreationType: 1
Location: 12
SpecialType: 162
SocA: 0
SocB: 0
Plus: 100
Bless: 0
Free: 0
Enchant: 0
Locked: 0
Color: 0
Progress: 0
Is that all correct?
|
No sir.
Code:
Length: 84
Type: 1008
UniqueID: 10000649
StaticID: 300000
Dura: 100
MaxDura: 100
CreationType: 1
Location: 12
Progress: 10678831
Plus: 12
The item packet:
Code:
Size: 84
Type: 1008
UInt32 Identifier - 4
UInt32 ItemID - 8
UInt16 Durability - 12
UInt16 MaxDurability - 14
ItemCreateType CreationType - 16
ItemPos Position - 18
UInt32 SocketProgress - 20
Byte Socket1 - 24
Byte Socket2 - 25
ItemEffect Effect - 28
Byte Plus - 33
Byte Bless - 34
Boolean Bound - 35
Byte Enchant - 36
Boolean Suspicious - 45
Boolean Locked - 46
ItemColor Color - 48
UInt32 ComposistionProgress - 52
Boolean Inscribed - 56
UInt32 TimeLeft - 60
UInt16 Amount - 64
EDIT:
Here's a comparison between what I'm sending for the steed, and what real conquer is sending. (Real one is a +3 steed, mine is a +12)
Real:
Code:
44 00 F0 03 5B 34 33 16 E0 93 04 00 64 00 64 00
01 00 0C 00 FF 00 96 00 00 00 00 00 00 00 00 00
00 03 96 00 00 00 00 00 FF 00 00 00 00 00 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01 00 00 00
Mine:
Code:
54 00 F0 03 09 99 98 00 E0 93 04 00 64 00 64 00
01 00 0C 00 2F F2 A2 00 00 00 00 00 64 00 00 00
00 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
|
|
|
06/20/2012, 06:40
|
#20
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Yeah, I forgot to update my offsets for the newer patch. I edited my post a few minutes ago. As far as the steed color/progress goes, if that is progress, reduce it to 0 and do the same for plus. Does that help any?
Edit: My scripts output for your real packet:
Code:
Length: 68
Type: 1008
UniqueID: 372454491
StaticID: 300000
Dura: 100
MaxDura: 100
CreationType: 1
Location: 12
Steed Info: 9830655
SocA: 0
SocB: 0
SpecialType: 0
Plus: 3
Bless: 150
Free: 0
Enchant: 0
Locked: 1
Color: 0
Progress: 0
Notice Bless = 150 and Color = 0? Also, SpecialType of 0. That's certainly odd.
|
|
|
06/20/2012, 06:50
|
#21
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Still crashes.
Code:
44 00 F0 03 09 99 98 00 E0 93 04 00 64 00 64 00 D...........d.d.
01 00 0C 00 2F F2 A2 00 00 00 00 00 64 00 00 00 ..../.......d...
00 03 96 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 ....
Edit: Changed to +3 to match.
|
|
|
06/20/2012, 06:52
|
#22
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Code:
Length: 68
Type: 1008
UniqueID: 10000649
StaticID: 300000
Dura: 100
MaxDura: 100
CreationType: 1
Location: 12
Steed Info: 10678831
SocA: 0
SocB: 0
SpecialType: 100
Plus: 12
Bless: 150
Free: 0
Enchant: 0
Locked: 0
Color: 0
Progress: 0
Try setting SpecialType aka RebornEffect to 0, as in my last post. Also look at the difference in the SteedInfo (i.e socket progess?)
|
|
|
06/20/2012, 06:56
|
#23
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
No dice
Code:
44 00 F0 03 09 99 98 00 E0 93 04 00 64 00 64 00 D...........d.d.
01 00 0C 00 FF 00 96 00 00 00 00 00 00 00 00 00 ................
00 03 96 00 00 00 00 00 FF 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01 00 00 00 ....
Do you know what offset 40 is?
|
|
|
06/20/2012, 07:05
|
#24
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Hmm.. I believe it's one of the text labels. Albetros has it set as "GreenText" if that means anything?
Edit: Gotta be off to bed, 4 hours until I have to be up so people can work on my back yard lol. Here's the PHP script I wrote so you can convert your packet on the fly:
PHP Code:
<?php // Your servers packet $packet_1008="44-00-F0-03-09-99-98-00-E0-93-04-00-64-00-64-00-01-00-0C-00-FF-00-96-00-00-00-00-00-00-00-00-00-00-03-96-00-00-00-00-00-FF-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-01-00-00-00"; // Note, packets should always be in BYTE form, with each byte separated by a hyphen. $bytes = explode('-', $packet_1008); class PacketParser { public static function ReadByte($bytes, $pos) { return (count($bytes) >= $pos ? hexdec($bytes[$pos]) : null); } public static function ReadUInt16($bytes, $pos) { if (count($bytes) < $pos + 2) { return null; } $return = ""; for ($x = 1; $x >= 0; --$x) { $return .= $bytes[$pos+$x]; } return hexdec($return); } public static function ReadUInt32($bytes, $pos) { if (count($bytes) < $pos + 4) { return null; } $return = ""; for ($x = 3; $x >= 0; --$x) { $return .= $bytes[$pos+$x]; } return hexdec($return); } public static function ReadUInt64($bytes, $pos) { if (count($bytes) < $pos + 2) { return null; } $return = ""; for ($x = 5; $x >= 0; --$x) { $return .= $bytes[$pos+$x]; } return hexdec($return); } } echo "Length: ".PacketParser::ReadUInt16($bytes, 0)."\n"; echo "Type: ".PacketParser::ReadUInt16($bytes, 2)."\n"; echo "UniqueID: ".PacketParser::ReadUInt32($bytes, 4)."\n"; echo "StaticID: ".PacketParser::ReadUInt32($bytes, 8)."\n"; echo "Dura: ".PacketParser::ReadUInt16($bytes, 12)."\n"; echo "MaxDura: ".PacketParser::ReadUInt16($bytes, 14)."\n"; echo "CreationType: ".PacketParser::ReadUInt16($bytes, 16)."\n"; echo "Location: ".PacketParser::ReadUInt16($bytes, 18)."\n"; echo "Steed Info: ".PacketParser::ReadUInt32($bytes, 20)."\n"; // Apparently "Socket Progress" for talismans, Unknown for steeds. echo "SocA: ".PacketParser::ReadByte($bytes, 24)."\n"; echo "SocB: ".PacketParser::ReadByte($bytes, 25)."\n"; echo "SpecialType: ".PacketParser::ReadByte($bytes, 28)."\n"; // Aka ItemEffect or RebornEffect echo "Plus: ".PacketParser::ReadByte($bytes, 33)."\n"; echo "Bless: ".PacketParser::ReadByte($bytes, 34)."\n"; echo "Free: ".PacketParser::ReadByte($bytes, 35)."\n"; // Aka Bound echo "Enchant: ".PacketParser::ReadByte($bytes, 36)."\n"; echo "Suspicious: ".PacketParser::ReadByte($bytes, 45)."\n"; echo "Locked: ".PacketParser::ReadByte($bytes, 46)."\n"; echo "Color: ".PacketParser::ReadByte($bytes, 48)."\n"; echo "Progress: ".PacketParser::ReadUInt32($bytes, 52)."\n"; echo "Inscribed: ".PacketParser::ReadByte($bytes, 56)."\n"; echo "Lock Timer: ".PacketParser::ReadUInt32($bytes, 60)."\n"; echo "Amount: ".PacketParser::ReadUInt16($bytes, 64)."\n"; ?>
Good luck!
|
|
|
06/20/2012, 07:32
|
#25
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Thanks buddy.
|
|
|
06/20/2012, 11:56
|
#26
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
I'm telling you its not a packet that's crashing the client. and if you wanna make sure.... then send the 1008 packet with no attribute other then the UID + ID of the steed.
|
|
|
06/20/2012, 14:59
|
#27
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
So you're saying that it is the client? Or that it's the attributes being sent of the steed?
|
|
|
06/20/2012, 18:37
|
#28
|
elite*gold: 0
Join Date: Jun 2005
Posts: 692
Received Thanks: 353
|
Quote:
Originally Posted by Zeroxelli
Hmm.. I believe it's one of the text labels. Albetros has it set as "GreenText" if that means anything?
|
GreenText is a short name we gave it, based on what it looks like in the client. In actuality, it represents something called 'anti monster' -- which basically means you deal double damage to certain monsters of that type. TQ has yet to fully implement this system in the client because the text that appears in the item's tooltip is green, and untranslated.
|
|
|
06/20/2012, 22:37
|
#29
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by nTL3fTy
GreenText is a short name we gave it, based on what it looks like in the client. In actuality, it represents something called 'anti monster' -- which basically means you deal double damage to certain monsters of that type. TQ has yet to fully implement this system in the client because the text that appears in the item's tooltip is green, and untranslated.
|
Ah alright. Conquer is full of unimplemented code.
|
|
|
 |
|
Similar Threads
|
Will trade Rare Steed Packs code for lavender steed fix
02/06/2012 - CO2 Private Server - 10 Replies
Hey all... I will trade Rare Steed Packs to the one who will really help me to fix of on screen steed look in source 5530.
When riding other players see my steed Lavender but it is not a Lavender steed i wear ...like it is on screenshot-->
I will trade those steed packs codes to the one who will really help me:
Thanks in advanced :)
|
9D skill info extracted
10/26/2010 - 9Dragons - 2 Replies
Not sure if this will help anyone.
|
-Action 6 Info Skill-
09/11/2009 - Dekaron Private Server - 6 Replies
This Is Info For Action 6...
Press Thx To Me...
Sorry If Bad English!!;)........
http://i208.photobucket.com/albums/bb145/jovmilan /Hunter.png
http://i208.photobucket.com/albums/bb145/jovmilan /Mage-AK.png
http://i208.photobucket.com/albums/bb145/jovmilan /Seg.png
http://i208.photobucket.com/albums/bb145/jovmilan /summ-bagi.png
|
skill hack info pls
04/06/2009 - Dekaron - 8 Replies
hii guyz still searching for those skillz hax but i don't found anything at all :X nothing to help me better idk if you uyz could help me for a sec , just wanne skill hack with my summy in abyss :X
thnx
Cyaaaah
|
Free Riding skill
04/25/2005 - WoW Exploits, Hacks, Tools & Macros - 4 Replies
Mounts cost 100gold
if your buying a raptor...buy the riding skill first at 20g...then walk over to the raptor vender and try to buy a 1000gold rapter......clicking on it several times...then log out.....come back in and your 20gold you spent to buy the riding skill will be back in your Pack..thus saving you 20gold..
Haven't tested it.
|
All times are GMT +1. The time now is 10:47.
|
|