Hello.
I'm really bored right now with nothing to do, and I have no further use for these commands, so I'm going to let you in on this.
Since it's been over eight months of the 1.8 Files being released (I still regret pushing 'Immortalred' into releasing it <_<) and still no one seems to have figured out how to use them, I'll let you know now. I'll also explain why you should have protection with these Commands enabled, like Aria and ShijieGames has been using for quite some time. The protection we used was simply to restrict the commands to GM-Authed users only. Let's jump right to it!
Code:
~All commands are written in the Chat~
/setpower - The Activation Command that nobody seemed to find. It's the Command to Auth yourself to use the rest of the Developer Commands. Must use this before using any other commands.
/addpet X 1 Y - Adding a Pet to your Character, where X is the PetID, and Y is the PetGeneration(Goes up to around 200). You can find a list of Pets in Pet.slk.
/setpetquality X - Changing your Pet's Quality (Must be summoned), where X is between 0-4 (4 = Perfect)
/setpetgrowthrate X - Changing your Pet's Growth, where X is the growth to set. 65500~ is the max. (Must be summoned)
/setpetnature X - Changing your Pet's Nature/Emo/Passive where X is between 0-7. Excited = 3, Strength = 6, Forthright = 7, Calm = 5, etc. (Must be summoned)
/setpetclever X - Changing your Pet's fortification Level, where X is the level. Fifteen is the max you can go unless you know how to increase it. (Must be summoned)
/setpetgeneration X - Changing your Pet's geneation, where X is the Generation Value. (Must be summoned)
/setpetskill X Y - Change your Pet's Skill slot (0-8) to the SkillID specified as Y. (Must be summoned)
/setpetgender X - Change your Pet's Gender (0/1 - Male/Female)
/addpetexp X - Add X amount of EXP to your pet.
/setpetlevel X - Change your pet's level to the value of X.
/setserverlevel X - Changes the ServerLevel to the value of X. (Requires a Full reboot of the Server)
/forceclose - Closes down the server completely & instantly.
/bull Text - Broadcast's a Text Message on the Screen (Does not support Spacing)
/additem X Y - Adding an item to your Character, where X is the itemID, and Y is the quantity. You can find a list of Items in Item.Slk / Gem.Slk / Armour.Slk / Weapon.Slk. (Developer Gear starts at 39000 and onwards)
/addexp X - Add EXP to your Character.
/setlevel X - Set the level of your Character to the value of X.
/setmoney X - Add X amount of Money/Coins to your character.
/setgold X - Add X amount of ZEN to your character.
/addgive X - Add X amount of Salary to your Character.
/addrider X - Add Mount to your Character where X is the MountID. A list of MountIDs can be found in Rider.Slk
/addlastpoint X - Add X amount of Attribute Points to your character.
/addskill X Y - Add Skill to your Character where X is the SkillID and Y is the Level of the skill.
/addguildoffer X - Add X amount of Contribution to your Character in your Guild.
/addguildvalue 2 X - Add X amount of Development points to your Guild.
/addguildvalue 6 X - Add X amount of Fund points to your Guild.
/addstatus X - Add a Status to your Character where X is StatusID.
/addtitle X - Add a Title to your Character where X is TitleID
/resetplayer - Instantly refreshes your HP/MP/XP.
/resetlevel 1 X - Downgrade your Level to the value of X
/addgodvalue X - Adds X amount of Deity to your character.
/calhshero - Instantly updates the Statue-Power Rankings.
/changename Text - Changes your Name.
/killtarget - Instantly kills the Targeted Unit/Player/Monster
/addappoint X - Adds X amount of Cosmos Points to your Character. (GoF+)
/addbuildvalue X - Adds X amount of Resources to your Guild's Building. (GoF+)
There's plenty more, but these are the basics. If you have questions about any or if there's any sort of command you wonder if it exists, you can ask. I'll probably know them.
How to enable Developer Commands?
>> Simple! Open up your ServerConf.ini, find the line that Says EnableSetPower = X, set it to 1.
How can I protect myself against Normal Players being able to use these commands?
>> Well, there's a lot of ways. The only real safe way is to limit it to GM-Authed Characters, or a Character's ID, which you will have to figure out on your own. Another way is to change the name of the Commands themselves (Found in Line.exe, re-write it).
What happens if I don't protect my server properly?
>> Normal Players will be able to use these commands for their own gain or purposes, which can cause chaos. Such as /forceclose.
I WILL NOT GIVE OUT THE PROTECTION-FIX FOR THE DEVELOPER COMMANDS, AS THEY WERE CREATED FOR JUST SHIJIEGAMES AND ARIA.
~Menoz!