Register system: Register username password gender selection based on gender you get to select hair style will need only 2 options for each gender character information saved to phpmyadmin Login system pulling user name and password from phpmyadmin database Remove create server from open page only need login and register on start page Player stats: Hp / maxhp (100 hp) Attack Strength Defense Magic Woodcutting Player key pressed I for inventory to display. Player key pressed C for character stats (hp attack strength etc...) Click to walk system Right click brings up small menu with options of walk here. If player right clicks and items are in the spot (mouse.x and mouse.y) then the small menu option should read walk here and then under walk here pick up itemname. If items are on the ground the player needs to be able to click the item the character then walks to the item once the character is over the item it then destroys item on screen and adds it to the inventory Attack system: If sword is equipped and the player clicks on monster the player moves to monster and starts attacking the monster If staff is selected and the player clicks on monster the player shoots s magic Spell at the monster and the monster walks to the player to Attack the player Option menu for attack style: If sword is equipped in the option menu the player is able to select attack, Strength or defense to train. If attack is selected the experience gained from each damage delt to monster goes to the attack experience, if strength is selected experience goes to strength and if defense is selected then experience goes to defense. If staff is selected the player is able to select magic or magic/defense. If magic is selected then each damage delt to monster goes to magic experience and if magic/Defense defense is selected the experience gained is split between defense and magic. Woodcutting skill: when player clicks on tree the the player must wait 6 seconds and then the tree disappears and logs are created inside the players inventory after 10 seconds the tree comes back and the player can click it again. when the player cuts the tree down the player gains woodcutting experience. if experience is greater than or equal to max woodcutting experience then the player levels up. when the player right clicks on an item in the inventory a small menu pops up with the options examine and below examine craft. if the player examines the logs then in the chat window it needs to read "Wood Logs" if the player clicks craft and has 2 wood logs in inventory it deletes the wood logs and creates a staff bank system: the player needs to be able to right click on npc small menu opens with walk here, open bank, examine if the player clicks open bank then a bank inventory opens up and players can store items inside the bank for later use. if the player clicks walk here and the spot is not accessible the player needs to be able to walk as close as possible and then stop. chat bar at the bottom for world chat When the player logs out it needs to save the players data so that when the player logs back in all the equipment slots inventory slots and bank slots are the same as before The source code needs to be very well commented. Code will be viewed and tested before payment completion to make sure all requirements are met.