[GlueXML]your own login shell menu

User Tag List

Results 1 to 13 of 13
  1. #1
    VX2's Avatar Contributor
    Reputation
    205
    Join Date
    Dec 2009
    Posts
    262
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [GlueXML]your own login shell

    I'm not sure in a correctness of a choice of section, because in the main, it's a lua-editing (like addons writing). but it's a significant changes in the client, allowing to make the login screen, is really the way you want (of cause in range of API limits).

    some peoples make patches for swap default login screens (or/and buttons/logo) only, but I can't see no one, who make more deep changes for login screens.

    her for example my "shell" with simple changes (for 3.2.2):
    - classic login screen
    - buttons from beta
    - fadein/fadeout menus, screens and dialogs
    - unhided "namegenerator" button in charactercreate screen
    - repositioned some buttons and fields
    - little redesigned characterselect field

    not included in video:
    - disabled swapping password (useful if login server down)
    in planes:
    - add hotswap realmlists
    - add save password with login

    I start this thread with hope, that they will be doing something similar themselves, realizing their ideas, that may seems interesting, or even be useful for other.

    [GlueXML]your own login shell
  2. #2
    BooMDeyada's Avatar Corporal
    Reputation
    -7
    Join Date
    Jun 2010
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    :OOOOOOOO Fckin amazing!!!!!!!!!!

  3. #3
    H3llf!re's Avatar Member
    Reputation
    122
    Join Date
    Aug 2008
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    NICE! could you post a dl ? i'd like to take a look at your code. did you use custom music too?
    so i need a signature?

  4. #4
    Razorgore's Avatar Member
    Reputation
    5
    Join Date
    Feb 2009
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Looks awesome!! You need to release that dude! D

  5. #5
    Opirity's Avatar Contributor
    Reputation
    139
    Join Date
    Apr 2010
    Posts
    462
    Thanks G/R
    6/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i would use this defeniatly!

  6. #6
    th3d3vilwithin's Avatar Member
    Reputation
    4
    Join Date
    Jan 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i wud be happy with just the name generator on the screen for wen i make my alts lol... but thats simply amazing u shud relese it

  7. #7
    VX2's Avatar Contributor
    Reputation
    205
    Join Date
    Dec 2009
    Posts
    262
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ok. step by step.
    login, characterselect and charactercreate screens - is lua-scripting code, like an other addons, located in "\\World of Warcraft\Interface\GlueXML\" folder (packed in mpq archives), but protected md5 checksumm and digital signature. it means, you must disable it at first of all.
    WARNING: you must keep at mind, that such actions are contrary to the blizzard terms of use, and you may be banned.
    but, all screens model/textures swapping is a similar actions under conditions of ToS and this is often used, but no one is banned, far as I know (correct me if I'm wrong). may be "exe" modifying considered more malicious, but I have no idea about any similar checks.
    of cause all of it is absolutely does not matter, if you use private servers.

    so then, at first patch your wow.exe (I make and append patch for 3.3.5.12340 some later today):
    [Patch]SIG & MD5 protection remover
    then extract with replace all files from "*.MPQ\\Interface\GlueXML\" into "\\World of Warcraft\Interface\GlueXML\" folder in this sequence:
    \\World of Warcraft\Data\enGB\locale-enGB.MPQ
    \\World of Warcraft\Data\enGB\patch-enGB.MPQ
    \\World of Warcraft\Data\enGB\patch-enGB-2.MPQ
    \\World of Warcraft\Data\enGB\patch-enGB-3.MPQ

    now you can modify your login "shell" as you wish even without packing.
    moreover, you can correct your "shell" "on the fly". just run wow with console, open it (key "~") and enter "reloadui". *n.b. if you add new lua file in same directory while you client is launched, you must completely reload it (close and launch again).

    for run with console, you may create some cmd file (for sample "wow.cmd" with this text
    Code:
    start wow.exe -console
    back to my shell.
    - I have a very little time, and write veeery slow.
    - dialog fades, have a little glitch - sometimes, then frames fadein and fadeout at the same time very quickly, useful frames may disappear.
    - it was written for 3.2.2, and may be not completely compatible with other versions, but theoretically enough for private servers.

    VX_GlueXML10505(no_fade).zip - more older. no fades - no problem with disappeared frames
    VX_GlueXML10505(fade).zip - latest for 3.2.2
    just extract it in "\\World of Warcraft\Interface\" folder (of cause patch your "wow.exe" at first)

    p.s. patch for 3.3.5.12340 added to first post of an appropriate thread.

    p.p.s. release and latest version here [Release][GlueXML]3.3.5. AShell (alternative login shell)
    Last edited by VX2; 08-30-2010 at 07:53 AM.

  8. #8
    VX2's Avatar Contributor
    Reputation
    205
    Join Date
    Dec 2009
    Posts
    262
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    - now completely for 3.3.5.12340
    - added realmlist hot swapper

    - now "shell" has an "ini" file in "\\World of Warcraft\Interface\" folder ("LoginUI.lua")
    - you can add your own servers as many, as you wish (in \\World of Warcraft\Interface\LoginUI.lua") and switch between them on the login screen. if you want your choice was saved, you must kill all "realmlist.wtf" files (by default for enGB "\\World of Warcraft\Data\enGB\realmlist.wtf") or delete all "set realmlist..." strings from it's. selected server is saves only after entering world
    - added fades for characters keyselection on "caracterselect" screen

    VX_GlueXML_12340_(v0.1).zip

    p.s. release and latest version here [Release][GlueXML]3.3.5. AShell (alternative login shell)
    Last edited by VX2; 08-30-2010 at 07:54 AM.

  9. #9
    mejunior's Avatar Member
    Reputation
    4
    Join Date
    Jun 2008
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by VX2 View Post
    - now completely for 3.3.5.12340
    - added realmlist hot swapper

    - now "shell" has an "ini" file in "\\World of Warcraft\Interface\" folder ("LoginUI.lua")
    - you can add your own servers as many, as you wish (in \\World of Warcraft\Interface\LoginUI.lua") and switch between them on the login screen. if you want your choice was saved, you must kill all "realmlist.wtf" files (by default for enGB "\\World of Warcraft\Data\enGB\realmlist.wtf") or delete all "set realmlist..." strings from it's. selected server is saves only after entering world
    - added fades for characters keyselection on "caracterselect" screen

    VX_GlueXML_12340_(v0.1).zip
    Damn, that realmlist swapper is great. I personally dislike downloading launchers from private servers (for realmlist swapping), this seems to be a great solution.

  10. #10
    iindigo's Avatar Active Member
    Reputation
    55
    Join Date
    Sep 2007
    Posts
    110
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wow, that really is nice. Shame there's no mac version of the application patch, though...

  11. #11
    VX2's Avatar Contributor
    Reputation
    205
    Join Date
    Dec 2009
    Posts
    262
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sorry man, I have no mac, and can't patch mac version (I don't know how mac works). but if you have disassembler for mac, you can read thread with patch and try to fix it self. it's not so hard as looks.

  12. #12
    restlesspyro's Avatar Master Sergeant
    Reputation
    12
    Join Date
    Nov 2009
    Posts
    101
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I love it! +Rep
    "No referral links" What the hell am I supposed to use for a signatue then?
    Some lame pic that doesn't do anything for me?

    Edit by Parog: This user needs a hug. Possibly more than one. Please include "/hug restlesspyro" at the end of your posts.

  13. #13
    Min0rity's Avatar Member
    Reputation
    8
    Join Date
    Aug 2008
    Posts
    98
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is very very very good.
    Finally something that can enable the random name gen and a better look.

    +Rep!

    -GFX At it's finest-

Similar Threads

  1. [Release][GlueXML] AShell (alternative login shell)
    By VX2 in forum WoW UI, Macros and Talent Specs
    Replies: 43
    Last Post: 06-18-2023, 06:19 AM
  2. Kill your own factions NPC's
    By Matt in forum World of Warcraft Exploits
    Replies: 9
    Last Post: 08-18-2006, 04:05 PM
  3. Step-By-Step Create Your Own AFK Bot! MMOwned Exclusive!
    By =sinister= in forum World of Warcraft Guides
    Replies: 6
    Last Post: 07-26-2006, 09:04 PM
  4. Funny Way To Gank Your Own Faction (Healer)
    By =sinister= in forum World of Warcraft General
    Replies: 3
    Last Post: 07-19-2006, 10:33 AM
  5. Attack your own NPC's
    By oninuva in forum World of Warcraft Guides
    Replies: 0
    Last Post: 04-23-2006, 02:24 PM
All times are GMT -5. The time now is 07:51 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search