Globalstrings.lua menu

User Tag List

Results 1 to 5 of 5
  1. #1
    fixinf3's Avatar Private
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Globalstrings.lua

    Hello, I am currently trying to customize some strings for wow, but have been having difficulty doing so. From what I have read it is as easy as

    Code:
    GUILD_RANK0_DESC = "Test Leader";
    GUILD_RANK1_DESC = "Officer";
    GUILD_RANK2_DESC = "Veteran";
    GUILD_RANK3_DESC = "Member";
    GUILD_RANK4_DESC = "Initiate";
    GUILD = "Test";
    GUILD_INFORMATION = "Test Information";
    But that is not working for me. (Currently set that in a function that loads when player enters the world). Can anyone shed some light on this please? I would be eternally grateful!

    Globalstrings.lua
  2. #2
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    You will need to change it in the Interface\GlueXML files.

    There is a Globalstrings.lua and some other localised and post-localisation ones. If the strings exist in those files too, then you will need to change them.

    For GlueXML changes to be allowed by the client you need to use a modified WoW executable that disables the check for Blizzard integrity.

    Once you have done all this, it will work client side. You will need to distribute changes to all clients that you wish to see the change.


    Guild ranks and information can be customised by the player with in game functionality by default though. You would only change these strings if you wanted to change the default value.

  3. #3
    fixinf3's Avatar Private
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the quick reply! I do want to change the default values.

    I have made other changes to gluexml files successfully with patches, and I have tried changing the globalstrings.lua file (found in FrameXML with a warning that is auto generated) which did not work. I checked out the localisation files in GlueXML after reading your post, but they seem to just call on that globalstrings.lua. Do I need to make my own globalstrings.lua and change the gluexml to call that instead or something?

  4. #4
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Code:
    GlueXML\GlueStrings.lua
    GlueXML\GlueLocalization.lua
    GlueXML\GlueLocalizationPost.lua
    
    FrameXML\GlobalStrings.lua
    FrameXML\Localization.lua
    FrameXML\LocalizationPost.lua
    And it's the FrameXML ones we should be looking at, GlueXML is for before you get in game.

    First the general strings file is executed, then localization, then post localization. Post localization has no strings being set in them as far as I am aware at the moment.

  5. #5
    fixinf3's Avatar Private
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok, changing global strings doesn't do anything for me but, assuming I am using an enUS client, would a patch with a modified localization.lua work like this?

    Code:
    -- This is a symbol available for people who need to know the locale (separate from GetLocale())
    LOCALE_enUS = true;
     
    function Localize()
    GUILD_RANK0_DESC = "Test Leader";
    GUILD_RANK1_DESC = "Officer";
    GUILD_RANK2_DESC = "Veteran";
    GUILD_RANK3_DESC = "Member";
    GUILD_RANK4_DESC = "Initiate";
    GUILD = "Test";
    GUILD_INFORMATION = "Test Information";
    end
     
    function LocalizeFrames()
        -- Put all locale specific UI adjustments here
     
        -- Hide billing help option.  If the number of help options changes this will need to change also.
        CATEGORY_TO_NOT_DISPLAY = 9;
     
    end

Similar Threads

  1. [Guide] Lua Scripting Guide is here [Updating]
    By Illidan1 in forum WoW EMU Guides & Tutorials
    Replies: 93
    Last Post: 11-04-2008, 06:56 PM
  2. New LUA Scripts
    By 777devil777 in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 11-26-2007, 05:58 PM
  3. Lua Ascent Script Documentation
    By latruwski in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 11-26-2007, 12:42 PM
  4. LUA Refrences
    By 777devil777 in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 11-22-2007, 08:09 PM
All times are GMT -5. The time now is 12:32 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