diff --git a/Content.Shared/CCVar/CCVars.Server.cs b/Content.Shared/CCVar/CCVars.Server.cs index 1151704704d..36c8a9ba82f 100644 --- a/Content.Shared/CCVar/CCVars.Server.cs +++ b/Content.Shared/CCVar/CCVars.Server.cs @@ -27,7 +27,7 @@ public sealed partial class CCVars /// Guide Entry Prototype ID to be displayed as the server rules. /// public static readonly CVarDef RulesFile = - CVarDef.Create("server.rules_file", "OrionRuleset", CVar.REPLICATED | CVar.SERVER); + CVarDef.Create("server.rules_file", "ArcaneRuleset", CVar.REPLICATED | CVar.SERVER); // Arcane - Edit /// /// Guide entry that is displayed by default when a guide is opened. diff --git a/Resources/Locale/ru-RU/_Arcane/guidebook/guides.ftl b/Resources/Locale/ru-RU/_Arcane/guidebook/guides.ftl new file mode 100644 index 00000000000..64dc0929858 --- /dev/null +++ b/Resources/Locale/ru-RU/_Arcane/guidebook/guides.ftl @@ -0,0 +1,9 @@ +guide-entry-arcane-server-rules = Правила сервера +guide-entry-arcane-server-rules-rule-0 = 0. Возрастное ограничение +guide-entry-arcane-server-rules-rule-1 = 1. Мудачество +guide-entry-arcane-server-rules-rule-2 = 2. Выход из роли +guide-entry-arcane-server-rules-rule-3 = 3. Нарушение игровой атмосферы +guide-entry-arcane-server-rules-rule-4 = 4. Память персонажа +guide-entry-arcane-server-rules-rule-5 = 5. Нечестная игра +guide-entry-arcane-server-rules-rule-6 = 6. Ответственная игра за антагониста +guide-entry-arcane-server-rules-rule-7 = 7. ERP diff --git a/Resources/Prototypes/_Arcane/Guidebook/rules.yml b/Resources/Prototypes/_Arcane/Guidebook/rules.yml new file mode 100644 index 00000000000..65cf41170a9 --- /dev/null +++ b/Resources/Prototypes/_Arcane/Guidebook/rules.yml @@ -0,0 +1,60 @@ +# Arcane rules +- type: guideEntry + id: ArcaneRuleset + name: guide-entry-arcane-server-rules + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Ruleset.xml" + children: + - ArcaneRule0 + - ArcaneRule1 + - ArcaneRule2 + - ArcaneRule3 + - ArcaneRule4 + - ArcaneRule5 + - ArcaneRule6 + - ArcaneRule7 + - ArcaneRuleX + +- type: guideEntry + id: ArcaneRule0 + name: guide-entry-arcane-server-rules-rule-0 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule0.xml" + +- type: guideEntry + id: ArcaneRule1 + name: guide-entry-arcane-server-rules-rule-1 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule1.xml" + +- type: guideEntry + id: ArcaneRule2 + name: guide-entry-arcane-server-rules-rule-2 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule2.xml" + +- type: guideEntry + id: ArcaneRule3 + name: guide-entry-arcane-server-rules-rule-3 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule3.xml" + +- type: guideEntry + id: ArcaneRule4 + name: guide-entry-arcane-server-rules-rule-4 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule4.xml" + +- type: guideEntry + id: ArcaneRule5 + name: guide-entry-arcane-server-rules-rule-5 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule5.xml" + +- type: guideEntry + id: ArcaneRule6 + name: guide-entry-arcane-server-rules-rule-6 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule6.xml" + +- type: guideEntry + id: ArcaneRule7 + name: guide-entry-arcane-server-rules-rule-7 + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/Rule7.xml" + +- type: guideEntry + id: ArcaneRuleX + name: guide-entry-arcane-server-rules-rule-x + text: "/ServerInfo/_Arcane/Guidebook/ServerRules/RuleX.xml" diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule0.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule0.xml new file mode 100644 index 00000000000..1dfd2309814 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule0.xml @@ -0,0 +1,13 @@ + + + # 0. Возрастное ограничение + + [italic]Сервер Arcane является 18+ проектом.[/italic] + + Данное правило запрещает следующие действия: + - Нахождение на сервере лиц, не достигших 18 лет. + - Обман администрации о своём реальном возрасте. + - Покрывательство несовершеннолетних игроков, о присутствии которых вы осведомлены. + - Отыгрыш несовершеннолетних персонажей. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule1.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule1.xml new file mode 100644 index 00000000000..59ef88a95d0 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule1.xml @@ -0,0 +1,14 @@ + + + # 1. Мудачество + + [italic]Умышленная порча игрового процесса.[/italic] + + Данное правило регулирует следующие понятия: + - [bold]Гриф в любом проявлении.[/bold] Начиная от изоляции персонажа и убийства без причины, заканчивая подрывом лимиток аналогично без причины. + - [bold]Набегаторство[/bold]. + - Игнорирование указаний [bold][color=green]администрации[/color][/bold]. + - Действия, формально не нарушающие правила, но намеренно портящие игровой процесс окружающих. + - Разновидности игры на победку [bold](ПГ/повергейминг)[/bold]. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule2.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule2.xml new file mode 100644 index 00000000000..a218a93617e --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule2.xml @@ -0,0 +1,15 @@ + + + # 2. Выход из роли + + [italic]Действия выходящие за рамки логики присущей той или иной роли.[/italic] + + Данное правило запрещает следующие действия: + - Игнорирование [bold]базовых[/bold] обязанностей роли. + - [bold][color=red]Неприемлемое поведение[/color][/bold] для занимаемой должности. + - Беспричинное [bold]неподчинение[/bold] командному составу со стороны сотрудников станции. + - [bold][color=brown]Ступид анонсы[/color][/bold] [italic]Относится к командованию и всем ВрИО[/italic]. + - [bold]Валидхант[/bold] [italic]Охота на антагонистов не являясь сотрудником СБ[/italic]. + - Выполнение [bold][color=red]Чужой работы[/color][/bold] без причины. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule3.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule3.xml new file mode 100644 index 00000000000..55fe8546001 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule3.xml @@ -0,0 +1,13 @@ + + + # 3. Нарушение игровой атмосферы + + [italic]Отход от отыгрыша, нарушающий общую атмосферу и концепцию игры.[/italic] + + Данное правило запрещает следующие действия: + - Уход от [bold]ролевого взаимодействия[/bold]. [italic]Самоубийство во время ареста, лив во время важных моментов и тому подобное[/italic]. + - [bold]Брейнрот[/bold]. [italic]Неуместные мемы в IC и всякая чушь. [bold]ЧЕРЕП СГНИЛ[/bold][/italic]. + - Чрезмерно безграмотная речь, затрудняющая взаимодействие. + - [bold]Ступиднейм[/bold]. [italic]Пишите себе нормальные имена, без всяких титулов и сокращений, желательно придерживаться правил выбранной расы[/italic]. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule4.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule4.xml new file mode 100644 index 00000000000..c54a83177ec --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule4.xml @@ -0,0 +1,13 @@ + + + # 4. Память персонажа + + [italic]Ваш персонаж сохраняет некоторые воспоминания, но не все.[/italic] + + Данное правило регулирует следующие понятия: + - Персонаж помнит предыдущие смены, но только то, что мог запомнить лично. + - При смене существа нельзя использовать память предыдущего. + - Информацию из смены, где персонаж окончательно умер, использовать нельзя. + - Не использовать память для мета-ненависти. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule5.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule5.xml new file mode 100644 index 00000000000..19de6c01099 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule5.xml @@ -0,0 +1,15 @@ + + + # 5. Нечестная игра + + [italic]Вы не супергерой.[/italic] + + Данное правило запрещает следующие действия: + - Намеренное использование [bold]багов/недоработок игры[/bold]. + - Использование [bold][color=maroon]читов[/color][/bold] и стороннего софта. + - Использование [bold]мета-информации[/bold] из сторонних источников [italic]Включая ООС и LOOC чаты.[/italic]. + - [bold]Мультиаккаунты[/bold]. + - [bold]Кража персонажей.[/bold] [italic]Копирование имени, внешности и т. п. без ведома владельца[/italic]. + - [bold][color=white]Манчкинизм[/color][/bold]. [italic]Ассистент может ходить по техам с полным набором инструментов в рюкзаке, но это не значит, что он должен это делать без веской причины[/italic]. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule6.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule6.xml new file mode 100644 index 00000000000..819733ff706 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule6.xml @@ -0,0 +1,13 @@ + + + # 6. Ответственная игра за антагониста + + [italic]Антагонисты в первую очередь должны привносить что-то интересное в раунд и, собственно, двигать сам раунд.[/italic] + + Данное правило запрещает следующие действия: + - [bold][color=red]РЕЗНЯ[/color][/bold] на эвакуационном шаттле. [color=purple]Исключение[/color]: Вы являетесь крупным антагонистом. + - [bold]Выполнение целей на шаттле эвакуации[/bold] [italic]Не касается ядерных оперативников и агентов с целью на угон шаттла[/italic]. + - [bold]Чрезмерно[/bold] открытая игра на минорных антагонистах. + - [bold][color=red]Крупные саботажи[/color][/bold] на минорных антагонистах. [italic]Какой-нибудь король крыс не должен саботировать ДАМ...[/italic] + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule7.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule7.xml new file mode 100644 index 00000000000..c2a5b5ba23d --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Rule7.xml @@ -0,0 +1,14 @@ + + + # 7. ERP + + [italic]Эротический Ролевой Отыгрыш разрешён, но имеет некоторые ограничения.[/italic] + + Данное правило запрещает следующие действия: + - Игнорирование ERP статусов. [bold]Да[/bold] — разрешены любые эро-взаимодействия. [bold]Спросить[/bold] — разрешены эро-взаимодействия с разрешения. [bold]Нет[/bold] — запрещены эро-взаимодействия. + - Эро-взаимодействия с ССД персонажами. + - Эро-отыгрыш, связанный с [bold][color=red]педофилией, некрофилией, зоофилией, копрофилией, gore[/color][/bold] (расчленёнка) и [bold][color=red]vore[/color][/bold] (поедание заживо). + - Намеренное вмешательство в ERP процесс без IC-причины. + - Распространение записей/скриншотов ERP отыгрыша без разрешения всех участников процесса. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/RuleX.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/RuleX.xml new file mode 100644 index 00000000000..419157aca6b --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/RuleX.xml @@ -0,0 +1,13 @@ + + + # X. Секретное правило. + + [italic]Только для опытных игроков. Даже не пытайтесь использовать это правило для обжалования наказания ваших нарушений.[/italic] + + В этой игре с безграничными возможностями игроки ограничены правилами для того, чтобы меньшинство не портило игру для всех остальных. Однако если вы, как игрок, хотите совершить что-то интересное, выходящее за рамки обычной игры, нарушение определённых правил может быть просто необходимо для достижения этой цели. + + Администраторы могут постфактум одобрить граничащие с нарушением или откровенно нарушающие правила действия игрока, если конечный результат этих действий оказался положительным для всего раунда. + + В случае наличия администраторов на сервере вы можете заранее спросить у них одобрения вашей идеи в ахелп. + + diff --git a/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Ruleset.xml b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Ruleset.xml new file mode 100644 index 00000000000..a8adc47b026 --- /dev/null +++ b/Resources/ServerInfo/_Arcane/Guidebook/ServerRules/Ruleset.xml @@ -0,0 +1,17 @@ + + + # Правила Сервера + + Здесь описаны все основные правила. Все дополнительные правила можно найти в Discord канале сервера. + + - [textlink="0. Возрастное ограничение" link="ArcaneRule0"] + - [textlink="1. Мудачество" link="ArcaneRule1"] + - [textlink="2. Выход из роли" link="ArcaneRule2"] + - [textlink="3. Нарушение игровой атмосферы" link="ArcaneRule3"] + - [textlink="4. Память персонажа" link="ArcaneRule4"] + - [textlink="5. Нечестная игра" link="ArcaneRule5"] + - [textlink="6. Ответственная игра за антагониста" link="ArcaneRule6"] + - [textlink="7. ERP" link="ArcaneRule7"] + - [textlink="X. Секретное правило" link="ArcaneRuleX"] + +