Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 23:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



help about Char Data Packet

Discussion on help about Char Data Packet within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2012
Posts: 25
Received Thanks: 1
help about Char Data Packet

hi gys
any one know C# code that can skip quest part in char data


// skill

02 //skill end

// quest part

// Char ID

// Char Sec

i hope any one help fast
medo.saad is offline  
Old 02/11/2013, 13:50   #2
 
elite*gold: 0
Join Date: Jun 2007
Posts: 79
Received Thanks: 19
you need to know the structure of the quest part there is no easier way to skip that part.
cyberninjah is offline  
Old 02/11/2013, 15:11   #3
 
elite*gold: 0
Join Date: Jul 2012
Posts: 25
Received Thanks: 1
i dont know full structure
exp :-

Code:
17 00 // quest number 23
01 00 00 00 //1
26 00 00 00 //2
27 00 00 00 //3
FC 00 00 00 //4
FD 00 00 00 //5
A1 01 00 00 //6
A2 01 00 00 //7
A3 01 00 00 //8
CD 02 00 00 //9
D7 02 00 00 //10
E5 02 00 00 //11 
E6 02 00 00 //12
E8 02 00 00 //13
E9 02 00 00 //14
EE 02 00 00 //15
EF 02 00 00 //16
F1 02 00 00 //17
F2 02 00 00 //18
F3 02 00 00 //19
22 04 00 00 //20
2A 04 00 00 //21
32 04 00 00 //22
3A 04 00 00 //23
01 1D 00 00 00 00 01 00 00 18 01 01 01 01  // unknown
17 00 // name  in media lenth
53 4E 5F 43 4F 4E 5F 51 53 50 5F 41 4C 4C 5F 50 4F 54 49 4F 4E 5F 31 // name in media
01 08 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 FF 00 00 00 //unknown

unknown codes are variable
medo.saad is offline  
Old 02/11/2013, 18:22   #4
 
elite*gold: 0
Join Date: Jan 2009
Posts: 314
Received Thanks: 686
Should be something like this.

Code:
'''Done Quests'''
 19 00                                             DoneQuestsCount 
 ForEach DoneQuest
 | 
 |    01 00 00 00                                       QuestID 
 | 
 EndFor

'''Active Quests'''
 01                                                ActiveQuestCount
 ForEachActiveQuest
 |  
 |   17 00 00 00                                       QuestID
 |   10                                                Repetition Amount = Bit && Completetion Amount = Bit
 |   00                                                ................
 |   18                                                QuestType 
 |   if(QuestType = 0x1C)
 |   {
 |   |   00 80 B0 03                                       Time
 |   }  
 |   07                                                ................
 |   01                                                Objective Count
 |   ForEachObjective
 |   |   01                                                Objective Order Number
 |   |   01                                                Status (00 - Done) (01 - On)
 |   |   1B 00                                             ObjectiveNameLength
 |   |   [STRING]                                          ObjectiveName
 |   |   01                                                TaskCount
 |   |   ForEachTask
 |   |   |
 |   |   55 00 00 00                                       TaskValue (Kills or Collected Items)
 |   |   |
 |   |   EndFor
 |   EndFor
 |   
 |   if(QuestType = 0x1C) //A list of NPCs you can talk with for the they.
 |   {
 |   |   0C                                                NPC Count
 |   |   ForEach NPC
 |   |   |   EB 07 00 00                                       NPC ID
 |   |   |   E4 07 00 00                                       NPC ID
 |   |   |   FE 07 00 00                                       NPC ID
 |   |   |   11 08 00 00                                       NPC ID
 |   |   |   0E 08 00 00                                       NPC ID
 |   |   |   1E 08 00 00                                       NPC ID
 |   |   |   25 08 00 00                                       NPC ID
 |   |   |   70 1D 00 00                                       NPC ID
 |   |   |   72 1D 00 00                                       NPC ID
 |   |   |   4D 1D 00 00                                       NPC ID
 |   |   |   50 1D 00 00                                       NPC ID
 |   |   |   62 1D 00 00                                       NPC ID
 |   |   EndFor
 |   }
 | 
 EndFor
 00                                                Quest List End
DaxterSoul is offline  
Thanks
1 User
Old 02/11/2013, 19:57   #5
 
elite*gold: 0
Join Date: Jul 2012
Posts: 25
Received Thanks: 1
Quote:
Originally Posted by DaxterSoul View Post
Should be something like this.

Code:
'''Done Quests'''
 19 00                                             DoneQuestsCount 
 ForEach DoneQuest
 | 
 |    01 00 00 00                                       QuestID 
 | 
 EndFor

'''Active Quests'''
 01                                                ActiveQuestCount
 ForEachActiveQuest
 |  
 |   17 00 00 00                                       QuestID
 |   10                                                Repetition Amount = Bit && Completetion Amount = Bit
 |   00                                                ................
 |   18                                                QuestType 
 |   if(QuestType = 0x1C)
 |   {
 |   |   00 80 B0 03                                       Time
 |   }  
 |   07                                                ................
 |   01                                                Objective Count
 |   ForEachObjective
 |   |   01                                                Objective Order Number
 |   |   01                                                Status (00 - Done) (01 - On)
 |   |   1B 00                                             ObjectiveNameLength
 |   |   [STRING]                                          ObjectiveName
 |   |   01                                                TaskCount
 |   |   ForEachTask
 |   |   |
 |   |   55 00 00 00                                       TaskValue (Kills or Collected Items)
 |   |   |
 |   |   EndFor
 |   EndFor
 |   
 |   if(QuestType = 0x1C) //A list of NPCs you can talk with for the they.
 |   {
 |   |   0C                                                NPC Count
 |   |   ForEach NPC
 |   |   |   EB 07 00 00                                       NPC ID
 |   |   |   E4 07 00 00                                       NPC ID
 |   |   |   FE 07 00 00                                       NPC ID
 |   |   |   11 08 00 00                                       NPC ID
 |   |   |   0E 08 00 00                                       NPC ID
 |   |   |   1E 08 00 00                                       NPC ID
 |   |   |   25 08 00 00                                       NPC ID
 |   |   |   70 1D 00 00                                       NPC ID
 |   |   |   72 1D 00 00                                       NPC ID
 |   |   |   4D 1D 00 00                                       NPC ID
 |   |   |   50 1D 00 00                                       NPC ID
 |   |   |   62 1D 00 00                                       NPC ID
 |   |   EndFor
 |   }
 | 
 EndFor
 00                                                Quest List End
is that code working with u in iso????
medo.saad is offline  
Old 02/12/2013, 12:02   #6
 
elite*gold: 0
Join Date: Jan 2009
Posts: 314
Received Thanks: 686
Thats an older rSRO version but key parts should be correct and it'll give you some advice how to figure it out and compare it to the changes that may happend to iSRO. Don't excpect to get "Copy and past code" just because you asked for it. It's not that hard, work on your own and try to archive something. Maybe it's it up to your laziness but if you really want to have your problems solved you need to format your post better...
DaxterSoul is offline  
Old 02/14/2013, 16:41   #7
 
elite*gold: 0
Join Date: Aug 2009
Posts: 152
Received Thanks: 11
wait for Confirm Spawn packet (0x3020 in iSro) and get the Unique ID from it , then back to char data , search for Unique ID , quest part before it exactly
tarek1500 is offline  
Reply


Similar Threads Similar Threads
Parsing Character Data Packet
10/22/2011 - SRO Coding Corner - 6 Replies
Hello guys. i have to say first thank you everyone here. i learned a lot of thing from here. and sorry for my poor english. im working on it :P So, my problem about character data. i found Nep7Un2 post http://www.elitepvpers.com/forum/sro-ask-experts/3 90076-request-packet-structure-chardata-packet.htm l#post5289110 a while ago. that is correct and i parsed all of data but im stuck on character coordinate. i cant parsing it how can i calculate. i tried some way from walking structures like...
5065 General Data Packet
07/08/2010 - CO2 Private Server - 8 Replies
Well I'm currently upgrading Hybrid's to 5065. I successfully got it logged into a 5065 client, updated the characterinfo packet, iteminfo packet, and now I'm working on GeneralData packet. I'm trying to turn this dump into a structure. 18 00 F2 03 8E A0 49 00 F2 D4 4C 00 00 00 00 00 00 00 00 00 00 00 4A 00 54 51 43 6C 69 65 6E 74 As much as Nullable taught me about dumps, all I got from that is 0x18 = 24, which is the length. 0x3F2 = 1010, which is the packet id. It's the rest...
[Question] Packet data , packet editing ??
10/13/2009 - 9Dragons - 2 Replies
I would like to know : What is packet data? How do i get the address for hacking a item in game? How to use it ??
[help] Max HP/VE packet data
09/03/2009 - 9Dragons - 11 Replies
I've been trying for 2 days trying to find the maximum HP/VE in the socket data to no avail. Getting the current HP/VE is no problem. Just trying to find the your current max hp/ve is being tricky. Anyone else figured this out? I'm beginning to think it is calculated within the client.
[Ask] editing packet data wìth wPe
03/05/2009 - Perfect World - 0 Replies
Is it possible to use wpe to edit captured data? I have tried to record two some actions then recorded them.unfortunately,there were no match data.i made me confuse.i tried to use filter but it was useless.When i sent back the captured data.the client was disconnect.please somebody there help me to edit with wpe.sory 4my bad english



All times are GMT +1. The time now is 23:42.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.