diff options
| author | raven <citrons@mondecitronne.com> | 2026-03-21 21:18:36 -0500 |
|---|---|---|
| committer | raven <citrons@mondecitronne.com> | 2026-03-21 21:18:59 -0500 |
| commit | 352e600efe7eead12e0436806cb797932a883993 (patch) | |
| tree | 7ae02df25386a1d8c82e7ff410a3c865b982179b /server/player.go | |
| parent | b958f9ca9cad3b7d44797d49fd98e636d6b02fc4 (diff) | |
use HackControl
Diffstat (limited to 'server/player.go')
| -rw-r--r-- | server/player.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/server/player.go b/server/player.go index e5a4547..5ac99da 100644 --- a/server/player.go +++ b/server/player.go @@ -86,13 +86,24 @@ func (p *player) kick(reason string) { } func (p *player) sendAuthInfo() { - var userType byte + var userType, hacks byte if p.state.Auth >= cheatAuth { userType = classic.OpUser + hacks = 1 } p.client.SendPacket(p, &classic.UpdateUserType { Type: userType, }) + if p.extensions["HackControl"] { + p.client.SendPacket(p, &classic.HackControl { + Flying: hacks, + NoClip: hacks, + Speeding: hacks, + SpawnControl: hacks, + ThirdPersonView: 1, + JumpHeight: 40, + }) + } } func (p *player) handlePacket(packet classic.Packet) { |
