From The Mana World
m |
(striked out stuff which is done) |
||
Line 1: | Line 1: | ||
# Give the client a button which sends a PGMSG_USE_SPECIAL packet to the server. Make the server run a script function when receiving the packet. | # <strike>Give the client a button which sends a PGMSG_USE_SPECIAL packet to the server. Make the server run a script function when receiving the packet.</strike> | ||
# Give the client a second and third button which create PGMSG_USE_SPECIAL packets with different payloads. Make the script react to them differently. | # <strike>Give the client a second and third button which create PGMSG_USE_SPECIAL packets with different payloads. Make the script react to them differently.</strike> | ||
# | # | ||
#* Implement spell recharge rules on the server. Do not call the script when a spell is not recharged. | #* Implement spell recharge rules on the server. Do not call the script when a spell is not recharged. |
Revision as of 19:10, 1 November 2008
Give the client a button which sends a PGMSG_USE_SPECIAL packet to the server. Make the server run a script function when receiving the packet.Give the client a second and third button which create PGMSG_USE_SPECIAL packets with different payloads. Make the script react to them differently.-
- Implement spell recharge rules on the server. Do not call the script when a spell is not recharged.
- Implement GUI to show spell recharge and to use spells.
- Restrict spell use to learned spells. Add script bindings to learn spells.
- Implement rune system without rune combination and implement equipment with premade engravings
- Implement rune combination system and engraving system
Starting with scripting spells between 5 and 6.