public void On079TeslaGate(Player079TeslaGateEvent ev) { if (plugin.Active) { ev.Allow = false; } }
void IEventHandler079TeslaGate.On079TeslaGate(Player079TeslaGateEvent ev) { send(ev, new IdMapping() .appendId(Lib.PLAYER_ID, ev.Player) .appendId(Lib.PLAYER_EVENT_SCPDATA_ID, ev.Player.Scp079Data) .appendId(Lib.PLAYER_EVENT_TEAM_ROLE_ID, ev.Player.TeamRole) .appendId(Lib.TESLAGATE_ID, ev.TeslaGate) ); }
void IEventHandler079TeslaGate.On079TeslaGate(Player079TeslaGateEvent ev) { List <Player> plrs = PlayersNearTeslaGate(ev.TeslaGate); foreach (Player plr in plrs) { plr.ChangeRole(Role.SCP_079); } }
// segun el ap del ordenador los teslas cuestan menos public void On079TeslaGate(Player079TeslaGateEvent ev) { if (level >= 3) { ev.APDrain /= 2; if (ev.Player.Scp079Data.MaxAP >= 400) { ev.APDrain = 0; } } }