Hitbox Room Commander

Hitbox Room Commander – full control over game settings via chat commands.

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği yüklemek için Tampermonkey gibi bir uzantı yüklemeniz gerekir.

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu komut dosyasını yüklemek için bir kullanıcı komut dosyası yöneticisi uzantısı yüklemeniz gerekecek.

(Zaten bir kullanıcı komut dosyası yöneticim var, kurmama izin verin!)

Bu stili yüklemek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için Stylus gibi bir uzantı kurmanız gerekir.

Bu stili yükleyebilmek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı kurmanız gerekir.

Bu stili yükleyebilmek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Yazar
Mr-FaZ3a
Günlük kurulumlar
0
Toplam kurulumlar
10
Değerlendirmeler
0 0 0
Versiyon
3.9
Oluşturulma
18.02.2026
Güncellenme
30.03.2026
Boyut
37,7 KB
Lisans
N/A
Geçerli

🚀 Hitbox Room Commander

Take full control of your Hitbox.io room settings directly from the chat.

View, modify, sync, and reset any game setting – all with simple commands.


✨ Core Features

  • Host commands – Change settings on the fly (host only)
  • Instant feedback – See results immediately in chat
  • Category browsing – List all settings in Bat, RK, Push, and more
  • Smart sync – Automatically adjust related settings when you change timeScale
  • Reset to initial – Revert any setting to its original value
  • Chat overlay toggle – Hide the permanent message area, still read chat by holding Shift
  • Debug helper – Dump the entire settings object to console


📖 Command Reference

📌 General Commands

CommandDescription
!helpShows this help message with all commands.
!get <setting|@abbr|category>
Display current value(s).

setting – e.g. !get rkAimRate (case‑insensitive)

@abbr – exact internal key, e.g. !get @Nt

category – list all settings in that group, e.g. !get bat
!getallList every known setting, grouped by category, with both name and internal key.
!dumpjoLog the raw game settings object to the browser console (F12) – useful for advanced debugging.

⚙️ Host‑Only Commands

These commands only work if you are the room host. Non‑hosts will see a warning.

CommandDescription
!set <setting|@abbr> <value>Change a setting to a new value. Accepts numbers, true, or false.
Example: !set timeScale 20 or !set @Kt 0.9
!reset <setting|@abbr>Revert a single setting to its initial value (captured when the script loaded).
!syncAutomatically adjust several settings that depend on timeScale. See Sync Behavior below.

💬 Chat Interface Commands

CommandDescription
!togglechat
Hide or show the permanent in‑game message area. The input field always stays visible.

When hidden, hold Shift to temporarily reveal a floating dialog with the last messages – release Shift to hide it again.


🔄 Sync Behavior

When you change timeScale (e.g., !set timeScale 20), the !sync command recalculates these settings based on their initial values to keep the game feel consistent:

SettingInternal KeyScaling
rkAimRate@Nt🔼 increases when timeScale ↓
pushAmmoReplenish@tt🔼 increases when timeScale ↓
bbFireFramesLength@at🔽 decreases when timeScale ↓
bbHideAfterFireFrames@lt🔽 decreases when timeScale ↓
bbHoldAmmoCost@rt🔼 increases when timeScale ↓
bbResetOn@ut🔽 decreases when timeScale ↓ (rounded)
bbFireOn@nt🔽 decreases when timeScale ↓ (rounded)


🗂️ Categories

Use !get <category> to list all settings in that group. Available categories (case‑insensitive):

  • bat – bat properties (bbRange, bbPower, bbHoldAmmoCost, …)
  • rk – rocket launcher (rkAmmoNeeded, rkVelocity, rkAimRate, …)
  • push – force push (pushRange, pushDelay, …)
  • eg – grenade/egg (egEnabled, egSize, egAge, …)
  • dash – dash ability (dashInitDelay, dashActiveLength, …)
  • others – miscellaneous (timeScale, gravityOffset, playerSize, pushAmmoReplenish, …)
  • unknown – settings with no assigned name (use @key to access)


🔑 Accessing Settings

  • By name – case‑insensitive, e.g. !get rkAimRate
  • By internal key – prefix with @, case‑sensitive, e.g. !get @Nt (same as above)
  • Unknown keys – if a setting isn’t in our list, you can still access it with @key (e.g., !get @Xt)


📋 Examples

!get rkAimRate               → shows current value and key (Nt)
!get @Nt                     → same, using exact key
!get bat                     → lists all bat settings with values
!set timeScale 20            → change timeScale to 20 (host only)
!sync                        → adjust related settings for new timeScale
!reset rkAimRate             → revert rkAimRate to its initial value
!getall                      → display every setting with keys
!togglechat                  → hide the permanent message area (hold Shift to peek)
!dumpjo                      → log raw settings object to console (F12)


📌 Notes

  • Host status is detected automatically. If you are not the host, !set, !sync, and !reset are blocked.
  • The baseline for !reset and !sync is captured when the script first loads – reload the page to refresh it.
  • All bot responses appear with a purple [Bot] tag and are also stored in the floating Shift‑dialog.
  • The chat overlay toggle only affects the message area; the input box remains visible so you can always type.


Enjoy full command over your Hitbox.io rooms!
Report issues or suggest improvements on the script’s discussion page.