Modcraft - The community dedicated to quality WoW modding!

Content creation => Modelling and Animation => Topic started by: Mordred on December 05, 2014, 06:14:12 pm

Title: [RELEASE] Easy Loginscreen
Post by: Mordred on December 05, 2014, 06:14:12 pm
Long time no see everyone,

as some of you might know I was working on a completely new version of my "How to Loginscreen".
This one is made from scratch and compared to my old one, the old one is pretty much complete garbage.
In the end I didn't want to release it because I had no example loginscreen, but as I gave it to some that asked I decided to fuck it and just release it without example.

So... here we go:

----------------------------------------------
1.: What's new?
Beginner:
2.: The files
3.: The Tool
4.: Getting the hang of it
Advanced:
5.: How to add it to your own files?
6.: How to use them?
7.: How to edit the Buttons?
-
8.: Credits

----------------------------------------------

1.: What's new?




BEGINNER SECTION:

2.: The files

Loginscreen with XML extensions (http://en.file-upload.net/download-10081409/Loginscreen_XML.rar.html) - the classic one
Newbie repack with tool (http://en.file-upload.net/download-10081395/Loginscreen_newbieTester.rar.html) - a repack that works by just extract inside wow folder and go

Loginscreen only (http://en.file-upload.net/download-10081403/Loginscreen_noXML.rar.html) - only has the loginscreen file in it, for projects that already did changes to xml files
LoginscreenTool only (http://en.file-upload.net/download-10081416/LoginscreenTool.rar.html) - only the LoginscreenTool file, to just add it if you already have a loginscreen

3.: The Tool

(http://i.imgur.com/XNu4czv.png?1)

The tool does everything you would normaly have to do by hand with trial and error inside the LoginScene.lua file,
by itself, with almost no effort.

To enable the tool for your loginscreen download either the "Newbie repack with tool" which you only have to extract inside your wow directory and give it a go,
or get the "LoginscreenTool only" file, which only has the loginscreen tool in it.

If you got the "LoginscreenTool only" download, you have to open "AccountLogin.xml" and go to the end of the file,
and add:

Code: [Select]
<Script file="LSTool.lua"/>below the other Script file.

If you have finished your loginscreen with the tool and want to disable it, you have to open "AccountLogin.xml" and go to the end of the file,
and then delete the line you added before.

4.: Getting the hand of it

After you downloaded the files (look 2.) you need to unpack them into your WoW directory (where your WoW.exe is)

If you click the "allFiles.exe" it should look like this:
(http://i.imgur.com/v6aCgoS.jpg)

Now you can open the "LoginScene.lua"-file inside the Interface/GlueXML folder.

On line 57 - 71 is everything you need to look at for editing, if you are not familiar with the Lua language, as SceneScripts can get overwhelming.
inside the sceneData table you find the general settings for your scene:
1: Time in seconds until the next scene get's triggered
2: path to the background image
change them as you need them.

After the sceneData table you find all the models for all your scenes with their settings:
1: sceneID - the model will only show on this specific sceneID
2 - 7: position, rotation, scale and alpha of the model
(Z and Scale look like they both do the same, but Z actually pushes the model further back, if you push it too far back it will vanish because it's out of render distance)
8: the Light of the model, pretty advanced, look at the light documentation inside the LoginScene.lua file, if you want to use the default light just leave it blank with "_"
9: sequence - this is the animation the model will do (may have to play around to find the right one)
10 - 11: width and height Squish - those are also used for scaling, as scaling the model itself will not scale the particles, so sometimes you have to use these two for scaling
12: the path to the model, the model needs hardcoded textures, as you can't apply skins with a method
13: referenceID - this ID doesn't need to be set unless you want to do SceneScripts (can also be left black with "_" if you want to use a cameraModel)
14: cameraModel - this one is a path too like <12>, but this model will only get used for copying it's camera

if you want to add another model to the same scene just make sure the sceneID is the same.
!! add a comma to the end of all models except the last one like this :
Code: [Select]
{1, 0, 0, 0, 0, 1, 1, _, 1, 1, 1, "World\Scale\HumanMaleScale.mdx"},
{1, 0, 0, 0, 0, 1, 1, _, 1, 1, 1, "World\Scale\HumanMaleScale.mdx"},
{1, 0, 0, 0, 0, 1, 1, _, 1, 1, 1, "World\Scale\HumanMaleScale.mdx"}
The same goes for scenes !!


ADVANCED SECTION:

5.: How to add it to your own files?
You only need the "Loginscreen only" download to implement it!


<AccountLogin.xml> changes:

line 93:
Code: [Select]
<ModelFFX name="AccountLogin" toplevel="true" parent="GlueParent" setAllPoints="true" enableKeyboard="true" hidden="true" fogNear="0" fogFar="1200" glow="0.08">to
Code: [Select]
<Frame name="AccountLogin" toplevel="true" parent="GlueParent" setAllPoints="true" enableKeyboard="true" frameStrata="HIGH" hidden="true">line 2501 - 2502:
Code: [Select]
</Scripts>
<FogColor r="0.25" g="0.06" b="0.015"/>
</ModelFFX>
to
Code: [Select]
<OnUpdate>
LoginScreen_OnUpdate(self, elapsed);
</OnUpdate>
</Scripts>
</Frame>
at the end of the file above "</UI>" and beneath "</Frame>" add:
Code: [Select]
<Script file="LoginScene.lua"/>
<AccountLogin.lua> changes:

delete line 29 - 38:
Code: [Select]
self:SetCamera(0);
self:SetSequence(0);

if (IsStreamingTrial()) then
AccountLoginCinematicsButton:Disable();
AccountLogin:SetModel("Interface\Glues\Models\UI_MainMenu\UI_MainMenu.m2");
else
AccountLogin:SetModel("Interface\Glues\Models\UI_MainMenu_Northrend\UI_MainMenu_Northrend.m2");
end
delete line 41 - 43:
Code: [Select]
self:SetSequence(0);
PlayGlueMusic(CurrentGlueMusic);
PlayGlueAmbience(GlueAmbienceTracks["DARKPORTAL"], 4.0);

6.: How to use them?

Now you have everything set up, but how do you use it you might ask.
This time around I made a whole documentary inside the LoginScene.lua file, that has everything that you need to know about what to do.
You can also find it HERE (http://pastebin.com/VfWynHw0).


7.: How to edit the Buttons?

To edit the buttons you can get the 3 needed .blp files from this path:
Code: [Select]
Interface/GLUES/COMMON/inside the locale-enGB.MPQ or your localization you are useing.
you need to get these three files:
Code: [Select]
Glue-Panel-Button-Up-Blue.blp
Glue-Panel-Button-Down-Blue.blp
Glue-Panel-Button-Highlight-Blue.blp
Now you can convert them and edit them as you want.
Make sure you change the alpha-channel to your new button styles.


8.: Credits:
   Soldan - helping me with all the model work
   Chase - finding a method to copy cameras on the fly
   Stoneharry - bringing me to the conclusion that blizzard frames are never fullscreen, so it works now with every resolution
   Blizzard - for making it almost impossible to make it work properly


~Mordred
Title: Re: [RELEASE] Easy Loginscreen
Post by: Skarn on December 05, 2014, 07:34:36 pm
Good job, Mordred. I am going to try this.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Makpptfox on December 05, 2014, 09:06:47 pm
Look great.

Thanks.
Title: Re: [RELEASE] Easy Loginscreen
Post by: phantomx on December 05, 2014, 09:23:21 pm
Good job man, much cleaner code awesome.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on December 07, 2014, 04:32:02 pm
updated:
-the files had some mistakes on my side that are fixed now
-added a beginner section where you can download it, unpack it into your directory, and press the .exe-file
 it also has the new AccountLogin GUI with some improvements to the retail one
 the beginner section also has a breakdown on how to handle the modellist table
-advanced section is for adding the loginscreen to your own project
 planing on adding a breakdown on the SceneScripts
Title: Re: [RELEASE] Easy Loginscreen
Post by: srvory on December 18, 2014, 02:22:16 am
Looks great! i'm going to try!
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 02, 2015, 09:09:05 pm
updated:
-THE TOOL! it does basically everything for you, and you can edit your loginscreens like with noggit (less bugs)
-major LoginScene.lua file improvements !!!update as soon as you can!!!
-some cleanups, no more blend file as you can make a one color texture with lua itself
Title: Re: [RELEASE] Easy Loginscreen
Post by: Shelldon on January 02, 2015, 11:00:07 pm
Its amazing! Huge thanks for your work, this tool is the most useful thing for login screen edits ever :D
Title: Re: [RELEASE] Easy Loginscreen
Post by: Shelldon on January 04, 2015, 09:26:27 pm
Thank you once again, used it here:

[media:206hnsfl]http://www.youtube.com/watch?v=VvJP_zdtGCI&feature=youtu.be[/media:206hnsfl]

Also I noticed few bugs like no double slash in code when you press "Save" in tool, error if you have custom light settings in your model.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 06, 2015, 09:32:37 am
Wow, looks awesome, great atmosphere!
Title: Re: [RELEASE] Easy Loginscreen
Post by: stoneharry on January 06, 2015, 02:30:38 pm
Quote from: "Shelldon"
Thank you once again, used it here:

[media:3u2cu70i]http://www.youtube.com/watch?v=VvJP_zdtGCI&feature=youtu.be[/media:3u2cu70i]

Also I noticed few bugs like no double slash in code when you press "Save" in tool, error if you have custom light settings in your model.

Oh damn, looks nice.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Rangorn on January 06, 2015, 07:10:35 pm
I really like this, amazing things to do with lua.

But of course, it only works on Wotlk right ? :/
Title: Re: [RELEASE] Easy Loginscreen
Post by: stoneharry on January 06, 2015, 11:13:56 pm
Quote from: "Rangorn"
I really like this, amazing things to do with lua.

But of course, it only works on Wotlk right ? :/

Yes and no. This is possible on all patches but mordred's aid is only wotlk.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 07, 2015, 07:19:11 am
Should work on any patch, no idea if older expansions have the needed methods, but saw it working on cata and mop.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 11, 2015, 03:05:05 pm
Update:
-Added a section on how to change the buttons.
-Made my own loginscreen which I used to try some stuff with scenescripts.

You can see a video about it here:
[media:1sw3s4mg]https://www.youtube.com/watch?v=cjgYYkjuzNU[/media:1sw3s4mg]
Some facts:
The rain and music are on their own sound-channels, ambience and music.
The thunder and lightning are randomly created
The Scenescript part of this loginscreen has more lines than the code for the actual loginscreen.


And also the creation process:
Creation Album (http://imgur.com/a/ypwVx)

And the last thing, of course, the download:
DOWNLOAD (http://fbe.am/vs0)

~Mordred
Title: Re: [RELEASE] Easy Loginscreen
Post by: phantomx on January 11, 2015, 08:35:03 pm
Quote from: "Mordred"
Update:
-Added a section on how to change the buttons.
-Made my own loginscreen which I used to try some stuff with scenescripts.

You can see a video about it here:
[media:2cf5gy7g]https://www.youtube.com/watch?v=cjgYYkjuzNU[/media:2cf5gy7g]
Some facts:
The rain and music are on their own sound-channels, ambience and music.
The thunder and lightning are randomly created
The Scenescript part of this loginscreen has more lines than the code for the actual loginscreen.


And also the creation process:
Creation Album (http://imgur.com/a/ypwVx)

And the last thing, of course, the download:
DOWNLOAD (http://fbe.am/vs0)

~Mordred



Great work as always, the atmosphere of the LoginScreen is spot on I really don't have words to express how lovely it is.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Valkryst on January 11, 2015, 10:54:05 pm
Huh, interesting,

I'll have to figure out how all of this works and create a nice login screen at some point. Thanks for the release.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Krang Stonehoof on January 14, 2015, 01:08:23 am
I got a question if I may... Is it possible to add .BLPs to the Login Screen? I mean, it would be great, but I have no idea how.
Title: Re: [RELEASE] Easy Loginscreen
Post by: stoneharry on January 14, 2015, 02:11:19 am
Quote from: "Krang Stonehoof"
I got a question if I may... Is it possible to add .BLPs to the Login Screen? I mean, it would be great, but I have no idea how.

Yes, e.g:
Code: [Select]
<Texture name="AccountLoginLogo" file="InterfaceGluesCommonGlues-WoW-WotLKLogo" hidden="true">
<Size>
<AbsDimension x="256" y="128"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="3" y="-7"/>
</Offset>
</Anchor>
</Anchors>
</Texture>

Can be done in Lua too. See: http://www.wowwiki.com/XML/Texture (http://www.wowwiki.com/XML/Texture" onclick="window.open(this.href);return false;)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Aquilla on January 14, 2015, 02:13:57 am
Good friends I'm with a problem I created a custom screen, but when I change the game resolution animation I put in her place changes see:


Can anyone tell me how I fix this?
Title: Re: [RELEASE] Easy Loginscreen
Post by: Krang Stonehoof on January 14, 2015, 04:11:52 am
Quote from: "stoneharry"
Quote from: "Krang Stonehoof"
I got a question if I may... Is it possible to add .BLPs to the Login Screen? I mean, it would be great, but I have no idea how.

Yes, e.g:
Code: [Select]
<Texture name="AccountLoginLogo" file="InterfaceGluesCommonGlues-WoW-WotLKLogo" hidden="true">
<Size>
<AbsDimension x="256" y="128"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="3" y="-7"/>
</Offset>
</Anchor>
</Anchors>
</Texture>

Can be done in Lua too. See: http://www.wowwiki.com/XML/Texture (http://www.wowwiki.com/XML/Texture" onclick="window.open(this.href);return false;)

But yet there's no chance to reduce the opacity of a texture element, right?
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 14, 2015, 07:14:59 am
You can do it with Lua, I used it too a lot:

Code: [Select]
LoginscreenLightHit = LoginScene:CreateTexture(nil,"OVERLAY")
LoginscreenLightHit:SetPoint("TOPRIGHT", LoginScene, "TOPRIGHT", 0, 125)
LoginscreenLightHit:SetPoint("BOTTOMLEFT", LoginScene, "BOTTOMLEFT", -1, -125)
LoginscreenLightHit:SetAlpha(0.2)
LoginscreenLightHit:SetTexture("Interface/Loginscreen/LightHit.blp")
LoginscreenLightHit:SetBlendMode("ADD")

and "AccountLogin:CreateTexture(nil,"LOW")" instead LoginScene as parent if you want it to be on top of all models.

And yes. you can even set a blend mode.
I used that file to make the light that hits the floor when the room is dark, and when lightning strikes happen.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Krang Stonehoof on January 14, 2015, 07:30:58 am
Quote from: "Mordred"
You can do it with Lua, I used it too a lot:

Code: [Select]
LoginscreenLightHit = LoginScene:CreateTexture(nil,"OVERLAY")
LoginscreenLightHit:SetPoint("TOPRIGHT", LoginScene, "TOPRIGHT", 0, 125)
LoginscreenLightHit:SetPoint("BOTTOMLEFT", LoginScene, "BOTTOMLEFT", -1, -125)
LoginscreenLightHit:SetAlpha(0.2)
LoginscreenLightHit:SetTexture("Interface/Loginscreen/LightHit.blp")
LoginscreenLightHit:SetBlendMode("ADD")

and "AccountLogin:CreateTexture(nil,"LOW")" instead LoginScene as parent if you want it to be on top of all models.

And yes. you can even set a blend mode.
I used that file to make the light that hits the floor when the room is dark, and when lightning strikes happen.

Thanks for the tips, it's fascinating how easily you can learn just by messing around with others scripts.

Yet I think it's still impossible to realize what I want.
I wanted to add an image with a render, let me show the image:

(http://i.imgur.com/8PFKzLi.png)

But looks like it will display a huge green box if anything in the image is transparent.

And yes, I converted it right, from PNG to BLP.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Krang Stonehoof on January 14, 2015, 07:56:50 am
Uhm..... Nevermind....
Title: Re: [RELEASE] Easy Loginscreen
Post by: Rangorn on January 16, 2015, 12:30:58 am
Oh man, this work on Cataclysm too, awesome !

It's the same things to do, remove/edit some shit in AccountLogin.xml and AccountLogin.lua


Awesome :D
Title: Re: [RELEASE] Easy Loginscreen
Post by: Rangorn on January 16, 2015, 03:31:27 pm
Here we go :
[media:wm9o62ko]https://www.youtube.com/watch?v=av_2V9Auhao[/media:wm9o62ko]

Sorry for the potatoe quality, i choose a random compression.
Anyway, this work on Cataclysm, this loginscreen is ugly as fuck but it's just a test for the moment
Title: Re: [RELEASE] Easy Loginscreen
Post by: Lÿn on January 23, 2015, 10:02:39 pm
Hello  :)  
First , Thanks for this tool ! I'm start in Wow Mod and lot of thanks .
BUt i have a little question... How can I add my Screen ?
I explain :
In the lua file it's write
 
Quote
sceneData = {
      {10,"Interface/GLUES/LOADINGSCREENS/LoadScreenDeathKnight.blp"}
   },

So i have create a new mpq , With a new blp file (My landscape) , But how can i have acces to this one ?
I need to put him in a specific folder ?
Thanks a lot !
Title: Re: [RELEASE] Easy Loginscreen
Post by: Lawes on January 24, 2015, 01:51:04 am
Hi,

Im trying to add a inherits to have my own custom button to connect, quit, ... but that dont works

GlueButtons.xml dont allow me to add another inherits (nothing appear on wow)

Someone can help me ?
Title: Re: [RELEASE] Easy Loginscreen
Post by: Mordred on January 24, 2015, 09:16:45 pm
Quote
Hello :)
First , Thanks for this tool ! I'm start in Wow Mod and lot of thanks .
BUt i have a little question... How can I add my Screen ?

All you need to do is add a new row to the sceneData table:
Code: [Select]
sceneData = {
{10,"Interface/GLUES/LOADINGSCREENS/LoadScreenDeathKnight.blp"},
{scene_duration,"path/to/the/.blp/file"}
},
for example.

you just have to add the file to an existing mpq, or make it somehow else available for wow to load.

Quote
Im trying to add a inherits to have my own custom button to connect, quit, ... but that dont works
if nothing appears in wow make sure you actually inherit from the new one.
(pay attention to naming and not overwriting existing names)

also if use mpqs, make sure your latest files are loaded last.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Lÿn on January 27, 2015, 11:35:11 pm
Ok thank for your answer!

I have understand how it work for at 45% , Here my first try ; Thanks again for this tool!

[media:2cex4bza]https://www.youtube.com/watch?v=17zjrbG7a60[/media:2cex4bza]
Title: Re: [RELEASE] Easy Loginscreen
Post by: Lÿn on January 30, 2015, 12:36:49 am
Hello, Its me again ...
I have a little problem with your file , I can connect to the logon and Create a characters but after when i connect to world the client crash with a message: interface corrupted.
First i have think its because i have include my file , so i have try your file on a clean wow , and its the same , Any idea ?
Thanks a lot

Edit : Its ok , Just forget addon folder...
Title: Re: [RELEASE] Easy Loginscreen
Post by: Amokossi on February 17, 2015, 11:07:11 pm
Hi Guys,

can someone do an example (please tested to work ;) ) how to use 2 scenes? If set "max_scenes = 2" and add a model with SceneID "2". I gat an error.

models part look like this:

ModelList = {
        max_scenes = 2,                    
        fade_duration = 1,            
        sceneData = {
                {10,"7.blp"}
  },

-- Scene: 1
        {1, 4.727, 2.490, -8.000, 5.046, 0.392, 1.000, _, 13, 1, 1, "Creature/Epicdruidflighthorde/epicdruidflighthorde.m2", _, _},
        {1, 2.200, 1.600, -8.000, 0.900, 0.400, 1.000, _, 22, 1, 1, "Creature/Epicdruidflightalliance/epicdruidflightalliance.m2", _, _}
}



Do I just need to add 1 line under my models section and name the SceneID "2" and set maxScenes to "2"??

Sampple would be really nice.


Amokossi
Title: Re: [RELEASE] Easy Loginscreen
Post by: osler on March 08, 2015, 03:38:45 pm
I have been using this for a few days and so far it is amazing, although I am unable to use images bigger than 1024*1024 as backgroud.
Is there any way to use a 1920*1080 image or any other resolution bigger than 1024*1024?
Title: Re: [RELEASE] Easy Loginscreen
Post by: Eponyx on March 08, 2015, 04:59:18 pm
How come when I use this the borders up and down are not filled in with my background? Here's a example of what I mean... I tried everything to fix this but I couldnt..

Tnx

(http://i61.tinypic.com/20aufkj.jpg)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Eponyx on March 08, 2015, 05:47:32 pm
Here's a list of 5064 MDX's you can use. I havent tested them all (duh), but most should work. These are ready to be used, just copy/paste them into your login sence and relocate them with the toolbar.

edit; file fixed.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Eponyx on March 08, 2015, 10:26:07 pm
Here's my login screen for my upcoming project.

All feedback is welcome.

[media:33rvqrrv]http://youtu.be/CXhVHUGwVlo[/media:33rvqrrv]
Title: Re: [RELEASE] Easy Loginscreen
Post by: Eponyx on March 29, 2015, 05:20:54 pm
is there any way to make this work for the char. selection screen aswell? :>
Title: Re: [RELEASE] Easy Loginscreen
Post by: Nathrezimcz on March 30, 2015, 11:41:33 pm
Does it work for 6.1.1. ?
Title: Re: [RELEASE] Easy Loginscreen
Post by: mariobox on April 02, 2015, 01:46:40 am
Quote from: "Eponyx"
How come when I use this the borders up and down are not filled in with my background? Here's a example of what I mean... I tried everything to fix this but I couldnt..

Tnx

(http://i61.tinypic.com/20aufkj.jpg)

got the same problem as this guy, anyone knows?
Title: Re: [RELEASE] Easy Loginscreen
Post by: osler on April 02, 2015, 01:44:01 pm
Quote from: "mariobox"
Quote from: "Eponyx"
How come when I use this the borders up and down are not filled in with my background? Here's a example of what I mean... I tried everything to fix this but I couldnt..

Tnx

(http://i61.tinypic.com/20aufkj.jpg)

got the same problem as this guy, anyone knows?

Try to remove the following code in LoginScene.lua
Code: [Select]
LoginScreenBlackBoarderTOP = AccountLogin:CreateTexture(nil,"OVERLAY")
LoginScreenBlackBoarderTOP:SetTexture(0,0,0,1)
LoginScreenBlackBoarderTOP:SetHeight(500)
LoginScreenBlackBoarderTOP:SetPoint("BOTTOMLEFT", LoginScene, "TOPLEFT", 0,0)
LoginScreenBlackBoarderTOP:SetPoint("BOTTOMRIGHT", LoginScene, "TOPRIGHT", 0,0)

LoginScreenBlackBoarderBOTTOM = AccountLogin:CreateTexture(nil,"OVERLAY")
LoginScreenBlackBoarderBOTTOM:SetTexture(0,0,0,1)
LoginScreenBlackBoarderBOTTOM:SetHeight(500)
LoginScreenBlackBoarderBOTTOM:SetPoint("TOPLEFT", LoginScene, "BOTTOMLEFT", 0,0)
LoginScreenBlackBoarderBOTTOM:SetPoint("TOPRIGHT", LoginScene, "BOTTOMRIGHT", 0,0)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Eponyx on April 02, 2015, 02:08:37 pm
That did fix the border issue, however the effects and whatnot are only displayed untill the border.
Here's a picture, you'll see what I mean. I'm going to stick with the borders, it doesn't bother me to much.

(http://i59.tinypic.com/2bbcpt.png)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Soldan on June 25, 2015, 06:58:35 pm
Quote from: "osler"
I have been using this for a few days and so far it is amazing, although I am unable to use images bigger than 1024*1024 as backgroud.
Is there any way to use a 1920*1080 image or any other resolution bigger than 1024*1024?

Creatue a custom m2 with a plane, UV it.

I used a skybox, and added alpha renderflags to a custom plane, which let me have a moving sky background behind mountains.
Title: Re: [RELEASE] Easy Loginscreen
Post by: UncleChristiof on July 11, 2015, 10:50:00 am
Does it works on 5.4? Maybe someone have the wow.exe for that version? :)
Title: Re: [RELEASE] Easy Loginscreen
Post by: blizzblack on July 28, 2015, 08:13:31 am
Hello very good tool but I I have a problem. I can not reproduce the sound.
local login_music_path = "Sound/Music/CityMusic/Orgrimmar/orgrimmar_intro-moment.mp3"
Title: Re: [RELEASE] Easy Loginscreen
Post by: darkvexen on August 06, 2015, 05:12:39 am
Quote from: "Mordred"
Update:
-Added a section on how to change the buttons.
-Made my own loginscreen which I used to try some stuff with scenescripts.

You can see a video about it here:
[media:33sza2d7]https://www.youtube.com/watch?v=cjgYYkjuzNU[/media:33sza2d7]
Some facts:
The rain and music are on their own sound-channels, ambience and music.
The thunder and lightning are randomly created
The Scenescript part of this loginscreen has more lines than the code for the actual loginscreen.


And also the creation process:
Creation Album (http://imgur.com/a/ypwVx)

And the last thing, of course, the download:
DOWNLOAD (http://fbe.am/vs0)

~Mordred

This...this is absolutely amazing! It tells a story in just a few minutes. Fine work!
Title: Re: [RELEASE] Easy Loginscreen
Post by: Смердокрыл on August 07, 2015, 02:27:30 pm
Im tryind to use it on my cata client, but when I run allFiles.exe I get
"ERROR #134 (0x85100086) Fatal Condition
Failed to read data from the network. Please check your Internet connection and try again."

Is it trying to download something?
Title: Re: [RELEASE] Easy Loginscreen
Post by: phantomx on August 07, 2015, 11:48:18 pm
Quote from: "Смердокрыл"
Im tryind to use it on my cata client, but when I run allFiles.exe I get
"ERROR #134 (0x85100086) Fatal Condition
Failed to read data from the network. Please check your Internet connection and try again."

Is it trying to download something?

Very likely you don't have a modified client.
Title: Re: [RELEASE] Easy Loginscreen
Post by: carcar21 on September 18, 2015, 11:05:51 pm
Thanks! I created this with your tutorial :) +1000
(http://i.imgur.com/p7vx2n3.jpg)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Namiriu on September 20, 2015, 07:38:50 pm
Hi Everyone,

Thanks for the prog Mordred,

Little question, how i can add waypoint to my model for some "move" ?

Like Mordred do in this video :

https://www.youtube.com/watch?t=68&v=cjgYYkjuzNU (https://www.youtube.com/watch?t=68&v=cjgYYkjuzNU" onclick="window.open(this.href);return false;)

Thanks for help :)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Namiriu on September 30, 2015, 03:36:09 pm
No one can help ? :(
Title: Re: [RELEASE] Easy Loginscreen
Post by: Смердокрыл on November 08, 2015, 08:40:27 am
Quote from: "phantomx"
Quote from: "Смердокрыл"
Im tryind to use it on my cata client, but when I run allFiles.exe I get
"ERROR #134 (0x85100086) Fatal Condition
Failed to read data from the network. Please check your Internet connection and try again."

Is it trying to download something?

Very likely you don't have a modified client.

How can I modify it?
Title: Re: [RELEASE] Easy Loginscreen
Post by: Crow on March 04, 2016, 06:23:42 am
I for the life of me cannot get it to stop playing the wotlk music in addition to mine, nor how to edit the highlight button blp without bugging it into a giant green box. Anyone got any solutions?


It seems to me even if i comment out the playmusic method, it still plays the wotlk music in the backround.
Title: Re: [RELEASE] Easy Loginscreen
Post by: tippythop on April 07, 2016, 04:03:36 am
Mine so far looks great but I am trying to figure out how to add some birds in and that glowing light on house windows. Can't seem to find the mdx for either.
Title: Re: [RELEASE] Easy Loginscreen
Post by: alexius96 on May 20, 2016, 10:29:07 pm
Lok'Thar ogar!

Can you guys tell me how to add / remove buttons? I can't seem to find a way to add the username and password blocks, nor the login  button. :/
Title: Re: [RELEASE] Easy Loginscreen
Post by: Thoraric on May 20, 2016, 10:44:05 pm
I don't know, I have the same problem :/
Title: Re: [RELEASE] Easy Loginscreen
Post by: Simple_Spectr on June 30, 2016, 07:40:46 pm
Nice work)
Title: Re: [RELEASE] Easy Loginscreen
Post by: Poisonleaf on October 16, 2016, 06:43:48 pm
I just downloaded this today and got hit by a shit-storm of adware, Mal-ware and all sorts of nasty stuff.
I don't know what happened but be careful guys!
Title: Re: [RELEASE] Easy Loginscreen
Post by: NeverBlack on November 30, 2016, 02:58:15 pm
Hi, can you re-upload download's link for scenescripts Mordred ? Thx :)
Title: Re: [RELEASE] Easy Loginscreen
Post by: syhpex on January 16, 2017, 08:40:11 pm
Can you explain in your guide How you can add your own screenshot, where to find it, do you need to create something new? Lets say i want others to download it and make use of it.

Can you make a video of when you create a new one from scratch with picture that is not in the mpq files already and sound.
Title: Re: [RELEASE] Easy Loginscreen
Post by: Alpha on July 06, 2017, 12:31:52 pm
Okeee I know this thread is old, but hopefully I can solve some questions and figure out others.

After the whole night fighting with AccountLogin.lua, AccountLogin.xml, LoginScene.lua, Photoshop, and .blp, I've faced some of the problem that have been ask here. Now the sun is raising, I'm sleepy AF, but I've solved some of the problems:



What are my problems?\What I'm trying to solve?

I'm totally newb at this so probably there are better and more efficient ways to achieve what I'm explaining, I just didnt know them (It would be nice if someone could make us known), and forgive me for my english, I'm not very fluent.

In some hours I'll try to modify buttons, I'll let you know how I'm doing.

Good luck with your modding guys.
Title: Re: [RELEASE] Easy Loginscreen
Post by: chyssler on January 19, 2018, 09:37:33 am
I m not used to lua files, but where do i find and put the new models into the scenedata?

2: path to the background image
change them as you need them

Q; Where do i change background image??


and how do i make the login visible ? i dont see the login username or password etc.


and do i only need 'Newbie repack with tool'  ??
Title: Re: [RELEASE] Easy Loginscreen
Post by: jrockjake on March 21, 2018, 08:10:31 am
Is there a way to make it so that the logo actually shows up when using models?

I m not used to lua files, but where do i find and put the new models into the scenedata?

2: path to the background image
change them as you need them

Q; Where do i change background image??


and how do i make the login visible ? i dont see the login username or password etc.


and do i only need 'Newbie repack with tool'  ??

Remove the last line in the XML I believe.