/* Controlls Challenge v1.0 Lua Script for SRB2 Made by: ChaoLoveIceMDBoy (2020) */ local controllsActive = true addHook("NetVars", function(net) controllsActive = net($) end) addHook("PreThinkFrame", function() if not controllsActive return end for player in players.iterate if player.cmd.forwardmove player.cmd.forwardmove = -$ end if player.cmd.sidemove player.cmd.sidemove = -$ end end end) addHook("AbilitySpecial", function(player) if not player or not player.valid or not controllsActive return end if player.rings < 25 return true end player.rings = $-25 end) addHook("SpinSpecial", function(player) if not player or not player.valid or not controllsActive return end P_ResetPlayer(player) return true end) COM_AddCommand("toggleControlls", function(player) if player != server and not IsPlayerAdmin(player) return end if controllsActive controllsActive = false print("Controlls has been disabled!\n") else controllsActive = true print("Controlls has been enabled!\n") end end, COM_ADMIN)