Óñòàíîâêà è íàñòðîéêà Sourcemod

Îáùèå ñâåäåíèÿ

×òî òàêîå SourceMod?
Ïðàâèëüíî ñêàçàòü, ÷òî SourceMod - ýòî ïëàãèí äëÿ MetaMod:Source, êîòîðûé â ñâîþ î÷åðåäü ÿâëÿåòñÿ ïðîñëîéêîé ìåæäó äâèæêîì Source è ïëàãèíàìè. Äðóãèìè ñëîâàìè, îí äà¸ò íàì âîçìîæíîñòü ìîäèôèöèðîâàòü èãðó ïî íàøåìó æåëàíèþ ñ ïîìîùüþ ïðîñòåéøèõ äåéñòâèé - êàê èñïîëüçîâàíèÿ ôóíêöèé ñàìîãî SourceMod, òàê è óñòàíàâëèâàÿ ïëàãèíû.
Òàê äëÿ ÷åãî íóæåí SourceMod?
À ïðåäíàçíà÷åí îí, âî-ïåðâûõ, äàáû îáëåã÷èòü æèçíü íàì, àäìèíàì, à âî-âòîðûõ, ïîâòîðþñü, äëÿ çàïóñêà äîïîëíèòåëüíûõ ïëàãèíîâ, ïðåíîñÿùèõ êàê èçìåíåíèÿ èãðû, òàê è äîïîëíèòåëüíûå âîçìîæíîñòè, îïÿòü æå, íàì, àäìèíàì. . SourceMod äà¸ò îãðîìíîå êîëè÷åñòâî âêóñíîñòåé: ýòî è êèê/áàí èãðîêîâ ïàðîé íàæàòèé, âñåâîçìîæíûå ãîëîñîâàëêè, ñìåíà êîíôèãîâ, íàêàçàíèÿ òèìêèëëåðîâ âðîäå ïîäæîãà èëè õîäÿ÷åé áîìáû, ñìåíà êàðòû, óñòàíîâêà ïàðàìåòðîâ ñåðâåðà ïðÿìî èç ñòðîêè ÷àòà èëè êîíñîëè è êó÷à äðóãèõ ôàí-êîìàíä. Èòàê, ïðèñòóïèì.

Óñòàíîâêà

Êà÷àåì ïîñëåäíèå âåðñèè
MetaMod: Source SourceMod ×òî êîíêðåòíî êà÷àòü è óñòàíàâëèâàòü - ðåøàòü âàì. ß æå ðåêîìåíäóþ ñíà÷àëà âñåãäà ïðîáîâàòü ñòàáèëüíóþ âåðñèþ. Åñëè áóäóò ïðîáëåìû, ÷òî ÷àñòî áûâàåò ïîñëå âûõîäà îáíîâëåíèÿ ñåðâåðà, òî íàäî ïðîáîâàòü ïîñëåäíþþ íåñòàáèëüíóþ ñáîðêó.
Ïîäãîòîâèì íàøè ìîäû ê óñòàíîâêå íà ñåðâåð.
Ñíà÷àëà ñîçäàäèì ó ñåáÿ íà äèñêå äèðåêòîðèþ è íàçîâåì å¸, íàïðèìåð, myServer. È ðàçàðõèâèðóåì â íå¸ ñîäåðæèìîå ñêà÷àííûõ ôàéëîâ.  èòîãå äîëæíû ïîëó÷èòü â êîðíå äâå äèðåêòîðèè - addons è cfg.
Èä¸ì ïî ññûëêå[www.metamodsource.net] è êëàä¸ì ñãåíåðèðîâàííûé metamod.vdf â ïàïêó addons.
Òåïåðü ñäåëàåì òåñòîâûé ïðîãîí - çàêà÷àåì ñîäåðæèìîå íàøåé ïàïêè myServer íà ñåðâåð, ïðîñòî ñêîïèðóåì â äèðåêòîðèþ ñåðâåðà.
Äëÿ ðàçíûõ ñåðâåðîâ ýòî ðàçëè÷íûå äèðåêòîðèè:
  • Left 4 Dead 2 - left4dead2/
  • Counter-Strike: Source - cstrike/
  • Counter-Strike: Global Offensive - csgo/
  • Team Fortress 2 - tf/
  • Day of Defeat: Source - dod/
    ...è äàëåå ïî àíàëîãèè...
Òåïåðü çàïóñòèì ñåðâåð è ïðîâåðèì, çàïóñòèëñÿ ëè MetaMod è ïîäãðóçèë ëè îí ñâîè ïëàãèíû:
meta listÄîëæíû ïîëó÷èòü â îòâåò ÷òî-òî âðîäå:
Listing 5 plugins:
[01] SourceMod (1.4.0-dev) by AlliedModders LLC
[02] SDK Tools (1.4.0-dev) by AlliedModders LLC
[03] SDK Hooks (1.3.0) by Tsunami Åñëè æå â îòâåò âû ïîëó÷èëè:
Unknown command "meta" Òî ïðîâåðüòå íàëè÷èå ôàéëà metamod.vdf â ïàïêå addons, ëèáî ÷èòàéòå ëîãè, êîòîðûå ïîÿâÿòñÿ â äèðåêòîðèè logs - òàì áóäóò âûâîäèòñÿ îøèáêè.
Òåïåðü ïðîâåðèì SourceMod:
sm plugins list îòâåò ÷òî òî âðîäå:
01 "Admin File Reader" (1.4.0) by AlliedModders LLC
02 "Admin Help" (1.4.0) by AlliedModders LLC
03 "Admin Menu" (1.4.0) by AlliedModders LLC
04 "Anti-Flood" (1.4.0) by AlliedModders LLCÈòàê, ìû óáåäèëèñü â ðàáîòîñïîñîáíîñòè SourceMod, ïðèñòóïèì ê íàñòðîéêå.

Íàñòðîéêà

Íàñòðîéêà SourceMod çàêëþ÷àåòñÿ â ðåäàêòèðîâàíèè êîíôèãóðàöèîííûõ (.cfg) ôàéëîâ. Èõ äîâîëüíî ìíîãî, íî íàñ èíòåðåñóþò âñåãî íåñêîëüêî. ß ðàçîáüþ íàñòðîéêó íà íåñêîëüêî ýòàïîâ, ãäå óêàæó, êàêèå êîíôèãè íóæíî ïðàâèòü.
  • Ñîçäàíèå àäìèíèñòðàòîðîâ
Èíôîðìàöèÿ îá àäìèíèñòðàòîðàõ ìîæåò õðàíèòüñÿ â äâóõ ôàéëàõ:
addons/sourcemod/configs/admins_simple.ini
addons/sourcemod/configs/admins.cfg ïåðâîì ôàéëå ïðîùå, âî âòîðîì íàãëÿäíåå. Êàêîé èìåííî èñïîëüçîâàòü, ðåøàòü âàì. Ìîæíî è â îáîèõ.
Ôîðìàò admins_simple.ini äî áåçîáðàçèÿ ïðîñò:
"steam id" "èììóíèòåò:ôëàã"èëè
"steam id" "èììóíèòåò:@ãðóïïà"Ò.å. êàæäàÿ ñòðîêà ôàéëà ñîäåðæèò Steam ID àäìèíèñòðàòîðà, åãî èììóíèòåò è åãî ïðàâà - ôëàãè èëè ãðóïïà (îáÿçàòåëüíî âïåðåäè ïîñòàâèòü '@').
Èììóíèòåò îëèöåòâîðÿåò èåðàðõèþ àäìèíèñòðàòîðîâ ñåðâåðà - èãðîêè ñ âûñøèì èììóíèòåòîì ìîãóò ïðèìåíÿòü äåéñòâèÿ, êîòîðûå îïèñûâàþòñÿ ôëàãîì, ê äðóãèì èãðîêàì ñ áîëåå íèçêèì èììóíèòåòîì èëè âîâñå áåç íåãî.
Ôëàã æå êàê ðàç óêàçûâàåò òå äåéñòâèÿ, êîòîðûå è ìîæåò ïðèìåíÿòü àäìèíèñòðàòîð è ìîæåò ïðèíèìàòü çíà÷åíèÿ:
ÈìÿÔëàãÎïèñàíèåreservationaÄîñòóï ê çàðåçåðâèðîâàííûì ñëîòàìgenericbÀäìèíèñòðàòîð. Äîëæåí áûòü óêàçàí ó âñåõ àäìèíèñòðàòîðîâ, åñëè íå óêàçàíî 'z'kickcÊèêàòü äðóãèõ èãðîêîâbandÁàíèòü äðóãèõ èãðîêîâunbaneÓäàëÿòü áàíûslayfÓáèâàòü/íàíîñèòü âðåächangemapgÑìåíà êàðòûcvarhÌåíÿòü áîëüøèíñòâî ïàðàìåòðîì cvarconfig iÇàïóñê êîíôèãóðàöèîííûõ ôàéëîâchatjÎñîáûå ïðèâèëåãèè â ÷àòåvotekÇàïóñê èëè ñîçäàíèå ãîëîñîâàíèépasswordlÓñòàíîâêà ïàðîëÿ íà ñåðâåðrconmÈñïîëüçîâàíèå RCONcheatsnÑìåíà ïàðàìåòðà sv_cheats èëè ÷èòîârootzÂêëþ÷àåò âñå ôëàãèÏðèìåð ôàéëà admins_simple.ini:
"STEAM_0:1:111222" "50:bcdg" // Ïðàâà àäìèíèñòðàòîðà, êèêàòü, áàíèòü èãðîêîâ è ñìåíà êàðòû, àâòîðèçàöèÿ ïî Steam ID, èììóíèòåò 50
"!10.8.9.10" "60:z" // Àâòîðèçàöèÿ ïî IP, ïîëíûé äîñòóï, èììóíèòåò 60
"Bulkin" "abcdeghm" "12345" //Àâòîðèçàöèÿ ïî íèêó Bulkin, ïàðîëü"12345", èììóíèòåòà íåò, ðåçåðâàöèÿ ñëîòà, ïðàâà àäìèíèñòðàòîðà, êèê, áàí, ñíÿòèå áàíà, ñìåíà êàðòû, ñìåíà cvar ôàéëå admins.cfg èíôîðìàöèÿ õðàíèòñÿ â áîëåå ðàñøèðåííîì è íàãëÿäíîì âèäå:
Admins
{
"Èìÿ àäìèíèñòðàòîðà"
{
"auth" "[steam|name|ip]"
"identity" "unique id"
"group" "çíà÷åíèå"
"flags" "ôëàãè"
"immunity" "çíà÷åíèå"
/* .... */
}
}Äàáû çàêðåïèòü ìàòåðèàë, çàïèøåì íàøèõ àäìèíèñòðàòîðîâ èç admins_simple.ini â admins.cfg:
Admins
{
"Skilled Player"
{
"auth" "steam"
"identity" "STEAM_0:1:111222"
"immunity" "50"
"flags" "bcdg"
}
"Cool admin"
{
"auth" "ip"
"identity" "10.8.9.10"
"immunity" "60"
"flags" "z"
}
"Comrade Bulkin"
{
"auth" "name"
"identity" "Bulkin"
"flags" "abcdeghm"
"password" "12345"
}
}

Ñîçäàíèå ãðóïï àäìèíèñòðàòîðîâ

Ãðóïïû ïîçâîëÿò íàì ïðèìåíÿòü îäèíàêîâûé íàáîð èììóíèòåòà è ôëàãîâ ñðàçó íåñêîëüêèì àäìèíèñòðàòîðàì. Ïðè ýòîì íå íóæíî â îïèñàíèè êàæäîãî àäìèíèñòðàòîðà óêàçûâàòü îòäåëüíî èììóíèòåò èëè ôëàãè. Äëÿ îïèñàíèÿ ãðóïï èñïîëüçóåòñÿ ôàéë
addons/sourcemod/configs/admin_groups.cfgß íå áóäó ïðèâîäèòü òóò ïîëíîå îïèñàíèå êîíôèãà, ëèøü áàçîâûå ïðèíöèïû, êîòîðûå íàì î÷åíü ïðèãîäÿòñÿ. Åñëè æå âàì èíòåðåñíî, òî ìîæåòå ïîëó÷èòü áîëåå ðàçâåðíóòóþ èíôîðìàöèþ íà ñòðàíèöàõ òåõïîääåðæêè ñàìîãî SourceMod.
Èòàê, ôîðìàò ãðóïï òàêîé:
Groups
{
"Àäìèíèñòðàòîð"
{
"flags" "ôëàãè"
"immunity" "çíà÷åíèå"
}
}Òåïåðü íà ïðèìåðå admins.cfg ñîçäàäèì íàø ñîáñòâåííûé admin_groups.cfg, â êîòîðûé âûíåñåì ãðóïïû:
Groups
{
"Ìîäåðàòîð"
{
"flags" "bcdg"
"immunity" "50"
}
"Àäìèíèñòðàòîð"
{
"flags" "z"
"immunity" "60"
}
"Ñìîòðèòåëü"
{
"flags" "abcdeghm"
}
}È ïåðåïèøåì admins.cfg, â êîòîðîì óêàæåì ãðóïïû âìåñòî ôëàãîâ è èììóíèòåòà:
Admins
{
"Skilled Player"
{
"auth" "steam"
"identity" "STEAM_0:1:111222"
"group" "Ìîäåðàòîð"
}
"Cool admin"
{
"auth" "ip"
"identity" "10.8.9.10"
"group" "Àäìèíèñòðàòîð"
}
"Comrade Bulkin"
{
"auth" "name"
"identity" "Bulkin"
"group" "Ñìîòðèòåëü"
}
}Òåïåðü ìû ìîæåì äîáàâëÿòü íîâûõ àäìèíîâ â òîëüêî ÷òî ñîçäàííûå ãðóïïû è íå äóìàòü î ôëàãàõ è èììóíèòåòå. Ñîãëàñèòåñü, î÷åíü óäîáíî!

Âûâîä ñîîáùåíèé è ìåíþ àäìèíèñòðàòîðà íà ðóññêîì ÿçûêå

Ñíà÷àëà íàäî âíåñòè ðóññêèé â ñïèñîê äîñòóïíûõ ñåðâåðó ÿçûêîâ:
addons/sourcemod/configs/languages.cfg "Languages"
{
"en" "English"
"ru" "Russian"
}Åñëè åñòü æåëàíèå, ìîæíî æ¸ñòêî çàñòàâèòü ñåðâåð âûäàâàòü ïî-óìîë÷àíèþ âñå ñîîáùåíèÿ íà ðóññêîì, íî ÿ ýòî íå ðåêîìåíäóþ - ëó÷øå îñòàâèòü êàê åñòü, à âûâîäèòü ñîîáùåí íà íà ÿçûêå, êîòîðûé îïðåäåëÿåòñÿ àâòîìàòè÷åñêè ïî ïåðåìåííîé cl_language, óñòàíîâëåííîé ó èãðîêà. Òåì íå ìåíåå, ÷òîáû óñòàíîâèòü ÿçûê ìåíþ è ñîîáùåíèé ïî-óìîë÷àíèþ íà ðóññêèé, âû ìîæåòå âíåñòè â core.cfg ñëåäóþùèé ïàðàìåòð:
addons/sourcemod/configs/core.cfg "ServerLang" "ru"Îáðàòèòå âíèìàíèå, ÷òî çäåñü ìîæíî óêàçàòü òîëüêî ÿçûê, îïðåäåë¸ííûé â ôàéëå languages.cfg.
À ÷òîáû óñòàíîâèòü àâòîìàòè÷åñêîå îïðåäåëåíèå ÿçûêà, â ýòîì æå ôàéëå ïðîïèøåì ïàðàìåòð:
"AllowClLanguageVar" "on"

Áàçîâûå íàñòðîéêè

ß ïðèâåäó òîëüêî íàèáîëåå ÷àñòî èñïîëüçóåìûå ïàðàìåòðû.
    sourcemod.cfg
cfg/sourcemod/sourcemod.cfgÏîëíûé ñïèñîê ïàðàìåòðîâ sourcemod.cfg
ÏàðàìåòðÇíà÷åíèå ïî óìîë÷àíèþÎïèñàíèå ïåðåìåííîésm_show_activity13Êàê ïîêàçûâàòü äåéñòâèÿ àäìèíà. Ïàðàìåòð ÿâëÿåòñÿ ñóììîé ñëåäóþùèõ çíà÷åíèé:
1: ðÿäîâûå èãðîêè íå âèäÿò, êòî èìåííî ñîâåðøèë äåéñòâèå
2: åñëè 1 óñòàíîâëåí, òî èãðîêàì áóäåò ïîêàçàí íèê àäìèíà
4: àäìèíû íå âèäÿò, êòî èìåííî ñîâåðøèë äåéñòâèå
8: åñëè 4 óñòàíîâëåí, òî àäìèíû âèäÿò, êòî èìåííî ñîâåðøèë äåéñòâèå
16: âñåãäà ïîêàçûâàòü íèêè àäìèíàì ñ ôëàãîì 'z'
Ïî óìîë÷àíèþ óñòàíîâëåíî 1+4+8sm_menu_sounds1Çâóêè â ìåíþ:
1: âêëþ÷åíû
0: îòêëþ÷åíû
Äàëüíåéøèå íàñòðîéêè çâóêîâ ïðîèçâîäÿòñÿ â addons/sourcemod/configs/core.cfgsm_vote_delay30Âðåìÿ â ñåêóíäàõ, ÷åðåç êîòîðîå ìîæíî çàïóñòèòü íîâîå ãîëîñîâàíèå èëè îïðîñsm_datetime_format"%m/%d/%Y - %H:%M:%S"Ôîðìàò äàòû è âðåìåíè â ëîã-ôàéëàõ. Ïîëíûå ñâåäåíèÿ ìîæíî ïîëó÷èòü ïî ññûëêå [opengroup.org]sm_immunity_mode1Îïðåäåëÿåò âçàèìîäåéñòâèå óðîâíåé èììóíèòåòà ïðè ïîïûòêå îäíîãî àäìèíà ïðèìåíèòü êàêóþ-ëèáî êîìàíäó ê äðóãîìó àäìèíó.
0: Èãíîðèðîâàòü èììóíèòåò
1: Çàùèùàòü àäìèíîâ ñ áîëåå âûñîêèì èììóíèòåòîì
2: Çàùèùàòü àäìèíîâ ñ áîëåå âûñîêèì èëè ðàâíûì èììóíèòåòîì
3: Çàùèùàòü àäìèíîâ ñ áîëåå âûñîêèì èëè ðàâíûì èììóíèòåòîì, à òàêæå ïîçâîëèòü àäìèíàì áåç èììóíèòåòà ñîâåðøàòü äåéñòâèÿ äðóã íàä äðóãîìsm_flood_time0.75Çàäåðæêà â ñåêóíäàõ ìåæäó äâóìÿ ñîîáùåíèÿìè îäíîãî è òîãî æå èãðîêà âî èçáåæàíèå ôëóäà. Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó antiflood.smx (âõîäèò â ñîñòàâ SourceMod).sm_reserve_type0Óêàçûâàåò, êàê ðåçåðâèâîâàòü ñëîòû:
0: Ðåçåðâèðîâàòü ñëîòû. Íàïðèìåð, åñëè íà ñåðâåð íà 24 ñëîòà, çàðåçåðâèðîâàíû 2, òî äîñòóïíû áóäóò òîëüêî 22 ñëîòà.
1: Íå ðåçåðâèðîâàòü ñëîòû, íî ïðè çàõîäå àäìèíà áóäåò êèêíóò èãðîê ñ ìàêñèìàëüíîé çàäåðæêîé è áåç ïðàâà äîñòóïà ê ðåçåðâèðîâàííîìó ñëîòó. Ïðè÷¸ì ñíà÷àëà êèêàþòñÿ ñïåêòàòîðû, åñëè èõ íåò, òî èãðîêè. Åäèíñòâåííûé âàðèàíò, êîãäà íèêîãî êèêàòü íå áóäåò, åñëè âñå èãðîêè íà ñåðâåðå èìåþò äîñòóï ê ðåçåðâèðîâàííûì ñëîòàì.
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó reservedslots.smx (âõîäèò â ñîñòàâ SourceMod).sm_reserved_slots0Êîëè÷åñòâî çàðåçåðâèðîâàííûõ ñëîòîâ. Àäìèíû ñìîãóò ïîäêëþ÷èòüñÿ ê ñåðâåðó, åñëè íåò äîñòóïíûõ ïóáëè÷íûõ ñëîòîâ.
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó reservedslots.smx (âõîäèò â ñîñòàâ SourceMod).sm_hide_slots0Ïðÿòàòü èëè íåò ðåçåðâíûå ñëîòû.
1: Äà
0: Íåò
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó reservedslots.smx (âõîäèò â ñîñòàâ SourceMod).sm_chat_mode1Ðàçðåøàåò îáû÷íûì èãðîêè ïîñûëàòü ïðèâàòíûå ñîîáùåíèÿ àäìèíàì ÷åðåç êîìàíäó say_team @àäìèí .
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó basechat.smx (âõîäèò â ñîñòàâ SourceMod).sm_timeleft_interval0Âðåìÿ â ñåêóíäàõ ìåæäó ñîîáùåíèÿìè "Îñòàëîñü N ìèíóòñåêóíä äî êîíöà êàðòû". Äèàïàçîí îò 0 äî 1800. 0 - îòêëþ÷åíî.
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó basetriggers.smx (âõîäèò â ñîñòàâ SourceMod).sm_trigger_show1Ïîêàçûâàòü ñîîáùåíèÿ òðèããåðîâ âñåì èãðîêàì ëèáî òîëüêî òîìó, êòî åãî âêëþ÷èë.
Ïåðåìåííàÿ îòíîñèòñÿ ê ïëàãèíó basetriggers.smx (âõîäèò â ñîñòàâ SourceMod).sm_vote_progress_hintbox0Ïîêàçûâàòü èëè íåò ïðîöåññ ãîëîñîâàíèÿ â hint-îáëàñòèsm_vote_progress_chat0Ïîêàçûâàòü èëè íåò ïðîöåññ ãîëîñîâàíèÿ â îáùåì ÷àòå
    core.cfg
addons/sourcemod/configs/core.cfgÏîëíûé ñïèñîê ïàðàìåòðîâ core.cfg
ÏàðàìåòðÇíà÷åíèå ïî óìîë÷àíèþÎïèñàíèå ïåðåìåííîéLoggingOnÏèñàòü ëè ëîã
on: Äà
off: ÍåòLogModedailyÐåæèì çàïèñè â ëîã-ôàéëû:
daily: Ñîçäàâàòü íîâûé ëîã-ôàéë êàæäûé äåíü ñ ñîõðàíåíèåì ñòàðûõ
map: Ñîçäàâàòü íîâûé ëîã-ôàéë ñ ñîõðàíåíèåì ñòàðûõ ïðè ñìåíå êàæäîé êàðòû
game: Èñïîëüçîâàòü ëîãè ñåðâåðà (ò.å. ïèñàòü â îáùèé ëîã)ServerLangenßçûê ñåðâåðà ïî-óìîë÷àíèþ. Íà ýòîì ÿçûêå áóäóò âûâîäèòñÿ ñîîáùåíèÿ ñåðâåðà è ïëàãèíîâ ñ ïîääåðæêîé ìíîæåñòâà ÿçûêîâ, åñëè íå óñòàíîâëåí ïàðàìåòð AllowClLanguageVar "on" ëèáî íå óäàñòñÿ åãî îïðåäåëèòü. Óêàçûâàòü ìîæíî òîëüêî ÿçûêè, ïåðå÷èñëåííûå â languages.cfg.PublicChatTrigger!Ñèìâîë êîìàíäû ñåðâåðà.
Åñëè â íà÷àëå êîìàíäû ñòîèò ýòîò ñèìâîë, òî âñåì èãðîêàì áóäåò âèäíà è ââåä¸íàÿ êîìàíäà è å¸ ðåçóëüòàò. Íàïðèìåð, åñëè ââåñòè !vote "Íðàâèòñÿ ëè âàì Sourcemod", òî èãðîêè óâèäÿò òåêñò ýòîé êîìàíäû â îáùåì ÷àòå, à ïîòîì è çàïóùåííîå ãîëîñîâàíèå.SilentChatTrigger/Ñèìâîë òèõîãî ðåæèìà êîìàíä.
Åñëè â íà÷àëå êîìàíäû ñòîèò ýòîò ñèìâîë, òî âåä¸íàÿ êîìàíäà áóäåò âèäíà òîëüêî å¸ ñîçäàòåëþ, à ðåçóëüòàò âñåì èãðîêàì. Íàïðèìåð, åñëè ââåñòè /vote "Íðàâèòñÿ ëè âàì Sourcemod", òî èãðîêè óâèäÿò òîëüêî çàïóùåííîå ãîëîñîâàíèå.SilentFailSuppressnoÅñëè â íà÷àëå â íà÷àëå êîìàíäû èñïîëüçîâàëñÿ ñèìâîë, îïðåäåë¸ííûé ïàðàìåòðîì SilentChatTrigger, è êîìàíäà áûëà ââåäåíà àäìèíèñòðàòîðîì, íî ñåðâåð íå ñìîã å¸ îïðåäåëèòü, òî êîìàíäà áóäåò ïîêàçàíà âñåì. Ýòîò ïàðàìåòð íóæåí, ÷òîáû ñêðûòü ñëó÷àéíûå îøèáêè â âîäå êîìàíä.
on: Âêëþ÷åíî
off: Ïîêàç îøèáî÷íûõ êîìàíä âûêëþ÷åíPassInfoVar_passwordÍàçâàíèå êîìàíäû, êîòîðàÿ îïðåäåëÿåò ïàðîëü ó èãðîêà. Ýòîò ïàðàìåòð äîëæåí áûòü óñòàíîâëåí ó èãðîêà, ÷òîáû îí ñìîã èñïîëüçîâàòü ïàðîëü äëÿ äîñòóïà ê SourceMod, åñëè òàêîâîé äëÿ íåãî óñòàíîâëåí.AllowClLanguageVaronÓêàçûâàåò SourceMod ïåðåâîäèòü èëè íåò ìåíþ è ñîîáùåíèÿ ñåðâåðà íà ÿçûê, êîòîðûé SourceMod îïðåäåëÿåò ïî ïåðåìåííîé cl_language, óñòàíîâëåííîé ó êëèåíòà. Ïåðåâîä ìîæåò áûòü òîëüêî íà ÿçûêè, ïåðå÷èñëåííûå â languages.cfg.
on: Ïåðåâîäèòü
off: Íå ïåðåâîäèòüDisableAutoUpdateoffÎòêëþ÷èòü àâòîìàòè÷åñêîå îáíîâëåíèå èãðîâûõ äàííûõ SourceMod. Ò.å. ôàéëîâ â äèðåêòîðèè gamedata, à íå âñåãî SourceMod, êàê îøèáî÷íî ïîëàãàþò ìíîãèå. Ïî óìîë÷àíèþ àâòîìàòè÷åñêîå îáíîâëåíèå âêëþ÷åíî.
on: Îáíîâëåíèå îòêëþ÷åíî
off: Îáíîâëåíèå âêëþ÷åíîForceRestartAfterUpdateoffÏåðåãðóçèòü SourceMod ïîñëå îáíîâëåíèÿ. SourceMod áóäåò âûãðóæåí è çàãðóæåí, áóäåò çàïóùåíà êàðòà ñåðâåðà ïî-óìîë÷àíèþ. Ò.ê. ïðîâåðêà îáíîâëåíèé ïðîèñõîäèò ïðè çàãðóçêå ñåðâåðà, âìåøàòåëüñòâî ìèíèìàëüíîåå. Òåì íå ìåíåå, ýòîò ïàðàìåòð îòêëþ÷åí äëÿ áåçîïàñíîñòè.
on: Ïåðåçàãðóçèòü SourceMod
off: Íå ïåðåçàãðóæàòü

Ïðåäèñëîâèå

ß ïîñòàðàëñÿ ðàçáàâèòü ñóõóþ äîêóìåíòàöèþ î ïîëüçîâàíèè SourceMod áîëåå æèâûì èçëîæåíèåì. Óáðàë ëèøíåå è àêöåíòèðîâàë âíèìàíèå íà âàæíûõ àñïåêòàõ. Íàäåþñü, ÷òî òàê áóäåò àäåêâàòíåå äëÿ ïðàêòè÷åñêîãî èñïîëüçîâàíèÿ.
Ïîäåëèòüñÿ
VK Telegram