User Tag List

Page 1 of 8 1 2 3 4 5 ... LastLast
Results 1 to 7 of 50

Thread: [CPP] Grumbo'z VIP System

  1. #1
    Mad Scientist <span style='color: #008000'><span class='glow_006400'>slp13at420</span></span>'s Avatar



    Join Date
    Dec 2013
    Location
    Idaho
    Posts
    2,536
    XP
    20,135,474
    Level
    500
    Thanks
    1,102
    Thanked 337 Times in 217 Posts

    Cool [CPP] Grumbo'z VIP System

    Grumbo'z VIP System

    [COLOR="#008000"]

    --Built Tested and Approved for TrinityCore C++--

    Version 3.15

    This is the VIP Engine PLUS+ many cool features :

    • This allows for an adjustable Max VIP level (default 6).
      • Can be adjusted in your worldserver.conf.

    • VIP can be increased by a one-time-use item.
      • a simple item that will increase a player's VIP level +1 then gets removed from there inventory. if the player has already reached the Max VIP Level then the item responds accordingly and does nothing else.

    • VIP can also be increased by Voting:
      • Can be turned on/off in the worldserver.conf.

    • An item that displays a players VIP stats `VIP Token`.
      • a simple item that displays a players VIP stats but also will allow them access to other features by just possessing one in there inventory.

    • Includes commands `.vip`:
      • 3 different teleports:
        • 2 mall teleports.(pre-stored faction mall, global mall)
          • Global mall `.vip mall`.
          • Faction mall `.vip home`.
        • 1 player stored teleport.(player storeable) `.vip hearthstone`.

      • scale command:
        • `.vip change scale x` where x is a size between 0.1 to 10.0.

      • morph command:
        • `.vip morph x` where x is an id.

      • demorph command:
        • `.vip demorph` demorphs a character.

      • repair command:
        • `.vip repair` (Player Requirement : VIP Token) sql included.

      • race, faction and char customizing commands:
        • `.vip change race` use to change race. Requires a re-log.
        • `.vip change faction` use to change character faction. Requires a re-log.
        • `.vip change custom` use to recustomize your character. Requires a re-log.

      • extra levels per VIP rank:
        • Can be turned on/off in the conf.

    • Creatures can drop mg:
      • Use the custom `mg` entry in `creature_template`. (sql entries posted below) Use to set a base value of `mg` drop for selected creatures. A creature with an `mg` value of 0 wont drop `Magic Gold`.
      • Use the custom `vip` entry in `creature_template`. The creature's VIP will be used as an added bonus, by using it as a random multiplier i.e (drop * urand(1, creature_vip)) the drop can be multiplied (1 to creature_vip) , after that the player's VIP level will be used as an added fixed multiplier i.e. (drop * urand(1, creature_vip) * player_vip_level) . setting a creatures VIP to 1 will allways produce a random 1 since its picking a random number from 1 to 1 lol.

    • Items can require a minimum VIP rank to use:
      • Use the custom `vip` entry in `item_template` to set a minimum required VIP level to equip the item.

    • easy to read colored installation instructions.
    • easy to edit config's.


    If you haven't updated your DB AND core for big stats and have issues with stats going wacky and possibly loosing value. Here is a link to @frost 's tutorial for editing your core for big stats:
    http://emudevs.com/showthread.php/26...ver-stats-edit!












    Eluna Methods

    For those who enjoy the easy to use Eluna Engine I have added Methods for the Eluna Engine.

    • Global Methods:
      • Getters
        • GetVIPMAX(); returns uint8 max VIP rank value.
        • GetVIPVOTE_ENABLE(); returns bool value of ?can votes increase VIP rank?.
        • GetVIPVOTECOUNT(); returns uint32 value of ?how many votes change VIP rank?.
        • GetVIPCOINID(); returns the uint32 item id used for the VIP Coins.
        • GetVIPSTONEID(); returns the uint32 item id used for the VIP stone.
        • GetVIPMGID(); returns the uint32 item id used for the Magic Gold.
        • GetVIPOFFSET(); returns float value used to influence stats.
        • GetTALENTBONUS(); returns the uint8 values of how many extra TP per VIP rank.
        • GetLEVELBONUS(); returns the uint8 value of how many extra levels per VIP rank.
        • GetLEVELBONUS_ENABLE(); returns bool value of ?allow extra levels per VIP rank?.

      • Setters

        • No setters since all these values are set in the worldserver.conf file.
          I may add setters for these but understand they would be for testing
          purposes only since they are hard stored in the World conf file.

    • Player Methods:
      • Getters
        • player:GetPlayerVIP(); returns uint8 value of a player's VIP rank;
        • player:GetPlayerMG(); returns a uint32 value of a player's total stored mg.
        • player:GetPlayerVOTES(); returns uint32 value of a players total votes.

      • Setters
        • player:SetVIP(uint8_value); changes a players VIP rank to the provided uint8 value .
        • player:SetMG(uint32_value); sets a player's stored mg value to the provided uint32 value .
        • player:SetVOTES(uint32_value); changes a players total vote count to the provided uint32 value .

    • Item Methods:
      • Getters
        • item:GetItemVIP(); returns the uint8 value of an item's VIP

      • Setters
        • item:SetItemVIP(uint8_value); changes the item's VIP rank to the provided uint8 value .

    • Creature Methods:
      • Getters
        • creature:GetCreatureVIP(); returns the uint8 value of a creature's VIP
        • creature:GetCreatureMG(); returns the uint32 value of a creatures drop mg.

      • Setters
        • creature:SetCreatureVIP(uint8_value); changes the creature's VIP rank to the provided uint8 value .
        • creature:SetcreatureMG(uint32_value); changes the creatures drop mg count to the provided uint32 value .



    >> Eluna Mod'z included <<


    3.3.5a, CPP script, TrinityCore, Trinity Core, VIP System, VIP, wotlk
    Last edited by slp13at420; 01-22-2017 at 09:20 AM.
    Achievements:
    Shopper Got a Sticky! Member 1 year registered Level XL Level D
    Awards:
    Pot Head LOL Raffle Winner Top Tagger Donator Hangman Scripter Repacker Drunk Support Member of Staff
    "Cuz PvP's better with a bag 'o' weed"
    !! King Spade !!

    -Guild Plot System-
    Grumbo'z Guild Warz


    -VIP System-
    Grumbo'z VIP System

  2. The Following 4 Users Say Thank You to slp13at420 For This Useful Post:


  3. #2
    Emulation Addict <span style='color: #FF0000'><span class='glow_FF0000'>ALILP</span></span>'s Avatar
    Join Date
    Dec 2015
    Location
    Iran
    Posts
    76
    XP
    684
    Level
    6
    Thanks
    20
    Thanked 69 Times in 34 Posts
    oh thanks !
    Its PERFECT!

  4. The Following User Says Thank You to ALILP For This Useful Post:


  5. #3
    Original Poster
    Mad Scientist <span style='color: #008000'><span class='glow_006400'>slp13at420</span></span>'s Avatar



    Join Date
    Dec 2013
    Location
    Idaho
    Posts
    2,536
    XP
    20,135,474
    Level
    500
    Thanks
    1,102
    Thanked 337 Times in 217 Posts
    Quote Originally Posted by alilp View Post
    oh thanks !
    Its PERFECT!
    :D Tnx Enjoy :D
    Achievements:
    Shopper Got a Sticky! Member 1 year registered Level XL Level D
    Awards:
    Pot Head LOL Raffle Winner Top Tagger Donator Hangman Scripter Repacker Drunk Support Member of Staff
    "Cuz PvP's better with a bag 'o' weed"
    !! King Spade !!

    -Guild Plot System-
    Grumbo'z Guild Warz


    -VIP System-
    Grumbo'z VIP System

  6. The Following User Says Thank You to slp13at420 For This Useful Post:


  7. #4
    Emulation Addict <span style='color: #FF0000'><span class='glow_FF0000'>ALILP</span></span>'s Avatar
    Join Date
    Dec 2015
    Location
    Iran
    Posts
    76
    XP
    684
    Level
    6
    Thanks
    20
    Thanked 69 Times in 34 Posts
    I want to download A Tc 3.3.5 so I'll Use it :D

  8. The Following User Says Thank You to ALILP For This Useful Post:


  9. #5
    Retired Staff <span style='color: #FF4500'><span class='glow_000000'>Jafferwaffer</span></span>'s Avatar
    Join Date
    Nov 2013
    Location
    UK
    Posts
    224
    XP
    353,124
    Level
    120
    Thanks
    106
    Thanked 40 Times in 27 Posts
    thanks for this release man, pretty awesome work (as always)
    Achievements:
    Member 1 year registered Shopper Level XL Level C
    Awards:
    Member of Staff Support LOL Pot Head

  10. The Following User Says Thank You to Jafferwaffer For This Useful Post:


  11. #6
    Original Poster
    Mad Scientist <span style='color: #008000'><span class='glow_006400'>slp13at420</span></span>'s Avatar



    Join Date
    Dec 2013
    Location
    Idaho
    Posts
    2,536
    XP
    20,135,474
    Level
    500
    Thanks
    1,102
    Thanked 337 Times in 217 Posts
    Quote Originally Posted by Jafferwaffer View Post
    thanks for this release man, pretty awesome work (as always)
    Tnx :D
    Achievements:
    Shopper Got a Sticky! Member 1 year registered Level XL Level D
    Awards:
    Pot Head LOL Raffle Winner Top Tagger Donator Hangman Scripter Repacker Drunk Support Member of Staff
    "Cuz PvP's better with a bag 'o' weed"
    !! King Spade !!

    -Guild Plot System-
    Grumbo'z Guild Warz


    -VIP System-
    Grumbo'z VIP System

  12. #7
    Emulation Addict Beater's Avatar
    Join Date
    Nov 2015
    Posts
    6
    XP
    998
    Level
    8
    Thanks
    0
    Thanked 1 Time in 1 Post
    Nice BlackWolf

  13. The Following User Says Thank You to Beater For This Useful Post:


Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (1 members and 1 guests)

  1. kusanagy

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •