League of Legends Scene Switcher

Sphere

Member
This is the newest version (it's pre-release though, you can find a (more or less) debugged but old version in the first post). If you still have the same issues with that version, please post your plugin settings, so that i can have a look what's wrong.
 
Last edited:

SchmantFRED

New Member
can you please test on your new version the loadingscreen again? after the last patch the switcher doesnt recognize the loadingscreen, it stays on the scene before
 

Sphere

Member
Huh? I didn't change anything since the version from the 2nd of December, it's exactly the same file (the one that you said works perfectly for you). Maybe there are specific situations in which it fails, please tell me if you figure something out. I might do some tests later today.
 

SchmantFRED

New Member
i tested it the whole weekend (reboots and redownload the file too). but yeah like you said it worked perfectly but there was an ingame patch at 08.12.2014, may this patch changed something? i dont know how your plugin works thats why i asked :)
 

Sphere

Member
Oh, you meant a patch to LoL, not to the plugin!

You're completely right, that patch changed the pointer paths the plugin reads from. I was hoping that i won't have to update them, as the original ones survived a few patches (even the big 4.20 preseason one). Anyways, I put in some new paths that will hopefully work for a while:

LolSceneSwitch v0.2 Alpha4
 
Last edited:
Hello im currently using your plugin to set up my stream :) since im still new to obs its quite simple thanks to jacks guide. What i was wanting to ask is what exact settings do you have to do inorder to get your picture to be how you say behind the loading screen like you did in your...What you can do with this program video :)
 

Sphere

Member
Add 4 scenes to OBS, one for each map. Then select these scenes as your "loadscreen scenes" in the plugin settings. Now you can add what you'd like to your 4 scenes. In the example video i chose an image of each map and added transparency to where the champion splasharts are. If you want to have those you can download them here, but you might have to adjust them for your screen resolution.
 
What is the exact path for .log located in League of Legend's folder? I stream for my friend's laptop and I want to symlink (or get a direct updated .log or folder) transferred to my computer so that I can make LoLScene switch work.
Note: His screen is streamed through Avermedia Live Gamer Portable to my computer, so the .log file isn't on my computer.

PS. Is it: ~\Logs\Game - R3d Logs? as seen in the TW comment.
 
Last edited:

Matthew Storman

New Member
I've been using the lolscene switcher for a while and it causes OBS to crash(i'll post logs when it happens again). But overall it's very well thought out. The question I have is this is there a way to have different screens for victory and defeat?
 

Matthew Storman

New Member
OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files\obs\plugins\lolsceneswitch.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 00007FF872EF2736 (c:\program files\obs\plugins\lolsceneswitch.dll)
OBS version: Open Broadcaster Software v0.64b
Windows version: 6.2 (Build 9200)
CPU: Intel(R) Core(TM) i7-4820K CPU @ 3.70GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000006BCE77F720 00007FF872EF2736 0000000000000000 0000000000000005 0000000002F6FC90 0000000000000000 lolsceneswitch.dll!0x7ff872ef2736
0000006BCE77F780 00007FF872EEF82D 0000000000000000 00007FF8826516A0 0000006BCB34AE90 00007FF872EEF390 lolsceneswitch.dll!0x7ff872eef82d
0000006BCE77F990 00007FF8826516AD 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ff8826516ad
0000006BCE77F9C0 00007FF884C3EB64 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ff884c3eb64

A minidump was saved to C:\Users\Matthew\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-02-28_3.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module
 

jda

New Member
Using latest version of the plugin. The crash is repeatable by simply clicking the browse button to find my league of legends folder.

OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files (x86)\obs\plugins\lolsceneswitch.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 63411DBD (c:\program files (x86)\obs\plugins\lolsceneswitch.dll)
OBS version: Open Broadcaster Software v0.64b
Windows version: 6.1 (Build 7601) Service Pack 1
CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
003AEAD4 63411DBD 003AEB0C 00970740 00000000 63412960 lolsceneswitch.dll!0x63411dbd
003AEAEC 63412A1A 00970740 00000111 000003EC 00590942 lolsceneswitch.dll!0x63412a1a
003AED20 76B162FA 63412960 00970740 00000111 000003EC user32.dll!0x76b162fa
003AED4C 76B3F943 06669904 63412960 00970740 00000111 user32.dll!0x76b3f943
003AEDC8 76B3F784 01416CE0 00000000 00000111 000003EC user32.dll!0x76b3f784
003AEE18 76B44710 01416CE0 00000000 76F646B4 000003EC user32.dll!0x76b44710
003AEE54 76B196C5 00970740 00000111 000003EC 00590942 user32.dll!0x76b196c5
003AEE78 6D464601 0058D8E8 00000000 00590942 0058D8E8 comctl32.dll!0x6d464601
003AEE98 6D464663 50010001 00000001 00000000 6D3EB495 comctl32.dll!0x6d464663
003AEEB4 6D4644ED 00590942 00000202 00000000 000C0002 comctl32.dll!0x6d4644ed
003AEF14 76B162FA 6D3EB495 00590942 00000202 00000000 user32.dll!0x76b162fa
003AEF40 76B16D3A 06669904 6D3EB495 00590942 00000202 user32.dll!0x76b16d3a
003AEFB8 76B177C4 6D3EB495 00000000 003AF04C 76B3C81F user32.dll!0x76b177c4
003AF018 76B1788A 003AF068 00000001 01416CE0 00000001 user32.dll!0x76b1788a
003AF028 76B3C81F 00970740 00000000 003607CA 00000000 user32.dll!0x76b3c81f
003AF054 76B3CDE7 00970740 003607CA 00000000 00000001 user32.dll!0x76b3cde7
003AF098 76B3CF5C 63410000 634410A0 003607CA 63412960 user32.dll!0x76b3cf5c
003AF0C4 76B3CE8A 63410000 634410A0 003607CA 63412960 user32.dll!0x76b3ce8a
003AF0E4 76B3D009 63410000 00000065 003607CA 63412960 user32.dll!0x76b3d009
003AF108 63411607 003607CA 63410000 003AF164 76B19679 lolsceneswitch.dll!0x63411607
003AF154 63417DE5 003607CA 00000000 01224590 00000001 lolsceneswitch.dll!0x63417de5
003AF180 0122464F 003607CA 00000111 00000427 00A500D0 obs.exe!OBS::PluginsDialogProc+0xbf
003AF1A4 76B162FA 01224590 003607CA 00000111 00000427 user32.dll!0x76b162fa
003AF1D0 76B3F943 004D3D6C 01224590 003607CA 00000111 user32.dll!0x76b3f943
003AF24C 76B3F784 01416490 00000000 00000111 00000427 user32.dll!0x76b3f784
003AF29C 76B44710 01416490 00000000 76F646B4 00000427 user32.dll!0x76b44710
003AF2D8 76B196C5 003607CA 00000111 00000427 00A500D0 user32.dll!0x76b196c5
003AF2FC 6D464601 0058D3A8 00000000 00A500D0 0058D3A8 comctl32.dll!0x6d464601
003AF31C 6D464663 50010001 00000001 00000000 6D3EB495 comctl32.dll!0x6d464663
003AF338 6D4644ED 00A500D0 00000202 00000000 0010005D comctl32.dll!0x6d4644ed
003AF398 76B162FA 6D3EB495 00A500D0 00000202 00000000 user32.dll!0x76b162fa
003AF3C4 76B16D3A 004D3D6C 6D3EB495 00A500D0 00000202 user32.dll!0x76b16d3a
003AF43C 76B177C4 6D3EB495 00000000 003AF4D0 76B3C81F user32.dll!0x76b177c4
003AF49C 76B1788A 003AF4EC 00000001 01416490 00000001 user32.dll!0x76b1788a
003AF4AC 76B3C81F 003607CA 00000000 01A20C98 00000000 user32.dll!0x76b3c81f
003AF4D8 76B3CDE7 003607CA 01A20C98 00000000 00000001 user32.dll!0x76b3cde7
003AF51C 76B3CF5C 011A0000 012EF0C8 01A20C98 01224590 user32.dll!0x76b3cf5c
003AF548 76B3CE8A 011A0000 012EF0C8 01A20C98 01224590 user32.dll!0x76b3ce8a
003AF568 76B3D009 011A0000 00000081 01A20C98 01224590 user32.dll!0x76b3d009
003AF58C 66E13BB6 01A20C98 01224590 00000000 00001399 obsapi.dll!IsolationAwareDialogBoxParamW+0x86
003AF5DC 66E140B2 011A0000 00000081 01A20C98 01224590 obsapi.dll!OBSDialogBox+0x32
003AF60C 0121F118 76B16D51 003AF764 76B162FA 01A20C98 obs.exe!OBS::OBSProc+0xa28
003AF734 76B16D91 0121E6F0 01A20C98 00000111 00001399 user32.dll!0x76b16d91
003AF76C 76B16D3A 00000000 0121E6F0 01A20C98 00000111 user32.dll!0x76b16d3a
003AF7E4 76B1965E 0138FFA0 00000000 0121E6F0 00001399 user32.dll!0x76b1965e
003AF828 76B196C5 01A20C98 00000111 00001399 008208CC user32.dll!0x76b196c5
003AF84C 6D464601 0050BCE8 00000000 008208CC 0050BCE8 comctl32.dll!0x6d464601
003AF86C 6D464663 54010001 00000001 00000000 6D3EB495 comctl32.dll!0x6d464663
003AF888 6D4644ED 008208CC 00000202 00000000 00120031 comctl32.dll!0x6d4644ed
003AF8E8 76B162FA 6D3EB495 008208CC 00000202 00000000 user32.dll!0x76b162fa
003AF914 76B16D3A 00000000 6D3EB495 008208CC 00000202 user32.dll!0x76b16d3a
003AF98C 76B177C4 6D3EB495 00000000 003AFA20 76B3C81F user32.dll!0x76b177c4
003AF9EC 76B1788A 003AFAC4 004FF548 D54B0255 76B178E2 user32.dll!0x76b1788a
003AF9FC 76B3C81F 01A20C98 00000000 00000000 0000000A user32.dll!0x76b3c81f
003AFA28 011EA4F2 011A0000 00000000 00492D65 0000000A obs.exe!WinMain+0x972
003AFEFC 0123C54A FFFDE000 003AFF8C 77159F72 FFFDE000 obs.exe!__tmainCRTStartup+0xfd
003AFF48 7653338A FFFDE000 7218BB03 00000000 00000000 kernel32.dll!0x7653338a
003AFF54 77159F72 0123C443 FFFDE000 00000000 00000000 ntdll.dll!0x77159f72
003AFF94 77159F45 0123C443 FFFDE000 00000000 00000000 ntdll.dll!0x77159f45

A minidump was saved to C:\Users\Computer\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-02-28_3.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module
 

Sphere

Member
LolSceneSwitch v0.2 Alpha5

I replaced the folder browser dialog with a simpler one. Does that fix things for you jda?

@Matthew Storman: What are you/is the plugin doing when the crash happens? The information of win or lose actually seems to be in the lol logfiles, but i think they might only appear when closing the client, not when the victory/defeat screen shows. I will try it out.
 
Last edited:

Matthew Storman

New Member
I'll test out the new plugin as well. The only plugin I'm using is the LolSceneSwitch plugin. The crash normally occurs when I'm actively playing. Another thing that I noticed, is that if I'm browsing the internet or something else outside during champ select and the game starts the scene doesn't change until I change focus to the loading screen. Is there a way to have the scene stay active even though the window isn't the active window? It's strange because once I change focus to the active window the scene is active even though I tab out.
 
Top