1. If item is stackable then is fine else it need client modification too along with xml adjustement.
2. Xml items <item isDroppable="true /> (or in armors,weapons,etcitem in SQL if you have old pack)
3. Forget it you need client adjustement and it sux. Java part is easy but giving directions from client like required items, locations, npc to talk is bleh.
4. Google it.. jesus
5. How to what? You mean allow players to hit without control like coliseum? You need java adjustement cause a zone that is not handled by zones.xml is by default a "normal" zone which mean if you want to attack you need press control or play must have pk or flag.
i'm the maxcheater's sensei. but i can't share my 'knoleedge' cause i don't know what this is. Do i have to buy this skill?