SCP: Secret Laboratory

From Wiki of mygameplatform.com
Jump to navigation Jump to search

Introduction

In this guide we will show you in which files you can set up your SCP: Secret Laboratory game server


Settings

Path: /home/container/.config/SCP Secret Laboratory/config/yourPort

SL1.png


The server can be set up in 3 different configs:

  • config_gameplay.txt
    • Server Name
    • contact email
    • ...
  • config_localadmin.txt
    • restart on crash
    • ...
  • config_remoteadmin.txt
    • assign roles
    • configurate roles
    • create new roles
    • ...




config_gameplay.txt

   #Server main settings
   server_name: My Server Name
   #default - uses server_name
   player_list_title: default
   player_list_title_rate: default
   serverinfo_pastebin_id: 7wV681fT
   server_ip: auto
   max_players: 20
   server_tickrate: 60
   use_reserved_slots: true
   lobby_waiting_time: default
   ipv4_bind_ip: 0.0.0.0
   ipv6_bind_ip: ::
   contact_email: default
   
   #Spawn settings
   minimum_MTF_time_to_spawn: 280
   maximum_MTF_time_to_spawn: 350
   maximum_MTF_respawn_amount: 15
   maximum_CI_respawn_amount: 15
   priority_mtf_respawn: true
   use_crypto_rng: false
   team_respawn_queue: default
   smart_class_picker: true
   
   and more ...
...


config_localadmin.txt

   restart_on_crash: true
   la_live_view_use_utc: false
   la_live_view_time_format: yyyy-MM-dd HH:mm:ss.fff zzz
   la_show_stdout_and_stderr: false
   la_no_set_cursor: true
   enable_la_logs: true
   la_logs_use_utc: false
   la_log_auto_flush: true
   la_log_stdout_and_stderr: true
   la_delete_old_logs: true
   la_logs_expiration_days: 90
   delete_old_round_logs: false
   round_logs_expiration_days: 180
   compress_old_round_logs: false
   round_logs_compression_threshold_days: 14


config_remoteadmin.txt

   #Let's assign roles (you can modify them and create custom roles below)
   #UserID format is SteamId64Here@steam, DiscordUserIDHere@discord, etc...
   Members:
    - SomeSteamId64@steam: owner
    - SomeOtherSteamId64@steam: admin
    - AnotherSteamId64@steam: admin
    - SomeDiscordUserId@discord: moderator
   
   #Should Secret Lab development staff be able to use the Remote Admin?
       enable_staff_access: false
   
   #Should Secret Lab CEO and managers be able to use Remote Admin? (We do not abuse our powers)
   enable_manager_access: true
   
   #Allow remote admin access for the banning team, to allow them searching and fightung cheaters globally
   enable_banteam_access: true
   
   #Enable reserved slots for the banning team (they are restricted by reserved slots limit set in the gameplay config)
   enable_banteam_reserved_slots: true
   
   #Allow the banning team to bypass georestrictions on the server
   enable_banteam_bypass_geoblocking: true
   
   and more ...