Dooque / aoe2-de-in-game-rating-overlay

This is an in game rating overlay which shows on top of the screen the RM 1v1 ELO and RM TG ELO for all players in a multiplayer game.
GNU Affero General Public License v3.0
5 stars 5 forks source link

Crash issue when lauching the exe #1

Closed ThibaudGUE closed 2 years ago

ThibaudGUE commented 3 years ago

Hey,

Thanks for your work first, i'm trying to use your tool but when i launch it IG i got an error box with : Failed to execute script "aoe2de-in-game-rating-overlay"

jboehler commented 2 years ago

Hello

First also thanks for sharing your Work!

I also get the same Error Message :-/

also hard to debug what the issue is

image

ThibaudGUE commented 2 years ago

Hello @jboehler A friend fixed it, you can download the exe file there : https://we.tl/t-usGy8OjBMC I join a screenn to show you the result, TG [ELO] [WINRATE] [NB GAMES] and same for 1v1. sometimes you'll see warning to tell you if opponents are matchmaking abuser or smurfs ;) Enjoy

unknown

jboehler commented 2 years ago

@ThibaudGUE thx for sharing

how the WARNING abuser or smurf Works?

ThibaudGUE commented 2 years ago

Hello,

My friend sent me the .py file. The conf file is just the file that contains your ID + some limits that leads to smurf warnings but i've written raw code in my example, you can uncomment these lines to get the older version : NOMBRE_GAMES_MIN = 10 # int(configuration_file_lines[1]) ELO_SOLO_MAX = 1500 # int(configuration_file_lines[2]) ELO_TG_MAX = 2500 # int(configuration_file_lines[3]) WIN_RATE_MAX = 65# int(configuration_file_lines[4])

Here is the files : https://we.tl/t-0tOgFLRmLQ

and for the version that you have DL everything is in your "RATING_OVERLAY_CONF.txt" file, you can switch the first lines according to your ID, min games from which you consider the opponent is a smurf, max elo from which you consider he is abusing matchmaking (usefull in TG) and same for winrate (60)

1628909 75 1500 60

Profil_ID Min_games Max_elo_SOLO Max_Winrate

Aoe2Overlay commented 2 years ago

@ThibaudGUE in the end i wrote my own overlay with C# and published it on github. I have also made it more configurable. https://github.com/kickass-panda/Aoe2DEOverlay

ThibaudGUE commented 2 years ago

Yo,

that why you didn't answer quickly :p You could have done the same from the initial project imo But great work anyway

Regards,

Thibaud

Dooque commented 2 years ago

Hi guys, thanks for the feedback. This is still in beta mode. I'm working on a new version where I'll fix all those error and will add new features.

Dooque commented 2 years ago

@ThibaudGUE tell your friend if he wants to contribute everyone is welcome, also you can fork and send the pull-request. The more people we can get into this the more powerful and stable app we can get. This is for everyone so everyone is welcome to participate.

Dooque commented 2 years ago

Just to let you know, whichever the version you're using there are problems after every Microsoft server maintenance, I'm working on that as well, at least don't let the app crash when servers don't retrieve information.

Again, thanks for using it, thanks for the feedback, and stay tune, new release coming soon (you can check the develop branch).

Regards.

ThibaudGUE commented 2 years ago

Hey,

My friend just did a quick fix to use it but I don't think he wants to participate to the dev. Great job and keep going 👍

regards,

Thibaud

Dooque commented 2 years ago

Fixed in the lastest release v1.0.0