Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- this.EscapeTimer = new System.Timers.Timer
- {
- Interval = 5000,
- Enabled = false,
- AutoReset = true
- };
- this.EscapeTimer.Elapsed += delegate
- {
- // Search for user to convert and only convert 1 at a time
- foreach (Player p in this.Server.GetPlayers())
- {
- if (p.TeamRole.Team == Team.SCP)
- {
- continue;
- }
- if (this.isInNTFEscape(p.GetPosition()))
- {
- if (p.TeamRole.Role == Role.NTF_COMMANDER)
- {
- continue;
- }
- switch (p.TeamRole.Role)
- {
- case Role.SCIENTIST:
- p.ChangeRole(Role.NTF_SCIENTIST);
- break;
- case Role.FACILITY_GUARD:
- p.ChangeRole(Role.NTF_CADET);
- break;
- case Role.NTF_CADET:
- p.ChangeRole(Role.NTF_LIEUTENANT);
- break;
- case Role.NTF_LIEUTENANT:
- p.ChangeRole(Role.NTF_COMMANDER);
- break;
- default:
- break;
- }
- }
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement