Вариант чрезмерно примитивный, да и OnMapStart() - плохо, server.cfg тут же переустановит, если кто забудет в нём квар. Оффтопданный вариант должен помочь в 99 процентах
Вообще лишнее.#include <sdktools>
А если так.. ?
PHP:#include <sourcemod> #define HOSTNAME "Сервер CS:GO" public OnPluginStart() { new Handle:g_hHostName = FindConVar("hostname"); decl String:buffer[64]; GetConVarString(g_hHostName, buffer, 64); Callback(g_hHostName, "", buffer); HookConVarChange(g_hHostName, ConVarChanged:Callback); } public Callback(Handle:cvar, const String:oldVal[], const String:newVal[]) { if (strcmp(newVal, HOSTNAME, false) != 0) { SetConVarString(cvar, HOSTNAME); } }
Поставь вместо 64 большую цифру (больше 200-256 точно нет смысла).decl String:buffer[64]; GetConVarString(g_hHostName, buffer, 64);
Значит, предел hostname для CS:GO.Ставил
Значит, предел hostname для CS:GO.
Русские символы занимаю больше чем английские, английские всегда занимают 1 а русские минимум 2 а то и 3 от почему такая большая разница выходит, а увеличить мож заменяя русские похожими английскимиа как его можно сделать больше ибо если вожу на английском то там я могу длинное имя делать а как только начинаю водить русские буквы так вообще коротко очень получается
очень давно читал что вроде там есть что занимаю 3 но перепроверил инфу оказалось что все русские и правда занимают 2ОффтопНе замечал такого.
я тебе ж уже говорил какТак что помочь может кто?
Русские символы занимаю больше чем английские, английские всегда занимают 1 а русские минимум 2 а то и 3 от почему такая большая разница выходит, а увеличить мож заменяя русские похожими английскими
я тебе ж уже говорил как
После установки сервер стал называться "Counter-Strike: Global Offensive"Если тема актуальна, тогда скопирую сюда один свой пост
1. Качаешь: [CSGO] ConVar Enforcer - AlliedModders
2. Ставишь плагин, идёшь в csgo/addons/sourcemod/configs/cvarenf.cfg
3. Открываешь cvarenf.cfg
4. hostname "Желаемое Имя Сервера С Русским Языком"
5. Сохраняешь, наслаждаешься.
6. Маленький совет: убрать hostname из всех других конфигов.
P.S. Автор создавал плагин для проблемы типа как с sv_full_alltalk, который любит себя ставить на значение 0. Так и с другими проблемами он справиться, просто вписываешь проблемные квары в cvarenf.cfg
проверь кодировку в файле cvarenf.cfg, он должна быть UTF8 без BOM обязательно, лучшего всего меняй кодировку программой Notepad++После установки сервер стал называться "Counter-Strike: Global Offensive"