Closed GoldenKaiser closed 4 years ago
I can't seam to replicate that myself, but it sounds like Deceive never actually works then.. Deceive is supposed to ALWAYS mask your status, through everything you do in the client or what the client itself displays to you...
Would you mind checking whether this happens on v1.5.1 as well? https://github.com/molenzwiebel/Deceive/releases/tag/v1.5.1
I can't seam to replicate that myself, but it sounds like Deceive never actually works then.. Deceive is supposed to ALWAYS mask your status, through everything you do in the client or what the client itself displays to you...
Would you mind checking whether this happens on v1.5.1 as well? https://github.com/molenzwiebel/Deceive/releases/tag/v1.5.1
Sadly I downloaded v1.5.1 and it does not work for me. I see it on the tray icon for a moment and then it disappears. More importantly, I was still shown ONLINE.
Ok, so Deceive doesn't work at all for you.. Hmm... Did you use Deceive before or maybe moved your League install somewhere else? Where is League located, if not in the standard folder (C:/Riot Games/League of Legends)? Do you have PBE installed and tried to use Deceive on PBE before?
Also try deleting the folder %AppData%/Deceive and try again... (You can use the latest version)
Deceive is on my regular HDD and LoL is on my SSD. I will put Deceive on my SSD if it matters. Deceive does work for me it's just that when I spectate my friends, my status is showing "Spectating" and as soon as I stop watching the match I go right back to offline.
No, it shouldn't matter where Deceive is, as long as it finds the correct League install. But you said, that it shows as Online for friends and on the League+ app... Whatever is shown in your client locally (especially the blue statuses, like "In Game", "Spectating", "In Queue") should only be visible to you, but the status should still be fully masked to others as offline. That is, when Deceive works properly. So when you say, it's showing you as Online/Spectating for others, then it's not working...
I mean I never had problems like this before this new patch and I was spectating my peers while offline. Could the new patch 9.24 may have created this issue?
Hmm, the new patch hasn't changed anything in terms of chat, at least for NA... PBE and OCE are testing the new chat system, but afaik NA isn't affected yet. So you mean, this patch it shows "Spectating" to others and the League+ app, but before not (even though it's always shown in our own client)? Do you have PBE installed?
Yeah here is the situation: So I log into my main account thru Deceive on PC. I then have my phone logged into a smurf account. Smurf and main account are friends. When I spectate a match on PC, my phone shows my main account go from offline to "Spectating".
To answer your question, I do have PBE installed.
Ok, so did you try deleting Deceives %AppData% folder? Alternatively you can also log into League without Deceive and then run Deceive so it get's the right configuration and restarts the League client. Might be, that Deceive got the PBE clients config, but you want to actually use live servers...
Sure. I'll try that tomorrow since it's getting pretty late here.
Just to be sure, do not delete your entire AppData folder! Just delete the Deceive folder inside of it (%appdata%/Deceive
).
So I deleted the Deceive folder in AppData and looks like I am still getting the same result when I go spectate a match.
Should be fixed in #35 or https://github.com/aPinat/Deceive/releases/tag/20191216.1.
Alright, just got home from work and downloaded the version with the link provided above. Looks like it's working! Hooray! 👌
May I know how to prevent this error , thank you!
@KeppKep Looks like you're running Windows 8/8.1, maybe your .NET Framework is outdated. Can you try installing the latest version and try again? https://dotnet.microsoft.com/download/dotnet-framework
@KeppKep Looks like you're running Windows 8/8.1, maybe your .NET Framework is outdated. Can you try installing the latest version and try again? https://dotnet.microsoft.com/download/dotnet-framework can i run it under .NET 4.5?
Well, Deceive is targeting 4.6.1, but there is no harm in installing the latest version, especially since 4.5 has reached end of life a couple years ago and isn't supported anymore.
Well, Deceive is targeting 4.6.1, but there is no harm in installing the latest version, especially since 4.5 has reached end of life a couple years ago and isn't supported anymore.
Thank you, i can run it after installing 4.6.1
Sorry if I am creating another issue report but today I was spectating a friend's game and surprisingly after his match ended, he noticed me online. I then try to replicate the issue by spectating another player on my friend list. I then opened League+ on my phone and was surprised my main account went from offline to online.
I am currently running the latest version of Deceive and I play in the NA region.