diff --git a/ReallifeGamemode.Client/util/planeschool.ts b/ReallifeGamemode.Client/util/planeschool.ts index 9f8ad10b..18709b7c 100644 --- a/ReallifeGamemode.Client/util/planeschool.ts +++ b/ReallifeGamemode.Client/util/planeschool.ts @@ -53,13 +53,14 @@ export default function planeSchoolHandle(globalData: GlobalData) { }); var renderedText = null; - var textTime; + var textTime = null; var render = false; var massage; function ClearText() { render = false; clearInterval(textTime); + textTime = null; } mp.events.add('render', () =>{ @@ -76,7 +77,10 @@ export default function planeSchoolHandle(globalData: GlobalData) { }); mp.events.add('renderTextOnScreen', (msg) => { - clearInterval(textTime); + if (textTime != null) { + clearInterval(textTime); + textTime = null; + } massage = msg; render = true; textTime = setInterval(ClearText, 7000)