Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

penalty_reason Enum for CMsgGCCStrike15_v2_MatchmakingGC2ClientHello #23

Open
JuniorJPDJ opened this issue Feb 10, 2020 · 5 comments
Open
Labels

Comments

@JuniorJPDJ
Copy link

Hi,
Are there known what represent which value?

@rossengeorgiev
Copy link
Contributor

No idea. If there is no enum in the protobufs, it is likely hardcored in the game executable.

@jakoch
Copy link

jakoch commented Nov 15, 2020

Penalty / Cooldown Reasons
#0  - CooldownNone          = "Temporary Matchmaking Cooldown (No reason)"
#1  - Kicked                = "You have been kicked from your last matchmaking game."
#2  - KilledMate            = "You killed too many teammates."
#3  - RoundStartKill        = "You killed a teammate at round start."
#4  - FailReconnect         = "You failed to reconnect to your last match."
#5  - Abandon               = "You abandoned your last match."
#6  - DamagedMate           = "You dealt too much damage to your teammates."
#7  - DamagedMateStart      = "You dealt too much damage to your teammates at round start."
#8  - UntrustedAngles       = "Your account is permanently untrusted. (Illegal Angles)"
#9  - KickedTooMuch         = "You were kicked from too many recent matches."
#10 - MajorlyDisruptive     = "Convicted by Overwatch: Majorly Disruptive"
#11 - MinorlyDisruptive     = "Convicted by Overwatch: Minorly Disruptive"
#12 - ResolveState          = "Resolving Matchmaking state for your account."
#13 - ResolveStateLastMatch = "Resolving Matchmaking state for your last match."
#14 - UntrustedVac          = "Your account is permanently untrusted. (VAC)"
#15 - PermanentCooldownNone = "Permanent Matchmaking Cooldown (No reason)"
#16 - FailConnect           = "You failed to connect by match start."
#17 - KickedMates           = "You kicked too many teammates in recent matches.
#18 - NewbieCooldown        = "Your account is under skill placement calibration."
#19 - GameServerBanned      = "A server using your game server token has been banned."

@rossengeorgiev
Copy link
Contributor

Hi @jakoch thanks for this. Do you know how/where this list was obtained from?

The only ref on github is https://github.com/Marc3842h/Titan/blob/b54a1393ff0f7d05ad56ef0dac101d85227a5cd4/Titan/Util/CooldownUtil.cs

@jakoch
Copy link

jakoch commented Nov 16, 2020

@JuniorJPDJ
Copy link
Author

Anyone gonna do some decoding in csgo module?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants