With the new steam exclusive version of Quake Live pretty much everything that extraQL 1.x did is now obsolete.

The best way to get extraQL 2.0 is through the Steam Workshop.
After installing it, you can find extraQL.exe under
c:\program files (x86)\Steam\SteamApps\workshop\content\282440\539252269

At this point only a few scripts are included:
/steamnick <name>: changes your steam nickname (allows unicode characters)
/r_autoFullscreen <n>: 1=fullscreen when joining, 2=windowed when leaving, 3=both
gamestart.cfg: will be executed when you join a game
gameend.cfg: will be executed when you leave a game

(you can create these files in your baseq3 folder where you have your config and autoexec.cfg)

The new version doesn't change anything in the Quake Live UI.
There's only 2 scripts at the moment, both do their work silently.

I haven't look at the new QL UI code at all.
It's a complete rewrite using various web development frameworks that I'm not familiar with and I can't tell whether it is possible to dynamically alter the UI.

As a last resort web.pak can be extracted and the html/js/css files modified locally, but that's problematic when a new web.pak is released.

For some reason I kept getting the popup message telling me that extraQL was a workshop item now, despite running it from the workshop,and none of the new commands were registering in game, until i deleted the ini file it had created.

Then everything worked fine. Using the auto scripts to change nick is a godsend right now.

Hi, I have the extraQL directory downloaded to c:\Program Files (x86)\Steam\steamapps\workshop\content\282440\539252269\

I made a qlnick.cfg with /steamnick blahblah inside but when I execute exec qlnick.cfg i get unknown command steamnick. So it isn't working (I run extraQL to launch steam quakelive). What step Am I missing?

Hi, I can't make that extraQL works. extraQL is downloaded at c:\Program Files (x86)\Steam\steamapps\workshop\content\282440\539252269\
I run ql with the extraQL launcher but if I execute "steamnick" command, ql responds with "unknow command". Also I made a qlnick.cfg with "/steamnick blahblah" inside but I get the same error.
What step Am I missing?

An old QL installation shouldn't matter, but there is also no reason to keep it around anymore.

There have been issues in the old QL too where "hook.js" didn't get loaded. The cause could never been tracked down, but was likely some bad timing between initializing different things.
Maybe the same problem still exists in the new QL and prevents all the javascript files from running.
What are your system specs? Older CPU / slow HDD?

In the old QL the workaround was to do a /web_reload, but this doesn't work as easily anymore. For that to work again, you need the web.pak extractor, copy the AweUnpak.exe in your QL directory (next to web.pak) and run it. Then in the Steam Client open properites for Quake Live, Set Launch Options:
+set fs_webpath "c:\program files (x86)\Steam\SteamApps\common\Quake Live\web"

If you do that, be aware that after a QL update you have to either delete the "web" folder or extract web.pak again. Otherwise QL will use the old extracted UI files and who knows what happens.

The steam_api.dll is required to change your nickname. If it can't be initialized, extraQL cannot change your nickname.

I only know 2 reasons that could cause this:
- extraQL.exe cannot create a steam_appid.txt file in its directory
- extraQL.exe and the Steam Client run under different user accounts or elevation levels (admin vs. non-admin)