
Originally Posted by
hadeset
Arrows aren't declared as equipment when just right clicked on, when you right click on an item in client, it sends a packet to server which contains a value of where to equip the item, 0 means using the item, 1-9 is equiping slots, when using arrows, the value is 0, so, there has to be some extra things done, which are easy, but i'm not doing it.
Oh and with any implementation you need to first handle the packet in PacketHandler.cs, then make for example NpcDialog.cs into ClientRequests folder and using other files in ClientRequests folder as example, you can make the file easy. Just use help from other source to declare the npc id talked to and add npc dialog packets into Packets.cs.
Remember that packet id 2031 is requesting npc to talk and 2032 is when you choose and answer to npc that you are talking to.