Re: [Guide] 1.00.18 GS and 1.00.19 GS-CS
Ok, Here is what I have dug up on
Toxic Factory Network.
Japanese Protocols (is not entirely complete list)
PHP:
0x00449419: - pMoveProc [ 1D ]
------------------------------------------------
00449419 |? 1D 8D4DF851 SBB EAX,51F84D8D
------------------------------------------------
0x00565C2F: - SendMonsterMoveMsg [ 1D ]
------------------------------------------------
00565C2F |? 1D 8D45F450 SBB EAX,50F4458D
------------------------------------------------
0x0044A2EC: - GSDamageSend [ DC ]
------------------------------------------------
0044A2EC |? DC00 FADD QWORD PTR DS:[EAX]
------------------------------------------------
0x00543435: - GiveUserDamage [ DC ]
------------------------------------------------
00543435 |? DC00 FADD QWORD PTR DS:[EAX]
------------------------------------------------
0x00449B89: - RecvPositionSetProc [ D6 ]
------------------------------------------------
00449B89 |? D6 SALC
------------------------------------------------
0x005449EB: - ObjSetPosition - ChaosCastle [ D6 ]
------------------------------------------------
005449EB |? D6 SALC
------------------------------------------------
0x0044BD0C: - BeattackRecv [ D7 ]
------------------------------------------------
0044BD0C |? D7 XLAT BYTE PTR DS:[EBX+AL]
------------------------------------------------
As for events, do you guys even use some of the released material here? I mean you got a lot to work with whether your asm or c++
You got PK Clear NPC, Reset NPC, /Post, /Ad, /Make, etc
You got Full Kanturu Event Source Full Custom Devil Square Like Event Source
You got example of mumsg.dll, you got examples also of wZaG.dll, the dlls in this release are unpacked, I used IDA to reverse most of them, I tell you for offsets, it comes with linked gs map and .pdb, all you will need to do is look for gObj and some other DWORD, WORD, and BYTE offsets, is not to difficult if you follow the guide, apply what you learn from transformation ring into effect for other offsets.
As for me, I built a fully custom event with function packets, and bosses, that I can then reuse on any map. My bugs? Protocol Core Hook in ASM, I need help there since I am not good in ASM. What Event does? counts down 20 mins from start, start every 7 hours, you then must kill a spawn of 15 mobs to kill first boss, then kill a spawn of 30 mobs to kill the second boss, event then teleports you to lorencia 128, 133. The event will be hooked on Luke The Helper as the NPC, the ASM hook is for the timer, the protocol gameserver hook, it seems that without this my events cannot come alive, and it is harder to code them in ASM.
This is not bragging, this is telling you, you are very lazy when it comes to thinking for yourselves. That comment is aimed at the people who want everyone to do for them, without them paying or doing some of the work. No names or people where implied here, you know the lazy ppl here better than me, go search help section and find out who is lazy and who isnt. anyone wishes to share my knowledge, find add my msn, click on the msn symbol under my name and we can talk a lot about customizing and learning C++ and how to build events, and share some of my code as example for you to build one.
~
Coniki Tiki