[ZSZC] Packets of Skills/misc

07/04/2010 15:29 Epic_Rage#1
I was bored earlier on zszc so i started recording packets for most of the different skills in zszc.

Also, i REALLY need someone to help me out, i need to know what the BEST programming language i should use for sending packets to a game client (im planning on making an autopot for zszc) and maybe a few examples if possible ^^

Heres the list:

Code:
Opcode--Packet--------Description


**********Teleports*********

(705A)040000000207000000 - Dw -> Hotan
(705A)010000000204000000 - Hotan -> Dw
(705A)040000000203000000 - Dw -> Jangan
(705A)030000000204000000 - Jangan -> Dw
(705A)01000000021B000000 - Hotan -> Samarkand
(705A)060000000216000000 - Samarkand -> Constantinople
(705A)05000000021B000000 - Constantinople -> Samarkand
(705A)060000000207000000 - Samarkand -> Hotan


**********Imbues**********

-Fire
(7074)01046105000000 - River Fire force
(7074)01046905000000 - Extreme Fire force
(7074)01046A05000000 - Poison Fire force
(7074)0104580D000000 - Soul Fire force
(7074)0104B020000000 - Cloud Fire force

-Lightning
(7074)01046B00000000 - Thunder Tiger Force
(7074)01046C00000000 - Thunder Sky Force
(7074)01046D00000000 - Thunder King Force
(7074)0104400D000000 - Thunder Dragon Force
(7074)01045B20000000 - Thunder Phoenix Force

-Cold
(7074)01045A00000000 - Ice River Force
(7074)01045B00000000 - Ice Jade Force
(7074)01045C00000000 - Ice Ocean Force
(7074)0104160D000000 - Ice Cloud Force
(7074)0104D41F000000 - Ice Air Force


**********Nukes**********

-Fire
(7074)01048A0000000101 - Flame Wave Arrow
(7074)0104BC0500000101 - Flame Wave Burning
(7074)01048C0000000101 - Flame Wave Wide
(7074)01048D0000000101 - Flame Wave Bomb
(7074)0104F62000000101 - Flame Wave Hellfire
(7074)0104092100000101 - Flame Wave Disintegrate


-Lightning
(7074)0104400500000101 - Wolf's Thunderbolt
(7074)01047A0000000101 - Tiger's Thunderbolt
(7074)01049B2000000101 - Horse's Thunderbolt
(7074)0104A42000000101 - Crane's Thunderbolt


-Cold
(7074)0104680000000101 - Snow Storm Ice shot
(7074)0104690000000101 - Snow Storm Ice rain
(7074)0104142000000101 - Snow Storm Double Shot
(7074)01042A2000000101 - Snow Storm Multi Shot



**********Buffs**********

-Fire
(7074)01047605000000 - Fire Shield Phoenix
(7074)01048000000000 - Fire Shield Flower
(7074)01048100000000 - Fire Shield King
(7074)0104670D000000 - Fire Shield Emperor

(7074)01048205000000 - Flame body Wisdom
(7074)01048300000000 - Flame body Power
(7074)01048400000000 - Flame body Extreme
(7074)0104BA20000000 - Flame body Trial

(7074)01048B05000000 - Basic Fire Protection
(7074)01048600000000 - Divine Fire Protection
(7074)01048700000000 - Hard Fire Protection
(7074)0104C020000000 - Earth Fire Protection

-Lightning
(7074)0104F704000000 - Must Piercing Force
(7074)01046F00000000 - Flow Piercing Force
(7074)01047000000000 - Speed Piercing Force
(7074)01044F0D000000 - Force Piercing Force

(7074)01040105000000 - Grass Walk Flow
(7074)01047300000000 - Grass Walk Speed

(7074)01043605000000 - Concentration 1st
(7074)01047800000000 - Concentration 2nd
(7074)0104520D000000 - Concentration 3rd
(7074)01048F20000000 - Concentration 4th

-Cold
(7074)01046A04000000 - Weak Guard of Ice
(7074)01045E00000000 - Soft Guard of Ice
(7074)01045F00000000 - Power Guard of Ice
(7074)0104250D000000 - Might Guard of Ice

(7074)01043C20000000 - Snow Shield Novice
(7074)01044220000000 - Snow Shield Adept
(7074)01044820000000 - Snow Shield Freeze
(7074)01044E20000000 - Snow Shield Intensify
(7074)01045420000000 - Snow Shield Swift

**********Skills**********

-Bicheon
(7074)0104030000000101 - Strike n' Smash
(7074)0104040000000101 - Stab n' Smash
(7074)0104050000000101 - Crosswise Smash
(7074)0104631C00000101 - Flying Stone Smash
(7074)01047B1C00000101 - Twin Energy Smash

(7074)0104060000000101 - Illusion Chain
(7074)0104090000000101 - Blood Chain
(7074)01040D0000000101 - Billow Chain
(7074)0104120000000101 - Ascension Chain
(7074)0104160000000101 - Heaven Chain
(7074)01049C1C00000101 - Lightning Chain
(7074)0104201D00000101 - Thousand Army Chain

(7074)01041B00000000 - Castle Shield
(7074)01041C00000000 - Mountain Shield
(7074)01041D00000000 - Ironwall Shield
(7074)01045D1D000000 - Giant Shield
(7074)0104651D000000 - Iron Castle Shield

(7074)01041E0000000101 - Soul Cut Blade
(7074)01041F0000000101 - Evil Cut Blade
(7074)0104200000000101 - Devil Cut Blade
(7074)01046F1D00000101 - Demon Cut Blade

(7074)0104210000000101 - Blood Blade Force
(7074)0104220000000101 - Soul Blade Force
(7074)0104330C00000101 - Demon Blade Force
(7074)0104991D00000101 - Ocean Blade Force

(7074)0104230000000101 - Flower Bloom Blade
(7074)0104240000000101 - Flower Bud Blade
(7074)0104450C00000101 - Dragon Sore Blade 
(7074)0104B51D00000101 - Asura Cut Blade

(7074)0104250000000101 - Snake Sword Dance
(7074)0104260000000101 - Petal Sword Dance
(7074)0104D31D00000101 - Typhoon Sword Dance
(7074)0104E51D00000101 - Chaotic Sword Dance



-Heuksal
(7074)0104290000000101 - Wolf Bite Spear
(7074)01042A0000000101 - Waning Moon Spear
(7074)01042B0000000101 - Yuhon Spear
(7074)0104F31D00000101 - Lightning Bird Spear
(7074)0104051E00000101 - Celestial Cloud Spear

(7074)01042C00000000 - Bloody Fan Storm
(7074)01042D00000000 - Bloody Wolf Storm
(7074)01042E00000000 - Bloody Snake Storm
(7074)0104291E000000 - Bloody Demon Storm
(7074)0104311E000000 - Bloody Ghost Storm

(7074)0104FD0200000101 - Dancing Demon Spear
(7074)0104300000000101 - Jade Breaking Spear
(7074)0104310000000101 - Spirit Crash Spear
(7074)01043B1E00000101 - Windless Spear
(7074)01044D1E00000101 - Death Bringer Spear

(7074)0104150300000101 - Soul Spear Move
(7074)0104330000000101 - Soul Spear Truth
(7074)0104340000000101 - Soul Spear Soul
(7074)0104641E00000101 - Soul Spear Emperor

(7074)01042A0300000101 - Ghost Spear Petal
(7074)0104360000000101 - Ghost Spear Prince
(7074)0104570C00000101 - Ghost Spear Mars
(7074)01048E1E00000101 - Ghost Spear Storm Cloud

(7074)0104370000000101 - Chain Spear Tiger
(7074)01043A0000000101 - Chain Spear Nachal
(7074)01043E0000000101 - Chain Spear Shura
(7074)0104600C00000101 - Chain Spear Pluto
(7074)0104840C00000101 - Chain Spear Dragon
(7074)01049D1E00000101 - Chain Spear Phoenix

(7074)0104430000000101 - Flying Dragon Flow
(7074)0104440000000101 - Flying Dragon Fly
(7074)01040C1F00000101 - Flying Dragon Bless
(7074)0104151F00000101 - Flying Dragon Flash



-Pacheon
(7074)0104470000000101 - Anti Devil Bow Missile
(7074)0104480000000101 - Anti Devil Bow Wave
(7074)0104490000000101 - Anti Devil Bow Steel
(7074)01042B1F00000101 - Anti Devil Bow Strike
(7074)0104341F00000101 - Anti Devil Bow Annihilate

(7074)01044A0000000101 - 2 Arrow Combo
(7074)01044B0000000101 - 3 Arrow Combo
(7074)01044C0000000101 - 4 Arrow Combo
(7074)0104431F00000101 - 5 Arrow Combo
(7074)0104551F00000101 - 6 Arrow Combo

(7074)01044D00000000 - White Hawk Summon
(7074)01044E00000000 - Black Hawk Summon
(7074)01044F00000000 - Blue Hawk Summon
(7074)0104701F000000 - Lightning Hawk Summon

(7074)0104500000000101 - Autumn Wind Flame
(7074)0104510000000101 - Autumn Wind Snake
(7074)0104520000000101 - Autumn Wind Blood
(7074)0104841F00000101 - Autumn Wind Red

(7074)01045300000000 - Demon Soul Arrow
(7074)01045400000000 - Bloody Soul Arrow
(7074)0104080D000000 - Dragon Soul Arrow
(7074)0104951F000000 - Phoenix Soul Arrow

(7074)0104550000000101 - Berserker Arrow
(7074)0104560000000101 - Demon Arrow
(7074)01040D0D00000101 - Devil Arrow
(7074)01049D1F00000101 - Celestial Beast Arrow

(7074)0104570000000101 - Strong Bow Spirit
(7074)0104580000000101 - Strong Bow Vision
(7074)0104A91F00000101 - Strong Bow Craft
(7074)0104B21F00000101 - Strong Bow Will

(7074)0104BC1F00000101 - Mind Bow Flower
(7074)0104C21F00000101 - Mind Bow Butterfly
(7074)0104C81F00000101 - Mind Bow Swift
(7074)0104CE1F00000101 - Mind Bow Lightning
If anyone wants packets for something specific, just let me know and i'll get em for you.
07/04/2010 15:32 _HouseMusicx3#2
well i think the best language u can use is delphi or c++
07/04/2010 15:36 Epic_Rage#3
Quote:
Originally Posted by Botter1993 View Post
well i think the best language u can use is delphi or c++
Ive been searching on google to find good examples of sending packets via C++ but cant find any decent examples :s

I'll take a look at delphi for a bit and see how it goes. Thanks for the idea.
07/04/2010 15:38 fro_#4
Make a bot and start making money out of it :P
07/04/2010 15:39 PortalDark#5
i was looking for this, im kinda studying this for myself, cuz i want to see how far i can get
07/04/2010 15:41 Epic_Rage#6
Quote:
Originally Posted by fro_ View Post
Make a bot and start making money out of it :P
No no no :P Im not going to make a bot as botting is against the rules of ZSZC, thats why i plan on making a packet-based autopot instead :)

Quote:
Originally Posted by darkhole1123 View Post
i was looking for this, im kinda studying this for myself, cuz i want to see how far i can get
Me too, and your welcome ^^
07/04/2010 15:49 Windrius#7
This really is useless.
All the id's are @ skilldata.txt >_>

P.S. it really has no diffrence in language for packet sending...
07/04/2010 15:56 Epic_Rage#8
Quote:
Originally Posted by Windrius View Post
This really is useless.
All the id's are @ skilldata.txt >_>

P.S. it really has no diffrence in language for packet sending...
I never really said it was useful soo, yeah :P

I know it doesnt have much difference but, i tried using autoit to send packets, but it seems to require alot of different functions combined to send 1 packet, whereas i have seen people send packets easily via 1 function in other programming languages. So unless you can send me an example of how to send it via autoit, please tell me an easier way :P
07/04/2010 17:05 Windrius#9
Well, you can always use old open source bots for that.. There was some phbot... Or something like that... :D
07/04/2010 17:12 Epic_Rage#10
Quote:
Originally Posted by Windrius View Post
Well, you can always use old open source bots for that.. There was some phbot... Or something like that... :D
Ahk, guess ill have to go searching :-d

Btw, added all of Pacheon skills and rest of teleports.
07/04/2010 17:26 lolkop#11
Quote:
Originally Posted by Epic_Rage View Post
but it seems to require alot of different functions combined to send 1 packet, whereas i have seen people send packets easily via 1 function in other programming languages
lol
you have to create ur own function to send packets.... if you build up a function like sendpacket($data) u've got one function in autoit too....

you won't find any programming language with a function like SendPacketToSilkroad(data) hardcoded.

you always have to build up ur own functions.
07/04/2010 17:32 Epic_Rage#12
Quote:
Originally Posted by lolkop View Post
lol
you have to create ur own function to send packets.... if you build up a function like sendpacket($data) u've got one function in autoit too....

you won't find any programming language with a function like SendPacketToSilkroad(data) hardcoded.

you always have to build up ur own functions.
I know that lol, but i figured it would be something like what autoit has, but it doesnt seem to work for me which is..

TCPConnect()
TCPSend()

Unless you know of a way to get it working? I'm really nub when it comes to making long functions o_o
07/04/2010 17:34 lolkop#13
infact it's quite easy to build pakettools in autoit.

if u're searching for examples, [Only registered and activated users can see links. Click Here To Register...]'s drews old example of a clientless build up in autoit:
07/04/2010 17:37 Epic_Rage#14
Quote:
Originally Posted by lolkop View Post
infact it's quite easy to build pakettools in autoit.

if u're searching for examples, [Only registered and activated users can see links. Click Here To Register...]'s drews old example of a clientless build up in autoit:
Thank you!!!! I have been trying to find that for ages but could never find it :p

Ill try the sending of packets tomorrow cos the servers full atm and i don't feel like fucking something up, dc'ing and trying for an hour to log back in =.=

Edit:

Question: The 'packets' in drew's clientless look like this:0x328A Whereas my packets look like this: 01046105000000

Am i getting the wrong type of packet or am i meant to convert the current packets i have? Or something completely different?
07/04/2010 17:44 lolkop#15
well searching for "autoit clientless" in elitepvpers would show up tat thread in like 3seconds so i don't realy get why you haven't been able to find it o0...
what eva, i don't realy like the way he's using to parse packets, since autoit got such nice (and extremely efficient) regexp functions, it would be sad to not use them :P.

all packets can be parsed in one line in autoit. and since you do not have to take care of the type of the stuff you've just parsed its even more easy.

Edit:
to get idea of how the silkroad security and packet system works you gotta check drews [Only registered and activated users can see links. Click Here To Register...]