Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Commit

Permalink
Merge pull request #381 from Corvax-Frontier/UpdateRules
Browse files Browse the repository at this point in the history
Обновление правил
  • Loading branch information
Sh1ntra authored Jul 16, 2024
2 parents ad72742 + 5da3a23 commit 49ccc66
Show file tree
Hide file tree
Showing 17 changed files with 480 additions and 163 deletions.
326 changes: 163 additions & 163 deletions Resources/ConfigPresets/Frontier/main.toml
Original file line number Diff line number Diff line change
@@ -1,163 +1,163 @@
[net]
max_connections = 256
pvs = true
pvs_range = 25.0
pvs_priority_range = 32.5
pvs_budget = 50
pvs_enter_budget = 200
tickrate = 30

[game]
maxplayers = 140
soft_max_players = 100
hostname = "🌀 Corvax — FRONTIER 🌀"
role_timers = true
table_bonk = false
global_status_icons_enabled = true
debug_coordinates_admin_only = true
cryo_sleep_rejoining = true
role_timer_override = ""
role_whitelist = true

[game.panic_bunker]
enabled = false

[game.baby_jail]
enabled = false

[lookup]
enlargement_range = 10.0

[render]
fov_color = "#000000FF"

[audio]
attenuation = 16
z_offset = -5.0
admin_chat_sound_path = "/Audio/Items/pop.ogg"
admin_chat_sound_volume = -5.0

[physics]
broadphase_expand = 2.0
target_minimum_tickrate = 60
grid_fixtures = true
grid_fixture_enlargement = -0.0099999997764826
relative_movement = true
tile_friction = 40.0
stop_speed = 0.100000001490116
mob_pushing = false

[interface]
audio = true
click_sound = "/Audio/UserInterface/click.ogg"
hover_sound = "/Audio/UserInterface/hover.ogg"

[discord]
rich_main_icon_id = "devstation"
rich_second_icon_id = "logo"

[replay]
client_recording_enabled = false

[netres]
enabled = true
limit = 3.0

[midi]
max_events_per_second = 1000
max_events_per_batch = 60

[ambience]
range = 8.0
min_max_sounds_configured = 16
max_max_sounds_configured = 64

[viewport]
minimum_width = 15
maximum_width = 26

[server]
id = "frontier_main"
rules_file = "RulesCorvax.txt"
rules_header = "Frontier Server Rules"
default_guide = "NewPlayer"

[admin]
see_own_notes = false
note_fresh_days = 91.31055
note_stale_days = 365.2422
message_wait_time = 3.0
new_player_threshold = 0
role_ban_default_severity = "medium"
department_ban_default_severity = "medium"
server_ban_default_severity = "High"
server_ban_ip_ban_default = true
server_ban_hwid_ban_default = true
server_ban_use_last_details = true
server_ban_erase_player = false

[ooc]
enabled = false
enable_during_round = false
show_ooc_patron_color = true

[looc]
enabled = true
enabled_dead = false
enabled_crit = false

[shuttle]
auto_call_time = 330
auto_call_extension_time = 30
camera_rotation_locked = false

[crewmanifest]
no_entity = true
unsecure = true

[chat]
max_message_length = 1000
max_announcement_length = 256
show_typing_indicator = true

[ic]
restricted_names = true
flavor_text = true
name_case = true

[salvage]
expedition_cooldown = 300.0
expedition_failed_cooldown = 600.0

[rules]
time = 40.0

[ghost]
role_time = 5.0
kill_crit = true

[infolinks]
discord = "https://discord.gg/corvax-frontier"
forum = ""
github = "https://github.com/Corvax-Frontier/corvax-frontier-14"
website = ""
wiki = "https://station14.ru/wiki/Портал:Frontier"
patreon = "https://boosty.to/corvax-frontier"
bug_report = ""
appeal = "https://discord.gg/corvax-frontier"

[nf14]

[nf14.respawn]
enabled = true
time = 300.0

[nf14.uncryo]
enabled = true
maxtime = 10800.0

[tippy]
entity = "TippyClippy"

[console]
login_host_user = "Kill_Me_I_Noobs"
[net]
max_connections = 256
pvs = true
pvs_range = 25.0
pvs_priority_range = 32.5
pvs_budget = 50
pvs_enter_budget = 200
tickrate = 30

[game]
maxplayers = 140
soft_max_players = 100
hostname = "🌀 Corvax — FRONTIER 🌀"
role_timers = true
table_bonk = false
global_status_icons_enabled = true
debug_coordinates_admin_only = true
cryo_sleep_rejoining = true
role_timer_override = ""
role_whitelist = true

[game.panic_bunker]
enabled = false

[game.baby_jail]
enabled = false

[lookup]
enlargement_range = 10.0

[render]
fov_color = "#000000FF"

[audio]
attenuation = 16
z_offset = -5.0
admin_chat_sound_path = "/Audio/Items/pop.ogg"
admin_chat_sound_volume = -5.0

[physics]
broadphase_expand = 2.0
target_minimum_tickrate = 60
grid_fixtures = true
grid_fixture_enlargement = -0.0099999997764826
relative_movement = true
tile_friction = 40.0
stop_speed = 0.100000001490116
mob_pushing = false

[interface]
audio = true
click_sound = "/Audio/UserInterface/click.ogg"
hover_sound = "/Audio/UserInterface/hover.ogg"

[discord]
rich_main_icon_id = "devstation"
rich_second_icon_id = "logo"

[replay]
client_recording_enabled = false

[netres]
enabled = true
limit = 3.0

[midi]
max_events_per_second = 1000
max_events_per_batch = 60

[ambience]
range = 8.0
min_max_sounds_configured = 16
max_max_sounds_configured = 64

[viewport]
minimum_width = 15
maximum_width = 26

[server]
id = "frontier_main"
rules_file = "CorvaxFrontierRuleset"
rules_header = "Правила"
default_guide = "NewPlayer"

[admin]
see_own_notes = false
note_fresh_days = 91.31055
note_stale_days = 365.2422
message_wait_time = 3.0
new_player_threshold = 0
role_ban_default_severity = "medium"
department_ban_default_severity = "medium"
server_ban_default_severity = "High"
server_ban_ip_ban_default = true
server_ban_hwid_ban_default = true
server_ban_use_last_details = true
server_ban_erase_player = false

[ooc]
enabled = false
enable_during_round = false
show_ooc_patron_color = true

[looc]
enabled = true
enabled_dead = false
enabled_crit = false

[shuttle]
auto_call_time = 330
auto_call_extension_time = 30
camera_rotation_locked = false

[crewmanifest]
no_entity = true
unsecure = true

[chat]
max_message_length = 1000
max_announcement_length = 256
show_typing_indicator = true

[ic]
restricted_names = true
flavor_text = true
name_case = true

[salvage]
expedition_cooldown = 300.0
expedition_failed_cooldown = 600.0

[rules]
time = 40.0

[ghost]
role_time = 5.0
kill_crit = true

[infolinks]
discord = "https://discord.gg/corvax-frontier"
forum = ""
github = "https://github.com/Corvax-Frontier/corvax-frontier-14"
website = ""
wiki = "https://station14.ru/wiki/Портал:Frontier"
patreon = "https://boosty.to/corvax-frontier"
bug_report = ""
appeal = "https://discord.gg/corvax-frontier"

[nf14]

[nf14.respawn]
enabled = true
time = 300.0

[nf14.uncryo]
enabled = true
maxtime = 10800.0

[tippy]
entity = "TippyClippy"

[console]
login_host_user = "Kill_Me_I_Noobs"
22 changes: 22 additions & 0 deletions Resources/ServerInfo/Corvax/ServerRules/MainRuleset.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<Document>

# Правила Corvax

Здесь описаны все основные правила для cервера Corvax Frontier. Все дополнительные правила (например пиратский кодекс) можно найти на вики [bold]station14.ru[/bold].

- [textlink="0. Не будь мудаком" link="CorvaxFrontierRule0"]
- [textlink="1. Гриф" link="CorvaxFrontierRule1"]
- [textlink="2. Убийство" link="CorvaxFrontierRule2"]
- [textlink="3. Нарушение игровой атмосферы" link="CorvaxFrontierRule3"]
- [textlink="3.1. IC в ООС" link="CorvaxFrontierRule31"]
- [textlink="3.2. Мультиаккаунт" link="CorvaxFrontierRule32"]
- [textlink="3.3. Безграмотность" link="CorvaxFrontierRule33"]
- [textlink="3.4. Поддержание уважительной обстановки" link="CorvaxFrontierRule34"]
- [textlink="3.5. Окончание раунда" link="CorvaxFrontierRule35"]
- [textlink="4. Окончание раунда" link="CorvaxFrontierRule4"]
- [textlink="5. Ответственная игра за антагонистов" link="CorvaxFrontierRule5"]
- [textlink="6. Соблюдение безопасных зон Фронтира" link="CorvaxFrontierRule6"]
- [textlink="7. ERP" link="CorvaxFrontierRule7"]
- [textlink="8. Нечестная игра" link="CorvaxFrontierRule8"]

</Document>
13 changes: 13 additions & 0 deletions Resources/ServerInfo/Corvax/ServerRules/rule0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<Document>

# 0. Не будь мудаком.

[italic]Правила не могут покрыть все возможные ситуации. Администраторы должны иметь возможность решать ситуации, которые упущены в правилах.[/italic]

- Если игрок своим поведением вызывает негативную реакцию у игроков или администрации сервера, а также если на него поступают многочисленные жалобы, то администрация вправе ограничить такого игрока от игры на сервере, даже если фактически ни одно из правил не было нарушено.
- У нас не мировой суд, а РП-сервер про игру в 2D-космонавтов. Правила созданы для поддержания приятной атмосферы и интересного опыта игры.
- Администрация в праве сами выносить решение по любой ситуации не упомянутой в правилах. Все наказания за нарушение правил устанавливаются на усмотрение администрации.
- Любые попытки намеренно обойти правила или их абузить игнорируя адекватную игру и поведение будут наказываться [bold]пермабаном[/bold].
- На нашем сервере практикуется политика нулевой терпимости к набегаторам, это значит, что за совершение набега вас ждет [bold]перманентный бан[/bold], причем вы можете быть забанены и за набеги на другие сервера.

</Document>
11 changes: 11 additions & 0 deletions Resources/ServerInfo/Corvax/ServerRules/rule1.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<Document>

# 1.Гриф

[italic]Умышленная порча игрового процесса другим игрокам.[/italic]

- Характерным отличием от других нарушений в данном случае является то, что нарушитель зачастую не извлекает из этого никакой пользы и не имеет за этим никаких причин, а совершает лишь для удовлетворения своего желания поднасрать.
- Также к этому правилу относятся события, которые привели к значительному ущербу игровому процессу, даже при условии, что эти события были вызваны без умысла испортить кому-то игру. Самый простой пример - разрушение Аванпоста Фронтира.
- Обычные члены экипажа должны подходить к использованию взрывчатых веществ очень ответственно. Если вы не уверены в том, что использование взрывчатки оправданно, свяжитесь с администрацией и получите разрешение.

</Document>
13 changes: 13 additions & 0 deletions Resources/ServerInfo/Corvax/ServerRules/rule2.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<Document>

# 2. Убийство

[italic]Неоправданные действия, направленные на причинение вреда здоровью или убийство другого человека. Нанести ущерб другому разумному существу - тяжелый поступок, на который сложно решиться без достаточных оснований.[/italic]

- Убить кого-то - крайняя мера, подобный поступок должен иметь крайне весомое обоснование, например, очень серьезный личностный конфликт. Стоит учитывать, что умышленное раздувание конфликта с целью устроить резню - нарушение правил.
- Кража имущества, пьяные драки и прочие незначительные моменты не должны приводить к серьезному ущербу кому-либо. Устроить небольшую взбучку воришке или хулигану можно, но все-же лучше сообщить об этом сотрудникам ДСБФ.
- Самооборона должна быть в первую очередь самообороной. Ваши действия в первую очередь должны быть направлены на защиту себя. Если ваш обидчик не в состоянии драться или отступает - дальнейшее продолжение конфликта без весомого обоснования будет нарушать данное правило.
- Являясь не антагонистом намеренное инициирование столкновений, с целью убийства и/или вывода из игры сотрудников ДСБФ, будет расцениваться нарушением данного правила.
- Исключением является объявление человека в розыск с пометкой "живым или мёртвым". [bold]Контракт на подобный розыск может выдавать только Шериф.[/bold]

</Document>
Loading

0 comments on commit 49ccc66

Please sign in to comment.