We have to sleep like everyone else, be patient for help.
Anyway, I told you how to do this before.
Go to 'Common.h' and add your custom security level in "enum AccountTypes". Since SEC_CONSOLE has to be changed to 5, I believe in your world database -> command table, you have to change the values in the permission column to 5 considering you moved SEC_CONSOLE to 5.
This can be easily done by doing:
My AccountTypes:
Inside of the world database -> command table, you can add your custom 'VIP' or whatever custom commands you have for your new security group. If you want your custom group to have a player sec level, you can add them in rbac_linked_permissions.
In rbac_permissions, I have a custom permission '191':
I linked Player Sec Level to my custom permission. This gives me the player commands:
Inside of "rbac_default_permissions" I added my custom group, secId 5 (custom):
Lastly, I added it to my account (2) in "rbac_account_permissions":
To test to see if my custom group worked, I linked GameMaster Sec Level to my custom permission '191'. Sure enough, my test worked.
Just some information I found out about RBAC. If your commands are working fine on any security group and you restart the server then come back online to find that your commands don't work anymore, that's RBAC, not you or your custom permissions.