Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
local player = script.Parent.Parent
local character = player.Character.Humanoid
local settings = game.ServerStorage.AntiCheatConfig
while true do
if player.CameraMaxZoomDistance ~= settings.CameraMaxZoomDistance.Value then player.CameraMaxZoomDistance = settings.CameraMaxZoomDistance.Value end
if player.CameraMinZoomDistance ~= settings.CameraMinZoomDistance.Value then player.CameraMinZoomDistance = settings.CameraMinZoomDistance.Value end
if player.CameraMode ~= 0 then player.CameraMode = 0 end
if player.DevCameraOcclusionMode ~= 0 then player.DevCameraOcclusionMode =0 end
if player.DevComputerCameraMode ~= 0 then player.DevComputerCameraMode = 0 end
if player.DevTouchCameraMode ~= 0 then player.DevTouchCameraMode = 0 end
if player.CanLoadCharacterAppearance ~= true then player.CanLoadCharacterAppearance = true end
if player.DevComputerMovementMode ~= 0 then player.DevComputerMovementMode = 0 end
if player.DevTouchMovementMode ~= 0 then player.DevTouchMovementMode = 0 end
if character.MaxHealth > settings.MaxHealth.Value then character.MaxHealth = settings.MaxHealth.Value end
if character.Health > character.MaxHealth then character.Health = character.MaxHealth end
if character.WalkSpeed > settings.WalkSpeed.Value then character.WalkSpeed = settings.WalkSpeed.Value end
if character.JumpPower > settings.JumpPower.Value then character.JumpPower = settings.JumpPower.Value end
if character.HipHeight > 1 then character.HipHeight = 1 end
wait(.1) -- We don't need crash
end
if FreshFriedFishFishFreshFriedFriedFishFreshFishFriedFreshFreshFriedFishFishFreshFriedFriedFishFreshFishFriedFresh ~= 0 then FreshFriedFishFishFreshFriedFriedFishFreshFishFriedFreshFreshFriedFishFishFreshFriedFriedFishFreshFishFriedFresh ~= 0 end;
Присваивания экономят? Может, каждое присваивание - это пакет на сервер или что-то такое...
Да и не уверен, что использование min будет более наглядно.
В lua для функции min надо ставить отдельное расширение?
if player.CameraMode ~= 0 then player.CameraMode = 0 end
Тут вообще охуеть. А вообще геймоделы это пиздец.
нет, в дефолтной библе math есть min.
math.min(x, ...)
>А вообще геймоделы это пиздец.
Тут скорее модинг, чем геймдев.
Да и не уверен, что использование min будет более наглядно.