Custom GM ranks (not command_overrides) menu

User Tag List

Results 1 to 11 of 11
  1. #1
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Custom GM ranks (not command_overrides)

    How can I do this.. Here is what I am looking to do:

    *hypothetical*

    I have a GM server, I want to make each rank show up in announce, as well as have their own commands

    Lets say there is 12 different GM's you can buy.. which is too much for command_overrides. How would I make each gm:

    GM Rank 1
    ~~~~~~
    ~~~~~~
    ~~~~~~
    ~~~~~~
    ~~~~~~
    ~~~~~~
    ~~~~~~
    GM Rank 12


    Show up in .gm list and in .announce as that name?

    Also how would I give them each certain commands? (NOT COMMAND_OVERRIDES) I know there are other ways to do this, (Core Edits).

    Just wanting to know how.

    Thanks in advance
    -L0st

    Custom GM ranks (not command_overrides)
  2. #2
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Do you want their commands to be separate from each other or what?
    Anyway for 12 gm ranks your going to have to edit the way gm commands are handled and, WorldSession::LoadSecurity
    Last edited by Terrorblade; 04-19-2011 at 12:48 PM.
    Stuff & Things

  3. #3
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can I just make an account level have the command permissions such as:

    .recall (vip1,vip2,vip3,vip4,vip5,vip6)
    .char add (vip7-12)

    etc

    How can I set permissions and make custom GM levels is what Im trying to do.

    ---------- Post added at 01:58 PM ---------- Previous post was at 01:51 PM ----------

    edit: Terrorblade can you explain how to do that.. Im at the LoadSecurity part..

  4. #4
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Basically change your WorldSession::LoadSecurity to [C++] void WorldSession::LoadSecurity(std::string securitystring) { std::list<char> - Pastebin.com then change your commands command level to 1-12 (the you might want to change all your other commands to a or z as a precaution ) and it should work. if it doesn't WorldSession::CanUseCommand needs edited.
    Stuff & Things

  5. #5
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Got the WorldSession::LoadSecurity part.

    then change your commands command level to 1-12 (the you might want to change all your other commands to a or z as a precaution ) and it should work. if it doesn't WorldSession::CanUseCommand needs edited.
    not sure what you mean

  6. #6
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by L0st View Post
    Got the WorldSession::LoadSecurity part.



    not sure what you mean
    Like how some command levels say 'm' while others say 'c', saying change those to 'a'
    For the .announce you would want to do something like this: http://pastebin.com/CZtBe0j3
    Last edited by Terrorblade; 04-19-2011 at 02:06 PM.
    Stuff & Things

  7. #7
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok, thanks for all the help. +4

    ---------- Post added at 03:43 PM ---------- Previous post was at 03:04 PM ----------

    Add that to ChatHandler?

    because it isnt there

  8. #8
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by L0st View Post
    Ok, thanks for all the help. +4

    ---------- Post added at 03:43 PM ---------- Previous post was at 03:04 PM ----------

    Add that to ChatHandler?

    because it isnt there
    It's an edit to the existing announce command, it's located in level1.cpp, you will have to add statements for every rank btw.
    Stuff & Things

  9. #9
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can you trow in an example for 3 so I know for sure what to do..

    if it isnt too much to ask

  10. #10
    Terrorblade's Avatar Contributor I spent 5k CC and all I got was this user title
    CoreCoins Purchaser
    Reputation
    153
    Join Date
    Oct 2010
    Posts
    312
    Thanks G/R
    6/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    well this is better:
    Code:
     if(m_session->GetPermissionCount() == 1)
                    rank = "I'm Rank 1";
    if(m_session->GetPermissionCount() == 2)
                    rank = "I'm Rank 2";
    Since rank 1 + would return true to being able to use rank 1.
    Stuff & Things

  11. #11
    Found's Avatar Banned
    Reputation
    239
    Join Date
    Mar 2009
    Posts
    642
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks for all the help.. I really do appreciate it

Similar Threads

  1. How to make custom GM ranks
    By *Alexz* in forum WoW EMU Guides & Tutorials
    Replies: 77
    Last Post: 01-31-2011, 08:09 PM
  2. Custom GM Rank
    By delldude1989 in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 03-05-2009, 09:58 PM
  3. [Question] Custom BLP's not working?
    By Randie in forum WoW ME Questions and Requests
    Replies: 8
    Last Post: 05-13-2008, 03:35 PM
  4. Custom GameMaster Ranks
    By Distrax in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 02-27-2008, 12:28 AM
  5. [Release]Custom Donation Rank
    By The_Zealot in forum WoW EMU Guides & Tutorials
    Replies: 16
    Last Post: 02-14-2008, 11:58 PM
All times are GMT -5. The time now is 03:26 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search