From The Mana World
m |
|||
(One intermediate revision by the same user not shown) | |||
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. | #* <strike>Implement spell recharge rules on the server. Do not call the script when a spell is not recharged.</strike> | ||
#* Implement GUI to show spell recharge and to use spells. | #* Implement GUI to show spell recharge and to use spells. | ||
# Restrict spell use to learned spells. Add script bindings to learn spells. | # Restrict spell use to learned spells. Add script bindings to learn spells. |
Latest revision as of 18:53, 5 March 2009
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.