Rust:Тонкости администрирования сервера uMod или Oxide: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
м
 
(не показаны 53 промежуточные версии 2 участников)
Строка 1: Строка 1:
{{nav head|||Rust:Admin-tonkosti}}


<head>
<h1><b>Начало</b></h1>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
<h2>Введение</h2>
<meta name=ProgId content=Word.Document>
<h2>Требования к серверу</h2>
<meta name=Generator content="Microsoft Word 15">
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Требования к платформе uMod варьируются в зависимости от игрового сервера.</span></p>
<meta name=Originator content="Microsoft Word 15">
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Дополнительную информацию о поддержке uMod для определенных игр можно найти на сайте [https://umod.org/ uMod]</span></p>
<link rel=File-List href="Start.files/filelist.xml">
<h2>Установка uMod/Oxide</h2>
<link rel=Edit-Time-Data href="Start.files/editdata.mso">
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Загрузка по прямой ссылке</span></p>
<!--[if !mso]>
<ol>
<style>
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Загрузите версию uMod [https://umod.org/games для вашего сервера].</span></li>
v\:* {behavior:url(#default#VML);}
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Скопируйте файлы из архива в папку сервера с подтверждением замены</span></li>
o\:* {behavior:url(#default#VML);}
</ol>
w\:* {behavior:url(#default#VML);}
<h2>Плагины</h2>
.shape {behavior:url(#default#VML);}
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Плагины - это отдельные фрагменты кода, которые изменяют поведение игрового сервера..</span></p>
</style>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Для получения большего количества информации о плагинах посетите [https://umod.org/documentation/umod/plugins/getting-started Plugins - Getting Started].</span></p>
<![endif]--><!--[if gte mso 9]><xml>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">[https://umod.org/plugins Посмотреть все плагины]</span></p>
<o:DocumentProperties>
<h2>Расширения</h2>
  <o:Author>Sergey</o:Author>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Расширения - это обычно большие проекты, которые добавляют функциональность в uMod или вносят существенные изменения в работу сервера.</span></p>
  <o:LastAuthor>Sergey</o:LastAuthor>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">[https://umod.org/extensions Посмотреть все доступные расширения]</span></p>
  <o:Revision>1</o:Revision>
  <o:TotalTime>2</o:TotalTime>
  <o:Created>2019-01-28T11:15:00Z</o:Created>
  <o:LastSaved>2019-01-28T11:17:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>3601</o:Words>
  <o:Characters>20531</o:Characters>
  <o:Company>SPecialiST RePack</o:Company>
  <o:Lines>171</o:Lines>
  <o:Paragraphs>48</o:Paragraphs>
  <o:CharactersWithSpaces>24084</o:CharactersWithSpaces>
  <o:Version>16.00</o:Version>
</o:DocumentProperties>
<o:OfficeDocumentSettings>
  <o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<link rel=themeData href="Start.files/themedata.thmx">
<link rel=colorSchemeMapping href="Start.files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
<w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
  <w:BreakWrappedTables/>
  <w:SnapToGridInCell/>
  <w:WrapTextWithPunct/>
  <w:UseAsianBreakRules/>
  <w:DontGrowAutofit/>
  <w:SplitPgBreakAndParaMark/>
  <w:EnableOpenTypeKerning/>
  <w:DontFlipMirrorIndents/>
  <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <m:mathPr>
  <m:mathFont m:val="Cambria Math"/>
  <m:brkBin m:val="before"/>
  <m:brkBinSub m:val="&#45;-"/>
  <m:smallFrac m:val="off"/>
  <m:dispDef/>
  <m:lMargin m:val="0"/>
  <m:rMargin m:val="0"/>
  <m:defJc m:val="centerGroup"/>
  <m:wrapIndent m:val="1440"/>
  <m:intLim m:val="subSup"/>
  <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Normal Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="footnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="annotation text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="header"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="footer"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="index heading"/>
  <w:LsdException Locked="false" Priority="35" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="envelope return"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="footnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="annotation reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="line number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="page number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="endnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="toa heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
  UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Message Header"/>
  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Web 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
  Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
  Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
  Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
  Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
  Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
  Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
  Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
  UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
  UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
  Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
  Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
  Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
  Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
  Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
  Name="List Table 7 Colorful Accent 6"/>
</w:LatentStyles>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;
mso-font-charset:2;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:204;
mso-generic-font-family:roman;
mso-font-pitch:variable;
mso-font-signature:-536869121 1107305727 33554432 0 415 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:-536870145 1073786111 1 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin-top:0cm;
margin-right:0cm;
margin-bottom:8.0pt;
margin-left:0cm;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
h1
{mso-style-priority:9;
mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Заголовок 1 Знак";
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
mso-outline-level:1;
font-size:24.0pt;
font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
h2
{mso-style-priority:9;
mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Заголовок 2 Знак";
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
mso-outline-level:2;
font-size:18.0pt;
font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
h3
{mso-style-priority:9;
mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Заголовок 3 Знак";
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
mso-outline-level:3;
font-size:13.5pt;
font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
h6
{mso-style-priority:9;
mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Заголовок 6 Знак";
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
mso-outline-level:6;
font-size:7.5pt;
font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
a:link, span.MsoHyperlink
{mso-style-noshow:yes;
mso-style-priority:99;
color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-noshow:yes;
mso-style-priority:99;
color:#954F72;
mso-themecolor:followedhyperlink;
text-decoration:underline;
text-underline:single;}
p
{mso-style-noshow:yes;
mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman";}
code
{mso-style-noshow:yes;
mso-style-priority:99;
font-family:"Courier New";
mso-ascii-font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Courier New";
mso-bidi-font-family:"Courier New";}
pre
{mso-style-noshow:yes;
mso-style-priority:99;
mso-style-link:"Стандартный HTML Знак";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
font-size:10.0pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";}
span.1
{mso-style-name:"Заголовок 1 Знак";
mso-style-priority:9;
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Заголовок 1";
mso-ansi-font-size:24.0pt;
mso-bidi-font-size:24.0pt;
font-family:"Times New Roman",serif;
mso-ascii-font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-font-kerning:18.0pt;
font-weight:bold;}
span.2
{mso-style-name:"Заголовок 2 Знак";
mso-style-priority:9;
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Заголовок 2";
mso-ansi-font-size:18.0pt;
mso-bidi-font-size:18.0pt;
font-family:"Times New Roman",serif;
mso-ascii-font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
font-weight:bold;}
span.3
{mso-style-name:"Заголовок 3 Знак";
mso-style-priority:9;
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Заголовок 3";
mso-ansi-font-size:13.5pt;
mso-bidi-font-size:13.5pt;
font-family:"Times New Roman",serif;
mso-ascii-font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
font-weight:bold;}
span.6
{mso-style-name:"Заголовок 6 Знак";
mso-style-priority:9;
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Заголовок 6";
mso-ansi-font-size:7.5pt;
mso-bidi-font-size:7.5pt;
font-family:"Times New Roman",serif;
mso-ascii-font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
font-weight:bold;}
span.HTML
{mso-style-name:"Стандартный HTML Знак";
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Стандартный HTML";
mso-ansi-font-size:10.0pt;
mso-bidi-font-size:10.0pt;
font-family:"Courier New";
mso-ascii-font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-hansi-font-family:"Courier New";
mso-bidi-font-family:"Courier New";}
span.SpellE
{mso-style-name:"";
mso-spl-e:yes;}
span.GramE
{mso-style-name:"";
mso-gram-e:yes;}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
{mso-style-type:export-only;
margin-bottom:8.0pt;
line-height:107%;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:2.0cm 42.5pt 2.0cm 3.0cm;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:208155466;
mso-list-template-ids:-1064786018;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1
{mso-list-id:474102416;
mso-list-template-ids:-1031473612;}
@list l2
{mso-list-id:514881210;
mso-list-template-ids:1115865806;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3
{mso-list-id:1100417292;
mso-list-template-ids:-1568397378;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l3:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l3:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4
{mso-list-id:1502820441;
mso-list-template-ids:-849074962;}
@list l4:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l4:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l4:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l4:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5
{mso-list-id:1694572494;
mso-list-template-ids:-1575179036;}
@list l5:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l5:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l5:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l5:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l6
{mso-list-id:1730105553;
mso-list-template-ids:1240768976;}
@list l7
{mso-list-id:1880193889;
mso-list-template-ids:-251263138;}
@list l7:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l7:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l7:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l7:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8
{mso-list-id:1997148732;
mso-list-template-ids:1397408484;}
@list l8:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l8:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l8:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l8:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Обычная таблица";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:8.0pt;
mso-para-margin-left:0cm;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
 
<body lang=EN-US link=blue vlink="#954F72" style='tab-interval:36.0pt'>
 
<div class=WordSection1>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Start</span></b></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>


</span></div>
<h2>Получение дополнительной информации</h2>
 
<h2>Поиск</h2>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Пожалуйста, пользуйтесь поиском прежде чем создавать новые темы.</span></p>
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
<ol>
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Installation</span></b></p>
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Поиск в  [https://umod.org/documentation документации]</span></li>
 
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Поиск ответов на [https://umod.org/community/search форумах]</span></li>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Server
requirements</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The <span class=SpellE>uMod</span>
platform requirements vary depending on the game server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>More information about <span
class=SpellE>uMod</span> support for specific games <span class=GramE>may be
found</span> on the <a href="https://umod.org/documentation/umod/game-support">Game
Support</a> page.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Installing
<span class=SpellE>uMod</span></span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><b><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Via Direct Download</span></b><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<ol start=1 type=1>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l1 level1 lfo2;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'>Download the <span class=SpellE>uMod</span> version <a
    href="https://umod.org/games">specific to your game</a>.</span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l1 level1 lfo2;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'>Copy the files over your existing server installation</span></li>
</ol>
</ol>
 
<h2>Плагины и расширения</h2>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">При возникновении проблем:</span></p>
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
<ol>
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Plugins</span></b></p>
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Посетите страницу ресурса и нажмите кнопку Help.</span></li>
 
<li style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Создайте новую тему в обсуждениях ресурса.</span></li>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Plugins are self-contained bits of <span
class=GramE>code which</span> modify game server behavior.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For more information about plugins,
view the <a href="https://umod.org/documentation/umod/plugins/getting-started">Plugins
- Getting Started</a> page.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><a href="https://umod.org/plugins">View
all available plugins</a></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Extensions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Extensions are generally large <span
class=GramE>projects which</span> add functionality to <span class=SpellE>uMod</span>
or make substantial changes to a server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><a href="https://umod.org/extensions">View
all available extensions</a></span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l5 level1 lfo3;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#config-directory"><span
    class=SpellE>Config</span> directory</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l5 level1 lfo3;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#file-name">File name</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l5 level1 lfo3;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#valid-json">Valid JSON</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l5 level1 lfo3;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#applying-changes">Applying
    changes</a></span></li>
</ul>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Plugin configuration</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Most plugins will generate a JSON
configuration file once loaded. With this file, a server owner may change how a
plugin works.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><span class=SpellE><b><span
style='font-size:18.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'>Config</span></b></span><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Configuration files are found in the
</span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
in </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/<span class=SpellE>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (unless the server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
name</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A plugin configuration file will
have the same name as the plugin itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For example, a plugin that is <span
class=GramE>installed</span> as </span><span class=SpellE><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>MyPlugin.cs</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (if it is configurable) will be accompanied by a JSON file
named </span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>MyPlugin.json</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the configuration file or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is installed but not
configurable, no configuration file will be present.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is configurable but no
configuration file is available, the plugin may be broken; in this case, check
the log files under the </span><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide/logs</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> directory for errors.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin configuration files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation).
Configuration files <i>must</i> be valid JSON. Use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the configuration is
valid JSON.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Applying
changes</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>After making changes to a plugin
configuration file, reload the plugin in the server console by using the </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> command. For example:</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
<span class=SpellE>MyPlugin</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/permissions">setting
permissions</a><span class=GramE>..</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Plugin installation</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Installing <span class=SpellE>uMod</span>
plugins usually only takes a few mouse clicks.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Server
requirements</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>To install the plugin on the server,
the server provider must support Oxide 2.0 or higher, else the plugins will not
load or do anything.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If the server is not online, start
it. Then, <span class=GramE>check</span> that Oxide is fully installed by
testing the </span><span class=SpellE><span style='font-size:10.0pt;font-family:
"Courier New";mso-fareast-font-family:"Times New Roman"'>oxide.version</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> chat or console command.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Download
the source code</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Download a plugin from the <a
href="https://umod.org/plugins">plugins page</a><span class=GramE>;</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the plugin or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Remote
server</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If the server <span class=GramE>is
not hosted</span> locally, connect to the server via an FTP client. If unsure
of the FTP details, please contact the server host.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Plugins
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Find the </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>plugins</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
at </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/plugins</span><span style='font-size:12.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
if it has not been changed by the server host</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Upload
the source code</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Upload the plugin file into the
&quot;plugins&quot; folder and it will be loaded automatically if Oxide <span
class=GramE>is currently installed</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/configuration">configuring
the plugin</a><span class=GramE>..</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Updating</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin <span class=GramE>is
already installed</span> and an update is available simply overwrite the
original (.<span class=SpellE>cs</span>) file and the new version will be
loaded automatically.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Plugin configuration</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Most plugins will generate a JSON
configuration file once loaded. With this file, a server owner may change how a
plugin works.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><span class=SpellE><b><span
style='font-size:18.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'>Config</span></b></span><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Configuration files are found in the
</span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
in </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/<span class=SpellE>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (unless the server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
name</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A plugin configuration file will
have the same name as the plugin itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For example, a plugin that is <span
class=GramE>installed</span> as </span><span class=SpellE><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>MyPlugin.cs</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (if it is configurable) will be accompanied by a JSON file
named </span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>MyPlugin.json</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the configuration file or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is installed but not
configurable, no configuration file will be present.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is configurable but no
configuration file is available, the plugin may be broken; in this case, check
the log files under the </span><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide/logs</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> directory for errors.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin configuration files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation).
Configuration files <i>must</i> be valid JSON. Use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the configuration is
valid JSON.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Applying
changes</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>After making changes to a plugin
configuration file, reload the plugin in the server console by using the </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> command. For example:</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
<span class=SpellE>MyPlugin</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/permissions">setting
permissions</a><span class=GramE>..</span></span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l7 level1 lfo4;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#players">Players</a> </span></li>
<ul type=circle>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#grant-a-permission-to-an-individual-player">Grant a
      permission to an individual player</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#revoke-a-permission-from-an-individual-player">Revoke
      a permission from an individual player</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#show-a-players-permissions">Show
      a player's permissions</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#showing-which-player-or-group-has-a-permission">Showing
      which player or group has a permission</a></span></li>
</ul>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l7 level1 lfo4;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#groups">Groups</a> </span></li>
<ul type=circle>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#grant-a-permission-to-an-entire-group">Grant a
      permission to an entire group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#revoke-a-permission-from-a-group">Revoke
      a permission from a group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#adding-a-player-to-an-existing-group">Adding a player
      to an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#removing-a-player-from-an-existing-group">Removing a
      player from an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#adding-an-entirely-new-group">Adding
      an entirely new group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#removing-an-existing-group">Removing
      an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#setting-the-title-or-rank-of-a-group">Setting the
      title or rank of a group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#setting-the-parent-group-of-another-group">Setting the
      parent group of another group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l7 level2 lfo4;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#showing-a-groups-members-and-permissions">Showing a
      group's members and permissions</a></span></li>
</ul>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l7 level1 lfo4;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#showing-all-groups-or-permissions">Showing
    all groups or permissions</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l7 level1 lfo4;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#using-wildcards">Using wildcards</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l7 level1 lfo4;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#conclusion">Conclusion</a></span></li>
</ul>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Permissions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Permissions allows server owners to
give players unique abilities and benefits on their servers.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Administering permissions is easy;
simply enter the desired command and <span class=GramE>you're</span> done! If
your server does not have a console, you can use any compatible RCON tool or
remote console to send the commands to the server. Most Oxide/<span
class=SpellE>uMod</span>-supported games also support the permission commands
in the chat, or will soon.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For this guide, the permission </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>epicstuff.use</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>will be used</span> as an example. Keep
in mind that permissions only exist if provided by a plugin or Oxide/<span
class=SpellE>uMod</span> itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>By default, the groups that are
created by Oxide/<span class=SpellE>uMod</span> <span class=GramE>are:</span>
admin and default. These <span class=GramE>can be changed</span> by editing
those under the <span class=SpellE>umod.config.json</span> file. The admin
group <span class=GramE>will automatically be assigned</span> to players that
are recognized as admin by the server. The &quot;default&quot; group <span
class=GramE>will automatically be assigned</span> to ALL players that connect
to the server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Players</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Grant
a permission to an individual player</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Revoke
a permission from an individual player</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.revoke</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Show
a player's permissions</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
which player or group has a permission</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Sometimes this command is helpful
when tracking down who has a permission.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
perm <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Groups</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Grant
a permission to an entire group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Revoke
a permission from a group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.revoke</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Adding
a player to an existing group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Adding a player to a group will give
them all of the permissions assigned to that group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.usergroup</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>Wulf</span> admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Removing
a player from an existing group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Removing a player from a group will
remove from them all of the permissions assigned to that group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.usergroup</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
remove <span class=SpellE>Wulf</span> admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Adding
an entirely new group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>vip</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>vip</span> VIP 0</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Removing
an existing group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
remove <span class=SpellE>vip</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Setting
the title or rank of a group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The group title is usually a short
description of a group, sometimes used for chat titles. The rank is a <span
class=GramE>number which</span> sorts a group based on its importance.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
set <span class=SpellE>vip</span> &quot;[VIP Member]&quot;</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
set <span class=SpellE>vip</span> &quot;[VIP Member]&quot; 1</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Setting
the parent group of another group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A group will inherit all permissions
from its parent group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
parent admin default</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
a group's members and permissions</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
all groups or permissions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>To show all of the permission
groups, simple use the command below.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
groups</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The show all of the registered permissions
from plugins and Oxide/<span class=SpellE>uMod</span>, use the command below.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
perms</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Using
wildcards</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A wildcard is something that covers
multiple things at once time. For permissions, this is the * symbol. You can
use the wildcard (*) to grant multiple permissions at one time. This <span
class=GramE>can be done</span> with all permissions or per plugin based on
prefix.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin *</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> umod.*</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Conclusion</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The same commands are also available
with the &quot;o.&quot; prefix (ex. &quot;<span class=SpellE>o.grant</span>&quot;).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span class=GramE><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>That's</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> the basics to permissions for Oxide/<span class=SpellE>uMod</span>.
Permissions give you a fantastic way to manage staff without worrying about
them abusing powers from the game's admin functionality (such as flight, <span
class=SpellE>noclip</span>, super speed, etc.) so they can still enjoy the game
but also help monitor your server at the same time.</span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l0 level1 lfo5;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#data-directory">Data directory</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l0 level1 lfo5;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#file-names">File names</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l0 level1 lfo5;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#valid-json">Valid JSON</a></span></li>
</ul>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Data Files</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files are </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>JSON</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> files that plugins may use to store arbitrary data.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Data
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files may be found in the </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>data</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> located by default in
</span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/data</span><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'> (unless the
server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
names</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files do not follow any naming <span
class=GramE>convention,</span> a plugin author may specify any name when
creating a data file.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>It <span class=GramE>is recommended</span>
to plugin authors, when creating a large number of data files, to create them
in a subdirectory specific to their plugin.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin data files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation). Data files <i>must</i>
be valid JSON. If editing a data file manually, use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the data file is valid
JSON.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Server
requirements</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The <span class=SpellE>uMod</span>
platform requirements vary depending on the game server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>More information about <span
class=SpellE>uMod</span> support for specific games <span class=GramE>may be
found</span> on the <a href="https://umod.org/documentation/umod/game-support">Game
Support</a> page.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Installing
<span class=SpellE>uMod</span></span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><b><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Via Direct Download</span></b><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<ol start=1 type=1>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l6 level1 lfo6;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'>Download the <span class=SpellE>uMod</span> version <a
    href="https://umod.org/games">specific to your game</a>.</span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l6 level1 lfo6;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'>Copy the files over your existing server installation</span></li>
</ol>
</ol>
 
<h2>Плагины</h2>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"> Плагины - это отдельные фрагменты кода, которые изменяют поведение игрового сервера.</p>
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
<h2>Файлы плагина</h2>
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Plugins</span></b></p>
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Код плагинов написан на языке CSharp (C#), файл имеет расширение <span style="font-size: 10.0pt;">.cs</span>.</p>
 
<h2>Установка</h2>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Больше информации о установке плагина сможете найти на странице [https://umod.org/documentation/umod/plugins/installation Plugins - Installation].</p>
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
<h2>Конфигурирование плагина</h2>
mso-fareast-font-family:"Times New Roman"'>Plugins are self-contained bits of <span
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Большинство плагинов во время установки генерируют <span style="font-size: 10.0pt;">JSON</span> конфигурационный файл, в котором можно настраивать работу плагина.</p>
class=GramE>code which</span> modify game server behavior.</span></p>
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Больше информации о конфигурировании плагина можете найти на странице [https://umod.org/documentation/umod/plugins/configuration Plugins - Configuration].</p>
 
<h2>Разрешения плагинов (permissions)</h2>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Многие плагины включают в себя различные разрешения, которые должны быть назначены для использования функций, предоставляемых плагином.</p>
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Больше информации про контроль доступа можете найти на странице [https://umod.org/documentation/umod/plugins/permissions Plugins - Permissions].</p>
mso-fareast-font-family:"Times New Roman"'>For more information about plugins,
<h2>Команды плагинов</h2>
view the <a href="https://umod.org/documentation/umod/plugins/getting-started">Plugins
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Многие плагины будут включать команды, которые могут использоваться игроками или администраторами сервера. Не каждая игра будет иметь оба типа команд, и по умолчанию команды могут быть доступны для консоли и в игре (если она доступна).</p>
- Getting Started</a> page.</span></p>
<h3>Консольные команды</h3>
 
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Консольная команда это команда, которая запускается из:</p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<ul>
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
<li style="line-height: normal; tab-stops: list 36.0pt;">Внутриигровой консоли (если она есть в игре)</li>
mso-fareast-font-family:"Times New Roman"'><a href="https://umod.org/plugins">View
<li style="line-height: normal; tab-stops: list 36.0pt;">Программное окно сервера (если поддерживается платформой)</li>
all available plugins</a></span></p>
<li style="line-height: normal; tab-stops: list 36.0pt;">RCON консоль(если игра поддерживает RCON)</li>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Extensions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Extensions are generally large <span
class=GramE>projects which</span> add functionality to <span class=SpellE>uMod</span>
or make substantial changes to a server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><a href="https://umod.org/extensions">View
all available extensions</a></span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l2 level1 lfo7;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#config-directory"><span
    class=SpellE>Config</span> directory</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l2 level1 lfo7;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#file-name">File name</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l2 level1 lfo7;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#valid-json">Valid JSON</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l2 level1 lfo7;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#applying-changes">Applying
    changes</a></span></li>
</ul>
</ul>
<h3>Chat - команды</h3>
<p style="line-height: normal; tab-stops: list 36.0pt;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Chat - команды вводятся игроками, которые подключены к игре. Chat - команды начинаются со знака <span style="font-size: 10.0pt;">/</span>.</p>
<p>Например: <span style="font-size: 10.0pt;">/help</span></p>


<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<h1>Установка плагинов</h1>
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
<p>Установка uMod плагинов занимает всего пару щелчков мыши.</p>
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
<h2>Требования сервера</h2>
mso-font-kerning:18.0pt'>Plugin configuration</span></b></p>
<p> Чтобы установить плагин на сервер, сервер должен поддерживать Oxide 2.0 или выше, иначе плагины не будут загружаться или делать что-либо.</p>
 
<p>Запустите сервер и проверьте установлен ли мод с помощью консольной команды <span style="font-size: 10.0pt;">oxide.version</span>.</p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
<h2>Загрузка исходного кода</h2>
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
<p>Скачайте плагин [https://umod.org/plugins этой странице];</p>
mso-fareast-font-family:"Times New Roman"'>Most plugins will generate a JSON
<p><strong><span style="font-family: 'Calibri Light',sans-serif;">Не переименовывайте плагин и не изменяйте его расширение.</span></strong></p>
configuration file once loaded. With this file, a server owner may change how a
<h2>Удалённое управление</h2>
plugin works.</span></p>
<p>Если сервер расположен не локально, тогда подключитесь к серверу с помощью FTP client. Данные для подключения уточните у технической поддержки хостинга.</p>
 
<h2>Папка плагинов</h2>
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
<p>Найдите папку <span style="font-size: 10.0pt;">plugins</span>, которая по умолчанию располагается по пути <span style="font-size: 10.0pt;">oxide/plugins</span></p>
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
<h2>Загрузка исходного кода</h2>
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
<p>Загрузите плагин в папку "plugins", и он автоматически загрузится если плагин рабочий и мод Oxide установлен правильно</p>
 
<p>Продолжайте настройку путём настройки конфигурации плагина</a>..</p>
<hr size=2 width="100%" align=center>
<h2>Обновление</h2>
 
<p> Если плагин уже установлен и доступно обновление, просто перезапишите исходный файл (.cs) в папке <i>plugins</i>, и новая версия будет загружена автоматически.</p>
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><span class=SpellE><b><span
style='font-size:18.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'>Config</span></b></span><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Configuration files are found in the
</span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
in </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/<span class=SpellE>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (unless the server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
name</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A plugin configuration file will
have the same name as the plugin itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For example, a plugin that is <span
class=GramE>installed</span> as </span><span class=SpellE><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>MyPlugin.cs</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (if it is configurable) will be accompanied by a JSON file
named </span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>MyPlugin.json</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the configuration file or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is installed but not
configurable, no configuration file will be present.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is configurable but no
configuration file is available, the plugin may be broken; in this case, check
the log files under the </span><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide/logs</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> directory for errors.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin configuration files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation).
Configuration files <i>must</i> be valid JSON. Use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the configuration is
valid JSON.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Applying
changes</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>After making changes to a plugin
configuration file, reload the plugin in the server console by using the </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> command. For example:</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
<span class=SpellE>MyPlugin</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/permissions">setting
permissions</a><span class=GramE>..</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Plugin installation</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Installing <span class=SpellE>uMod</span>
plugins usually only takes a few mouse clicks.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Server
requirements</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>To install the plugin on the server,
the server provider must support Oxide 2.0 or higher, else the plugins will not
load or do anything.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If the server is not online, start
it. Then, <span class=GramE>check</span> that Oxide is fully installed by
testing the </span><span class=SpellE><span style='font-size:10.0pt;font-family:
"Courier New";mso-fareast-font-family:"Times New Roman"'>oxide.version</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> chat or console command.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Download
the source code</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Download a plugin from the <a
href="https://umod.org/plugins">plugins page</a><span class=GramE>;</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the plugin or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Remote
server</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If the server <span class=GramE>is
not hosted</span> locally, connect to the server via an FTP client. If unsure
of the FTP details, please contact the server host.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Plugins
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Find the </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>plugins</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
at </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/plugins</span><span style='font-size:12.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
if it has not been changed by the server host</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Upload
the source code</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Upload the plugin file into the
&quot;plugins&quot; folder and it will be loaded automatically if Oxide <span
class=GramE>is currently installed</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/configuration">configuring
the plugin</a><span class=GramE>..</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Updating</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin <span class=GramE>is
already installed</span> and an update is available simply overwrite the
original (.<span class=SpellE>cs</span>) file and the new version will be
loaded automatically.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Plugin configuration</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Most plugins will generate a JSON
configuration file once loaded. With this file, a server owner may change how a
plugin works.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><span class=SpellE><b><span
style='font-size:18.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'>Config</span></b></span><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Configuration files are found in the
</span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> is located by default
in </span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/<span class=SpellE>config</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (unless the server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
name</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A plugin configuration file will
have the same name as the plugin itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For example, a plugin that is <span
class=GramE>installed</span> as </span><span class=SpellE><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>MyPlugin.cs</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> (if it is configurable) will be accompanied by a JSON file
named </span><span class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>MyPlugin.json</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:6'><b><span style='font-size:7.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Do
not rename the configuration file or change the file extension.</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is installed but not
configurable, no configuration file will be present.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>If a plugin is configurable but no
configuration file is available, the plugin may be broken; in this case, check
the log files under the </span><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide/logs</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> directory for errors.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin configuration files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation).
Configuration files <i>must</i> be valid JSON. Use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the configuration is
valid JSON.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Applying
changes</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>After making changes to a plugin
configuration file, reload the plugin in the server console by using the </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> command. For example:</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.reload</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
<span class=SpellE>MyPlugin</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Continue to <a
href="https://umod.org/documentation/umod/plugins/permissions">setting
permissions</a><span class=GramE>..</span></span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l8 level1 lfo8;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#players">Players</a> </span></li>
<ul type=circle>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#grant-a-permission-to-an-individual-player">Grant a
      permission to an individual player</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#revoke-a-permission-from-an-individual-player">Revoke
      a permission from an individual player</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#show-a-players-permissions">Show
      a player's permissions</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#showing-which-player-or-group-has-a-permission">Showing
      which player or group has a permission</a></span></li>
</ul>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l8 level1 lfo8;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#groups">Groups</a> </span></li>
<ul type=circle>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#grant-a-permission-to-an-entire-group">Grant a
      permission to an entire group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#revoke-a-permission-from-a-group">Revoke
      a permission from a group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#adding-a-player-to-an-existing-group">Adding a player
      to an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#removing-a-player-from-an-existing-group">Removing a
      player from an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#adding-an-entirely-new-group">Adding
      an entirely new group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a href="new%202.html#removing-an-existing-group">Removing
      an existing group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#setting-the-title-or-rank-of-a-group">Setting the
      title or rank of a group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#setting-the-parent-group-of-another-group">Setting the
      parent group of another group</a></span></li>
  <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
      auto;line-height:normal;mso-list:l8 level2 lfo8;tab-stops:list 72.0pt'><span
      style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
      "Times New Roman"'><a
      href="new%202.html#showing-a-groups-members-and-permissions">Showing a
      group's members and permissions</a></span></li>
</ul>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l8 level1 lfo8;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#showing-all-groups-or-permissions">Showing
    all groups or permissions</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l8 level1 lfo8;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#using-wildcards">Using wildcards</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l8 level1 lfo8;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#conclusion">Conclusion</a></span></li>
</ul>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Permissions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Permissions allows server owners to
give players unique abilities and benefits on their servers.</span></p>
 
<div class=MsoNormal align=center style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>
 
<hr size=2 width="100%" align=center>
 
</span></div>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Administering permissions is easy;
simply enter the desired command and <span class=GramE>you're</span> done! If
your server does not have a console, you can use any compatible RCON tool or
remote console to send the commands to the server. Most Oxide/<span
class=SpellE>uMod</span>-supported games also support the permission commands
in the chat, or will soon.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>For this guide, the permission </span><span
class=SpellE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>epicstuff.use</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>will be used</span> as an example. Keep
in mind that permissions only exist if provided by a plugin or Oxide/<span
class=SpellE>uMod</span> itself.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>By default, the groups that are
created by Oxide/<span class=SpellE>uMod</span> <span class=GramE>are:</span>
admin and default. These <span class=GramE>can be changed</span> by editing
those under the <span class=SpellE>umod.config.json</span> file. The admin
group <span class=GramE>will automatically be assigned</span> to players that
are recognized as admin by the server. The &quot;default&quot; group <span
class=GramE>will automatically be assigned</span> to ALL players that connect
to the server.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Players</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Grant
a permission to an individual player</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Revoke
a permission from an individual player</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.revoke</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Show
a player's permissions</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
which player or group has a permission</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Sometimes this command is helpful
when tracking down who has a permission.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
perm <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Groups</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Grant
a permission to an entire group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Revoke
a permission from a group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.revoke</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin <span class=SpellE>epicstuff.use</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Adding
a player to an existing group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Adding a player to a group will give
them all of the permissions assigned to that group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.usergroup</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>Wulf</span> admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Removing
a player from an existing group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Removing a player from a group will
remove from them all of the permissions assigned to that group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.usergroup</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
remove <span class=SpellE>Wulf</span> admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Adding
an entirely new group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>vip</span></span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
add <span class=SpellE>vip</span> VIP 0</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Removing
an existing group</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
remove <span class=SpellE>vip</span></span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Setting
the title or rank of a group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The group title is usually a short
description of a group, sometimes used for chat titles. The rank is a <span
class=GramE>number which</span> sorts a group based on its importance.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
set <span class=SpellE>vip</span> &quot;[VIP Member]&quot;</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
set <span class=SpellE>vip</span> &quot;[VIP Member]&quot; 1</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Setting
the parent group of another group</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A group will inherit all permissions
from its parent group.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.group</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
parent admin default</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:3'><b><span style='font-size:13.5pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
a group's members and permissions</span></b></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Showing
all groups or permissions</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>To show all of the permission
groups, simple use the command below.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
groups</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The show all of the registered
permissions from plugins and Oxide/<span class=SpellE>uMod</span>, use the
command below.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.show</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
perms</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Using
wildcards</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>A wildcard is something that covers
multiple things at once time. For permissions, this is the * symbol. You can
use the wildcard (*) to grant multiple permissions at one time. This <span
class=GramE>can be done</span> with all permissions or per plugin based on
prefix.</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
group admin *</span></p>
 
<p class=MsoNormal style='margin-bottom:0cm;margin-bottom:.0001pt;line-height:
normal;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New";
mso-fareast-font-family:"Times New Roman"'>oxide.grant</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>
player <span class=SpellE>Wulf</span> umod.*</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Conclusion</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>The same commands are also available
with the &quot;o.&quot; prefix (ex. &quot;<span class=SpellE>o.grant</span>&quot;).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span class=GramE><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>That's</span></span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> the basics to permissions for Oxide/<span class=SpellE>uMod</span>.
Permissions give you a fantastic way to manage staff without worrying about
them abusing powers from the game's admin functionality (such as flight, <span
class=SpellE>noclip</span>, super speed, etc.) so they can still enjoy the game
but also help monitor your server at the same time.</span></p>
 
<ul type=disc>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#data-directory">Data directory</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#file-names">File names</a></span></li>
<li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
    line-height:normal;mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'><span
    style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
    "Times New Roman"'><a href="new%202.html#valid-json">Valid JSON</a></span></li>
</ul>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:1'><b><span style='font-size:24.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman";
mso-font-kerning:18.0pt'>Data Files</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files are </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>JSON</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> files that plugins may use to store arbitrary data.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Data
directory</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files may be found in the </span><span
style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:"Times New Roman"'>data</span><span
style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-font-family:
"Times New Roman"'> <span class=GramE>folder which</span> located by default in
</span><span style='font-size:10.0pt;font-family:"Courier New";mso-fareast-font-family:
"Times New Roman"'>oxide/data</span><span style='font-size:12.0pt;font-family:
"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'> (unless the
server host has moved it).</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>File
names</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>Data files do not follow any naming <span
class=GramE>convention,</span> a plugin author may specify any name when
creating a data file.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>It <span class=GramE>is recommended</span>
to plugin authors, when creating a large number of data files, to create them
in a subdirectory specific to their plugin.</span></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal;mso-outline-level:2'><b><span style='font-size:18.0pt;
font-family:"Times New Roman",serif;mso-fareast-font-family:"Times New Roman"'>Valid
JSON</span></b></p>
 
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
line-height:normal'><span style='font-size:12.0pt;font-family:"Times New Roman",serif;
mso-fareast-font-family:"Times New Roman"'>All plugin data files <span
class=GramE>are saved</span> as JSON (JavaScript Object Notation). Data files <i>must</i>
be valid JSON. If editing a data file manually, use a validator such as <a
href="https://jsonlint.com">jsonlint.com</a> to ensure the data file is valid
JSON.</span></p>


<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h1>Конфигурация плагина</h1>
<p>Большинство плагинов во время загрузки генерируют JSON конфигурацию. С помощью этого файла (конфигурации) администраторы могут настроить работу плагина.</p>
<h2>Папка конфигураций</h2>
<p>Конфиги располагаются в папке <span style="font-size: 10.0pt;">config</span>, которая расположена по пути <span style="font-size: 10.0pt;">oxide/config</span>.</p>
<h2>Имя файла</h2>
<p>Файл конфигурации плагина имеет то же имя, что и сам плагин.</p>
<p>Например, плагин, с названием <span style="font-size: 10.0pt;">MyPlugin.cs</span> (если он имеет конфигурацию) будет иметь конфиг с названием <span style="font-size: 10.0pt;">MyPlugin.json</span></p>
<p><strong><span style="font-family: 'Calibri Light',sans-serif;">Не переименовывайте файлы конфигов и не меняйте их расширение.</span></strong></p>
<p> Если плагин установлен, но не настраивается, файл конфигурации не будет создан.</p>
<p> Если плагин настраивается, но файл конфигурации недоступен, плагин может быть поврежден; в этом случае проверьте файлы журнала на наличие ошибок в папках <span style="font-size: 10.0pt;">oxide/logs</span>.</p>
<h2>Синтаксис файлов конфигурации JSON</h2>
<p> Все файлы конфигурации плагина сохраняются в формате JSON (JavaScript Object Notation). Конфигурационные файлы <em> не должны</em> ошибок в синтаксисе. Используйте валидатор типа [https://jsonlint.com jsonlint.com] для проверки конфигов.</p>
<h2>Применение изменений</h2>
<p>После внесения изменений в конфигурацию плагина, перезагрузите плагин с помощью консоли командой <span style="font-size: 10.0pt;">oxide.reload</span>. Например:</p>
<p>oxide.reload MyPlugin</p>


</div>
<h1>Разрешения плагинов (permissions)</h1>
<p>Разрешения позволяют владельцам серверов предоставлять игрокам уникальные возможности и преимущества на своих серверах.</p>
<p>Администрировать разрешения просто: просто введите нужную команду, и все готово! Если на вашем сервере нет консоли, вы можете использовать любой совместимый инструмент RCON или удаленную консоль для отправки команд на сервер. Большинство игр с поддержкой Oxide / uMod также поддерживают команды разрешений в чате или будут доступны в ближайшее время.</p>
<p> Для этого руководства в качестве примера будет использовано разрешение <span style="font-size: 10.0pt;"> epicstuff.use . Имейте в виду, что разрешения существуют только в том случае, если они предоставлены плагином или самим Oxide / uMod.</span></p>
<p> По умолчанию группы, которые создаются Oxide / uMod это: admin и default. Их можно изменить, отредактировав их в файле umod.config.json, или с помощью команд консоли если используете мод Oxide. Группа администраторов будет автоматически назначена игрокам, которые распознаются сервером как администратор. Группа «по умолчанию» будет автоматически назначена ВСЕМ игрокам, которые подключаются к серверу.</p>
<h2>Игроки</h2>
<h3> Предоставить разрешение отдельному игроку</h3>
<p>oxide.grant player Wulf epicstuff.use</p>
<h3> Отозвать разрешение у отдельного игрока</h3>
<p>oxide.revoke player Wulf epicstuff.use</p>
<h3> Показать разрешения игрока</h3>
<p>oxide.show player Wulf</p>
<h3> Показывает, у какого игрока или группы есть разрешение</h3>
<p> Иногда эта команда полезна при отслеживании того, у кого есть разрешение.</p>
<p>oxide.show perm epicstuff.use</p>
<h2>Группы</h2>
<h3> Предоставить разрешение всей группе</h3>
<p>oxide.grant group admin epicstuff.use</p>
<h3>Отменить разрешение от группы</h3>
<p>oxide.revoke group admin epicstuff.use</p>
<h3>Добавление игрока в существующую группу</h3>
<p>Добавление игрока в группу даст им все разрешения, назначенные этой группе.</p>
<p>oxide.usergroup add Wulf admin</p>
<h3> Удаление игрока из существующей группы</h3>
<p> Удаление игрока из группы приведет к удалению из него всех разрешений, назначенных этой группе..</p>
<p>oxide.usergroup remove Wulf admin</p>
<h3> Добавление совершенно новой группы</h3>
<p>oxide.group add vip</p>
<h3> Удаление существующей группы</h3>
<p>oxide.group remove vip</p>
<h3> Установка названия или звания группы</h3>
<p> Название группы обычно представляет собой краткое описание группы, иногда используемое для заголовков чата. Ранг - это число, которое сортирует группу по значимости..</p>
<p>oxide.group set vip "[VIP Member]" 1</p>
<h3> Установка родительской группы другой группы</h3>
<p> Группа унаследует все разрешения от своей родительской группы.</p>
<p>oxide.group parent admin default</p>
<h3> Отображение членов группы и разрешений</h3>
<p>oxide.show group admin</p>
<h3> Отображение всех групп или разрешений</h2>
<p> Чтобы показать все группы разрешений, просто используйте команду ниже.</p>
<p>oxide.show groups</p>
<p> Показать все зарегистрированные разрешения от плагинов и Oxide / uMod, используйте команду ниже.</p>
<p>oxide.show perms</p>
<h2> Использование подстановочных знаков</h2>
<p> Подстановочный знак - это то, что охватывает несколько вещей одновременно. Для разрешений это символ *. Вы можете использовать подстановочный знак (*) для предоставления нескольких разрешений одновременно. Это может быть сделано со всеми разрешениями или для каждого плагина на основе префикса.</p>
<p>oxide.grant group admin *, oxide.grant player Wulf umod.*</p>
<h2>Выводы</h2>
<p> Те же команды также доступны с префиксом "o." (ex. "o.grant").</p>
<p> Это основы разрешений для Oxide / uMod. Разрешения дают вам фантастический способ управления игроками, не беспокоясь о том, что они будут злоупотреблять полномочиями функций администратора игры (такими как полет, noclip, суперскорость и т.д.).</p>


</body>
<h1>Файлы данных</h1>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Data - файлы это </span><span style="font-size: 10.0pt; font-family: 'Courier New';">JSON</span><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">  файлы, которые плагины могут использовать для хранения произвольных данных.</span></p>
<h2>Папка Data</h2>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Data - файлы располагаются в папке </span><span style="font-size: 10.0pt; font-family: 'Courier New';">data</span><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">, которую можно найти по пути </span><span style="font-size: 10.0pt; font-family: 'Courier New';">oxide/data</span><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">.</span></p>
<h2>Названия файлов</h2>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"> Файлы данных не следуют никаким соглашениям об именах, автор плагина может указать любое имя при создании файла данных.</span></p>
<h2>Синтаксис файлов данных JSON</h2>
<p style="line-height: normal;"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif;">Все файлы данных плагинов хранятся в файле типа JSON (JavaScript Object Notation). Фалы данных <em>не должны</em> иметь синтаксических ошибок. При редактировании файла вручную используйте валидатор, например [https://jsonlint.com jsonlint.com]</span></p>


</html>
{{links|Rust|rust|https://t.me/rustsupport||https://vk.com/hostingrustru Группа хостинга ВКонтакте}}
{{nav foot}}

Текущая версия на 02:46, 12 октября 2019

Rust:Тонкости администрирования сервера uMod или Oxide
<< Rust | К концу статьи | Короткая ссылка

Начало

Введение

Требования к серверу

Требования к платформе uMod варьируются в зависимости от игрового сервера.

Дополнительную информацию о поддержке uMod для определенных игр можно найти на сайте uMod

Установка uMod/Oxide

Загрузка по прямой ссылке

  1. Загрузите версию uMod для вашего сервера.
  2. Скопируйте файлы из архива в папку сервера с подтверждением замены

Плагины

Плагины - это отдельные фрагменты кода, которые изменяют поведение игрового сервера..

Для получения большего количества информации о плагинах посетите Plugins - Getting Started.

Посмотреть все плагины

Расширения

Расширения - это обычно большие проекты, которые добавляют функциональность в uMod или вносят существенные изменения в работу сервера.

Посмотреть все доступные расширения

Получение дополнительной информации

Поиск

Пожалуйста, пользуйтесь поиском прежде чем создавать новые темы.

  1. Поиск в документации
  2. Поиск ответов на форумах

Плагины и расширения

При возникновении проблем:

  1. Посетите страницу ресурса и нажмите кнопку Help.
  2. Создайте новую тему в обсуждениях ресурса.

Плагины

Плагины - это отдельные фрагменты кода, которые изменяют поведение игрового сервера.

Файлы плагина

Код плагинов написан на языке CSharp (C#), файл имеет расширение .cs.

Установка

Больше информации о установке плагина сможете найти на странице Plugins - Installation.

Конфигурирование плагина

Большинство плагинов во время установки генерируют JSON конфигурационный файл, в котором можно настраивать работу плагина.

Больше информации о конфигурировании плагина можете найти на странице Plugins - Configuration.

Разрешения плагинов (permissions)

Многие плагины включают в себя различные разрешения, которые должны быть назначены для использования функций, предоставляемых плагином.

Больше информации про контроль доступа можете найти на странице Plugins - Permissions.

Команды плагинов

Многие плагины будут включать команды, которые могут использоваться игроками или администраторами сервера. Не каждая игра будет иметь оба типа команд, и по умолчанию команды могут быть доступны для консоли и в игре (если она доступна).

Консольные команды

Консольная команда это команда, которая запускается из:

  • Внутриигровой консоли (если она есть в игре)
  • Программное окно сервера (если поддерживается платформой)
  • RCON консоль(если игра поддерживает RCON)

Chat - команды

Chat - команды вводятся игроками, которые подключены к игре. Chat - команды начинаются со знака /.

Например: /help

Установка плагинов

Установка uMod плагинов занимает всего пару щелчков мыши.

Требования сервера

Чтобы установить плагин на сервер, сервер должен поддерживать Oxide 2.0 или выше, иначе плагины не будут загружаться или делать что-либо.

Запустите сервер и проверьте установлен ли мод с помощью консольной команды oxide.version.

Загрузка исходного кода

Скачайте плагин этой странице;

Не переименовывайте плагин и не изменяйте его расширение.

Удалённое управление

Если сервер расположен не локально, тогда подключитесь к серверу с помощью FTP client. Данные для подключения уточните у технической поддержки хостинга.

Папка плагинов

Найдите папку plugins, которая по умолчанию располагается по пути oxide/plugins

Загрузка исходного кода

Загрузите плагин в папку "plugins", и он автоматически загрузится если плагин рабочий и мод Oxide установлен правильно

Продолжайте настройку путём настройки конфигурации плагина</a>..

Обновление

Если плагин уже установлен и доступно обновление, просто перезапишите исходный файл (.cs) в папке plugins, и новая версия будет загружена автоматически.

Конфигурация плагина

Большинство плагинов во время загрузки генерируют JSON конфигурацию. С помощью этого файла (конфигурации) администраторы могут настроить работу плагина.

Папка конфигураций

Конфиги располагаются в папке config, которая расположена по пути oxide/config.

Имя файла

Файл конфигурации плагина имеет то же имя, что и сам плагин.

Например, плагин, с названием MyPlugin.cs (если он имеет конфигурацию) будет иметь конфиг с названием MyPlugin.json

Не переименовывайте файлы конфигов и не меняйте их расширение.

Если плагин установлен, но не настраивается, файл конфигурации не будет создан.

Если плагин настраивается, но файл конфигурации недоступен, плагин может быть поврежден; в этом случае проверьте файлы журнала на наличие ошибок в папках oxide/logs.

Синтаксис файлов конфигурации JSON

Все файлы конфигурации плагина сохраняются в формате JSON (JavaScript Object Notation). Конфигурационные файлы не должны ошибок в синтаксисе. Используйте валидатор типа jsonlint.com для проверки конфигов.

Применение изменений

После внесения изменений в конфигурацию плагина, перезагрузите плагин с помощью консоли командой oxide.reload. Например:

oxide.reload MyPlugin

Разрешения плагинов (permissions)

Разрешения позволяют владельцам серверов предоставлять игрокам уникальные возможности и преимущества на своих серверах.

Администрировать разрешения просто: просто введите нужную команду, и все готово! Если на вашем сервере нет консоли, вы можете использовать любой совместимый инструмент RCON или удаленную консоль для отправки команд на сервер. Большинство игр с поддержкой Oxide / uMod также поддерживают команды разрешений в чате или будут доступны в ближайшее время.

Для этого руководства в качестве примера будет использовано разрешение epicstuff.use . Имейте в виду, что разрешения существуют только в том случае, если они предоставлены плагином или самим Oxide / uMod.

По умолчанию группы, которые создаются Oxide / uMod это: admin и default. Их можно изменить, отредактировав их в файле umod.config.json, или с помощью команд консоли если используете мод Oxide. Группа администраторов будет автоматически назначена игрокам, которые распознаются сервером как администратор. Группа «по умолчанию» будет автоматически назначена ВСЕМ игрокам, которые подключаются к серверу.

Игроки

Предоставить разрешение отдельному игроку

oxide.grant player Wulf epicstuff.use

Отозвать разрешение у отдельного игрока

oxide.revoke player Wulf epicstuff.use

Показать разрешения игрока

oxide.show player Wulf

Показывает, у какого игрока или группы есть разрешение

Иногда эта команда полезна при отслеживании того, у кого есть разрешение.

oxide.show perm epicstuff.use

Группы

Предоставить разрешение всей группе

oxide.grant group admin epicstuff.use

Отменить разрешение от группы

oxide.revoke group admin epicstuff.use

Добавление игрока в существующую группу

Добавление игрока в группу даст им все разрешения, назначенные этой группе.

oxide.usergroup add Wulf admin

Удаление игрока из существующей группы

Удаление игрока из группы приведет к удалению из него всех разрешений, назначенных этой группе..

oxide.usergroup remove Wulf admin

Добавление совершенно новой группы

oxide.group add vip

Удаление существующей группы

oxide.group remove vip

Установка названия или звания группы

Название группы обычно представляет собой краткое описание группы, иногда используемое для заголовков чата. Ранг - это число, которое сортирует группу по значимости..

oxide.group set vip "[VIP Member]" 1

Установка родительской группы другой группы

Группа унаследует все разрешения от своей родительской группы.

oxide.group parent admin default

Отображение членов группы и разрешений

oxide.show group admin

Отображение всех групп или разрешений

Чтобы показать все группы разрешений, просто используйте команду ниже.

oxide.show groups

Показать все зарегистрированные разрешения от плагинов и Oxide / uMod, используйте команду ниже.

oxide.show perms

Использование подстановочных знаков

Подстановочный знак - это то, что охватывает несколько вещей одновременно. Для разрешений это символ *. Вы можете использовать подстановочный знак (*) для предоставления нескольких разрешений одновременно. Это может быть сделано со всеми разрешениями или для каждого плагина на основе префикса.

oxide.grant group admin *, oxide.grant player Wulf umod.*

Выводы

Те же команды также доступны с префиксом "o." (ex. "o.grant").

Это основы разрешений для Oxide / uMod. Разрешения дают вам фантастический способ управления игроками, не беспокоясь о том, что они будут злоупотреблять полномочиями функций администратора игры (такими как полет, noclip, суперскорость и т.д.).

Файлы данных

Data - файлы это JSON файлы, которые плагины могут использовать для хранения произвольных данных.

Папка Data

Data - файлы располагаются в папке data, которую можно найти по пути oxide/data.

Названия файлов

Файлы данных не следуют никаким соглашениям об именах, автор плагина может указать любое имя при создании файла данных.

Синтаксис файлов данных JSON

Все файлы данных плагинов хранятся в файле типа JSON (JavaScript Object Notation). Фалы данных не должны иметь синтаксических ошибок. При редактировании файла вручную используйте валидатор, например jsonlint.com

Ссылки



Rust:Тонкости администрирования сервера uMod или Oxide
<< Rust | К началу статьи