项目作者: Maticzpl

项目描述 :
SCP SL Server plugin that adds more mainly passive hazards
高级语言: C#
项目地址: git://github.com/Maticzpl/MoreHazards.git
创建时间: 2021-03-16T14:23:16Z
项目社区:https://github.com/Maticzpl/MoreHazards

开源协议:MIT License

下载


Github release
Github commits
Github downloads

MoreHazards

This plugin adds in mainly passive / enveriomental hazards.
More Hazards is in a very early stage of development.

Tesla Gates

The tesla gate module adds in:

  • Options for roles that wont trigger tesla gates
  • Disabling random teslas (simmilar to how some teslas are disabled in SCP CB)

    Elevator Malfunctions

  • Choose what elevators can break and how frequently
  • Blackout the rooms the elevators are in
  • Custom CASSIE message on elevator breakdown

    Doors

  • Randomly close doors around random players
  • Random breakdowns of the whole door system

    Default Config

    The default config has most of those features disabled by default.
    Make sure you adjust the config to your preference.
    1. more_hazards:
    2. # Is plugin enabled
    3. is_enabled: true
    4. # Tesla Gates Module - Disable Tesla Gates for specific roles, Disable random teslas completly
    5. tesla:
    6. enabled: true
    7. # Roles ignored by tesla. Available: ChaosInsurgency ClassD FacilityGuard NtfCadet NtfCommander NtfLieutenant NtfScientist Scientist Scp049 Scp0492 Scp096 Scp106 Scp173 Tutorial Scp93953 Scp93989
    8. ignored_roles:
    9. - NtfCommander
    10. - NtfLieutenant
    11. # Tesla Gate module
    12. disabling_teslas: false
    13. # Minimum number of tesla gates on the map for them to be randomly disabled.
    14. min_tesla_gates: 3
    15. # Maximum number of disabled tesla gates.
    16. max_disabled_tesla_gates: 1
    17. # Chance of a tesla gate being disabled.
    18. tesla_gate_disable_chance: 33
    19. # Elevators Module - Once in a while an elevator can breakdown.
    20. elevators:
    21. enabled: false
    22. # List of all the elevators that can break down. AVAILABLE: LczA LczB Nuke Scp049 GateA GateB
    23. breakable_elevators:
    24. - LczA
    25. - LczB
    26. # Timing of the elevator break event
    27. random_event_timing:
    28. # Min Duration of the event
    29. min_duration: 10
    30. # Max Duration of the event
    31. max_duration: 30
    32. # Min Cooldown between calling this event
    33. min_cooldown: 120
    34. # Max Cooldown between calling this event
    35. max_cooldown: 300
    36. # Chance of breaking down per elevator
    37. chance_per_elevator: 40
    38. # Will cause the room the elevator broke in to have disabled lights
    39. blackout_room: true
    40. # Cassie will play your message on elevator break if true
    41. enable_cassie_message: false
    42. cassie_message:
    43. # Cassie Message Text
    44. text: ''
    45. # Cassie Message Glitch Chance (0-100)
    46. glitches: 10
    47. # Cassie Message Jam Chance (0-100)
    48. jams: 10
    49. # Door Module - Will close a random door near random players
    50. door_malfunction:
    51. enabled: false
    52. # If a player controls SCP 079 this part of the plugin will be inactive.
    53. disable_if079_exists: true
    54. # Timing of the door malfunction event
    55. random_door_malfunction_timing:
    56. # Min Delay between calling this event
    57. min_delay: 5
    58. # Max Delay between calling this event
    59. max_delay: 15
    60. # Chance of a door closing per player
    61. per_player_chance: 60
    62. # Roles that the doors wont close around. Available: ChaosInsurgency ClassD FacilityGuard NtfCadet NtfCommander NtfLieutenant NtfScientist Scientist Scp049 Scp0492 Scp096 Scp106 Scp173 Tutorial Scp93953 Scp93989
    63. ignored_roles:
    64. - ChaosInsurgency
    65. - Scp93953
    66. - Scp93989
    67. - Scp049
    68. - Scp106
    69. - Scp0492
    70. - Scp173
    71. - Scp096
    72. # Door system breakdown module - a rare event that will lock all doors in facility for a few seconds.
    73. door_system_breakdown:
    74. enabled: false
    75. # If true all doors will close just before getting locked.
    76. close_before_locking: false
    77. # The cooldown and duration of this event.
    78. full_door_system_breakdown_timing:
    79. # Min Duration of the event
    80. min_duration: 5
    81. # Max Duration of the event
    82. max_duration: 15
    83. # Min Cooldown between calling this event
    84. min_cooldown: 140
    85. # Max Cooldown between calling this event
    86. max_cooldown: 300
    87. # Is the mesage below enabled
    88. use_cassie_message: false
    89. # The message that will play on door system breakdown
    90. cassie_message_on_breakdown:
    91. # Cassie Message Text
    92. text: ''
    93. # Cassie Message Glitch Chance (0-100)
    94. glitches: 10
    95. # Cassie Message Jam Chance (0-100)
    96. jams: 10
    97. # Show debug messages in console.
    98. debug: false