From 4949d9fc6f3dac9b5a4910e664eafa2a74862353 Mon Sep 17 00:00:00 2001 From: Ivan Gordeev <70780122+kosmik641@users.noreply.github.com> Date: Tue, 27 Jul 2021 13:15:21 +0300 Subject: [PATCH] ConVars. (#299) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Перенос конваров в авторан для работы локальных переменных, используемых в скриптах энтити --- lua/entities/gmod_train_spawner/init.lua | 3 --- lua/metrostroi/convars.lua | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/entities/gmod_train_spawner/init.lua b/lua/entities/gmod_train_spawner/init.lua index 9795c8b..cc22a61 100644 --- a/lua/entities/gmod_train_spawner/init.lua +++ b/lua/entities/gmod_train_spawner/init.lua @@ -5,9 +5,6 @@ include("shared.lua") util.AddNetworkString "MetrostroiTrainSpawner" util.AddNetworkString "MetrostroiTrainCount" util.AddNetworkString "MetrostroiMaxWagons" -CreateConVar("metrostroi_maxtrains",3,{FCVAR_ARCHIVE},"Maximum of allowed trains") -CreateConVar("metrostroi_maxwagons",3,{FCVAR_ARCHIVE},"Maximum of allowed wagons in 1 train") -CreateConVar("metrostroi_maxtrains_onplayer",1,{FCVAR_ARCHIVE},"Maximum of allowed trains by player") local function MaxWagonsChangeCallback() SetGlobalInt("metrostroi_maxtrains",GetConVar("metrostroi_maxtrains"):GetInt()) SetGlobalInt("metrostroi_maxtrains_onplayer",GetConVar("metrostroi_maxtrains_onplayer"):GetInt()) diff --git a/lua/metrostroi/convars.lua b/lua/metrostroi/convars.lua index d2ccc08..f3c27c1 100644 --- a/lua/metrostroi/convars.lua +++ b/lua/metrostroi/convars.lua @@ -21,6 +21,9 @@ Metrostroi.SignalDebugCV = GetConVar("metrostroi_signal_debug") if SERVER then util.AddNetworkString("metrostroi_expel_passengers") CreateConVar("metrostroi_ars_printnext",0,FCVAR_NONE,"Prints next signal to console on wagon with entered number") + CreateConVar("metrostroi_maxtrains",3,{FCVAR_ARCHIVE},"Maximum of allowed trains") + CreateConVar("metrostroi_maxwagons",3,{FCVAR_ARCHIVE},"Maximum of allowed wagons in 1 train") + CreateConVar("metrostroi_maxtrains_onplayer",1,{FCVAR_ARCHIVE},"Maximum of allowed trains by player") local function BrokeAndSet(button,state,ply,train)