ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.67k stars 620 forks source link

Cvar's improvments [sandbox] #2312

Open afwn90cj93201nixr2e1re opened 5 years ago

afwn90cj93201nixr2e1re commented 5 years ago

Restore cvar values after leaving server. Like add some flags: FL_CVARCHANGEDBYSERVER, FL_CHANGEDBYCLIENT. After server leaving cvar's with FL_CVARCHANGEDBYSERVER gonna restore values. It's nice improvment's for mod servers.

@2010kohtep, идеи? По хорошему так и должно быть, темболее раз уж он добавляет различные флаги под квары. Посещаем сервер, сервер пытается сменить квар - разрешаем, после выхода - востанавливаем, своеобразная песочница (sandbox).

perforatorRU commented 5 years ago

@shelru я правильно понимаю, что так, например, можно менять цвет прицела клиенту при различных событиях через плагины? (естественно с нашего разрешения перед коннектом)

afwn90cj93201nixr2e1re commented 5 years ago

Ну да, если вкратце. Если еще примеров, используя цвет прицела тот же, то мы могли бы в разных тунелях задавать различный оттенок для цвета прицела, при этом не влия на клиент в общем. Допустим в красном тунеле использовать инвертированный красному цвет, в темном - инвертированный черному(белый) и т.д.