- Joined
- Apr 18, 2010
- Messages
- 674
- Reaction score
- 393
Yeah I'm late, and it's not even finished yet lol. I originally intended this to show you all client-sided commands suck, and are really useless. As well as hooking OnChannelChat/OnStageChat on the server.
Lumanaris.dll is a 2-dll-project, meaning, it has 1 dll for the client, and 1 dll for the server. It's intended use is to provide custom commands, custom packets, controlling the server via the Admin Console (to-do), stopping hackers (to-do) and playing in custom game types (won't be released). Currently, I need to undergo a "code fix", because I wanted to have at least the beta version done by today. Succeeded, but in return, my code got messy and bad. Any who, onto it's current features.
What needs to be done:
-Fix up the messy code
-Finish the Admin Console (estimated 2/3 days)
-Build the basic Anti Hack (estimated 4/7 days)
-Write up a document explaining what's what in the code, to help you create your own commands/packets/room tags/etc.
-Switch back to my MCommand class
-Revert off of SQLAPI's library for database interaction, use MatchServer's internal functions (odd crash .-.)
The picture shows an example of the [G#] room tag, and the /shout command.
It's current build version is 0.5, it will be updated here around early January again.
For October files only, I never really got the chance to change the addresses.
Credits:
ThePhailure772
-Temporarily using his MCommand reversed class: http://forum.ragezone.com/f245/using-mcommand-07-a-694379/
-Custom commands example (To be fair, it's closely related to my old example http://forum.ragezone.com/f245/basic-way-new-commands-650613 ): http://forum.ragezone.com/f245/chat-commands-without-single-hook-694378/
-Being a douche
Lumanaris.dll is a 2-dll-project, meaning, it has 1 dll for the client, and 1 dll for the server. It's intended use is to provide custom commands, custom packets, controlling the server via the Admin Console (to-do), stopping hackers (to-do) and playing in custom game types (won't be released). Currently, I need to undergo a "code fix", because I wanted to have at least the beta version done by today. Succeeded, but in return, my code got messy and bad. Any who, onto it's current features.
Commands:
/dc <player_name> ~ Disconnects player
/ban <player_name> ~ Bans player
/unban <player_name> ~ Unbans a player
/name <new_name> ~ Changes your name
/sex <male/female> ~ Changes your sex (This ones for you, Phoenix)
/shout <message> ~ Announces to the server
/bounty ~ Gives you lots of bounty (Was a test command, never took it out)
/level <level> ~ Changes your level (Need to look into, for EXP) [BROKEN]
/ugrade <player_name> <UGradeID> ~ Changes players UGrade (Admin only) [BROKEN]
Room Tags:
[G#] ~ Gravity (10 is default)
[NC] ~ No Clothes
[NG] ~ No Guns
[NS] ~ No Swords
[NI] ~ No Items
[NR] ~ No Rings
What needs to be done:
-Fix up the messy code
-Finish the Admin Console (estimated 2/3 days)
-Build the basic Anti Hack (estimated 4/7 days)
-Write up a document explaining what's what in the code, to help you create your own commands/packets/room tags/etc.
-Switch back to my MCommand class
-Revert off of SQLAPI's library for database interaction, use MatchServer's internal functions (odd crash .-.)
The picture shows an example of the [G#] room tag, and the /shout command.
It's current build version is 0.5, it will be updated here around early January again.
For October files only, I never really got the chance to change the addresses.
Credits:
ThePhailure772
-Temporarily using his MCommand reversed class: http://forum.ragezone.com/f245/using-mcommand-07-a-694379/
-Custom commands example (To be fair, it's closely related to my old example http://forum.ragezone.com/f245/basic-way-new-commands-650613 ): http://forum.ragezone.com/f245/chat-commands-without-single-hook-694378/
-Being a douche
Attachments
You must be registered for see attachments list
Last edited: