44using SDG . Unturned ;
55using ShimmysAdminTools . Components ;
66using ShimmysAdminTools . Models ;
7- using ShimmysAdminTools . Modules ;
87using UnityEngine ;
98
109namespace ShimmysAdminTools . Behaviors
@@ -84,28 +83,35 @@ private void OnKeyStateChanged(UnturnedKey Key, bool State)
8483 }
8584 else if ( Key == UnturnedKey . CodeHotkey1 )
8685 {
87- if ( Helpers . PlayerCanFlyAtSpeed ( UPlayer , Speed - 1 ) )
88- {
89- Speed -= 1 ;
90- Player . movement . sendPluginSpeedMultiplier ( Speed ) ;
91- }
92- else
86+ if ( State )
9387 {
94- UnturnedChat . Say ( UPlayer , "Flight_Speed_Denied_Hotkey" . Translate ( ) ) ;
88+ if ( Helpers . PlayerCanFlyAtSpeed ( UPlayer , Speed - 1 ) )
89+ {
90+ Speed -= 1 ;
91+ Player . movement . sendPluginSpeedMultiplier ( Speed ) ;
92+ }
93+ else
94+ {
95+ UnturnedChat . Say ( UPlayer , "Flight_Speed_Denied_Hotkey" . Translate ( ) ) ;
96+ }
9597 }
9698 }
9799 else if ( Key == UnturnedKey . CodeHotkey2 )
98100 {
99- if ( Helpers . PlayerCanFlyAtSpeed ( UPlayer , Speed + 1 ) )
100- {
101- Speed += 1 ;
102- Player . movement . sendPluginSpeedMultiplier ( Speed ) ;
103- }
104- else
101+ if ( State )
105102 {
106- UnturnedChat . Say ( UPlayer , "Flight_Speed_Denied_Hotkey" . Translate ( ) ) ;
103+ if ( Helpers . PlayerCanFlyAtSpeed ( UPlayer , Speed + 1 ) )
104+ {
105+ Speed += 1 ;
106+ Player . movement . sendPluginSpeedMultiplier ( Speed ) ;
107+ }
108+ else
109+ {
110+ UnturnedChat . Say ( UPlayer , "Flight_Speed_Denied_Hotkey" . Translate ( ) ) ;
111+ }
107112 }
108- } else if ( Key == UnturnedKey . CodeHotkey3 )
113+ }
114+ else if ( Key == UnturnedKey . CodeHotkey3 )
109115 {
110116 if ( State )
111117 {
@@ -187,6 +193,5 @@ public void OnDestroy()
187193 {
188194 Stop ( ) ;
189195 }
190-
191196 }
192197}
0 commit comments