SCPStats is a plugin for SCP: Secret Laboratory that provides global stat tracking and features for server administrators such as rolesync and bansync.
[Exiled.API] Fixed Room.TeslaGate being null in rooms it shouldn't be null in. #1122
[Exiled.API] Fixed the Script property in SCP-related Features.Roles classes sometimes being null. Added the peoperty to SCP classes it was missing from. #1126
[Exiled.API] Fixed API.Features.TeslaGate.Position always being Vector3.zero. #1128
[Exiled.API]Room.Players should no longer throw a nullref when a player is not in a room. #1146
[Exiled.API]Player.Get(string) documentation updated to reflect it can accept the string version of an int to match with player IDs. #1147
[Exiled.CreditTags] Changed the default value of the ignore_dnt_flag config value to reflect it's documentation. #1116
[Exiled.CustomRoles] Fixed the Player.InfoArea.Role value not being set back to visible when removing a CustomRole. #1117
[Exiled.CustomItems] + [Exiled.CustomRoles] The CustomItem, CustomRole and CustomAbility types can now be registered from existing objects for the purpose of configs. #1143Read more below
[Exiled.CustomItems] + [Exiled.CustomRoles] The CustomWeapon, CustomGrenade, ActiveAbility and PassiveAbility sub-types should now serialize as the correct types. [#1143 & 1142] Read more below
[Exiled.Events] Fixed improper documentation on several event methods. [#1118, #1120, #1123]
[Exiled.Events] Fixed an issue with shotguns not firing the Player.Shot event. #1131
[Exiled.Events] Corrected an issue with RA command logs being spammed when someone has the RA panel open. #1133
[Exiled.Events] Fixed an issue that would cause more than the configured max of players to respawn during NTF or CI waves. #1140
[Exiled.Loader] Fixed the chance of seeing the 'sexiled' message upon server loading. #1129
Additions
[Exiled.API] Added the Player.Teleport(Vector3), Player.Teleport(object), Player.RandomTeleport(IEnumerable<Type>) and Player.RandomTeleport(Type) methods. #1125Read more below
[Exiled.API] Added the API.Features.Intercom class. #1127
[Exiled.API] Added the Player.Mute, Player.IntercomMute, Player.Unmute and Player.IntercomUnmute methods. The Player.Muted and Player.Unmuted properties are no longer persistant through rounds. #1144
[Exiled.Events] The Warhead.ActivatingWarheadPanel event will now fire regardless of the keycard being held by the player. IsAllowed will default to false if they are not using a keycard that can normally activate the panel. #1115
Changes (non-breaking)
[Exiled.API] Made several optimizations to the Attachments API to reduce server lag. #1139
[Exiled.Events] Made several improvements to patches that may help reduce server lag. #1131
Changes (breaking)
[Exiled.API] The Player.IsDead property will no longer return true if their role type is None instead of Spectator. #1134
[Exiled.API] Renamed Round.ForceEnd() to Round.EndRound(bool)#1136
[Exiled.API] Renamed Round.IsEnding to Round.IsEnded. #1138
Player.Teleport:
The new method that accepts an object will take any object as a parameter, however only the following objects have been implemented at this time:
Player
Pickup
Door
Room
TeslaGate
Scp914Controller
When given one of these objects as a parameter, it will teleport the player to that objects current position on the map.
... (truncated)
Commits
ddfa05d Merge pull request #1140 from louis1706/Fix-Respawn-Issue
59c1579 Merge pull request #1135 from louis1706/Scp106Container
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps EXILED from 5.0.0-beta.1 to 5.0.0-beta.6.
Release notes
Sourced from EXILED's releases.
... (truncated)
Commits
ddfa05d
Merge pull request #1140 from louis1706/Fix-Respawn-Issue59c1579
Merge pull request #1135 from louis1706/Scp106Container9636112
fix monkee moment389e25f
Merge pull request #1125 from Minazuki3230/Teleports-Methods84afede
Update tesla tp position775dfe8
Merge pull request #1126 from Exiled-Team/actual-fix-for-role-scripts818e13b
oops71404f2
Updating forgotten scps89ee0ca
Merge pull request #1127 from zhaguanyang/Intercom1de8567
Merge pull request #1128 from Minazuki3230/Tesla-Position-FixDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)