- import ro.Fr33styler.CounterStrike.Api.BombExplodeEvent;
- import ro.Fr33styler.CounterStrike.Api.GameJoinEvent;
- import ro.Fr33styler.CounterStrike.Api.GameLeaveEvent;
- import ro.Fr33styler.CounterStrike.Api.GameStateChangeEvent;
- import ro.Fr33styler.CounterStrike.Api.GunDamageEvent;
- import ro.Fr33styler.CounterStrike.Handler.GameState;
- @EventHandler
- public void onJoin(GameJoinEvent e) {
- Player p = e.getPlayer();
- }
- @EventHandler
- public void onStateChange(GameStateChangeEvent e) {
- GameState state = e.getState();
- switch (state) {
- case DISABLED:
- break;
- case END:
- break;
- case IN_GAME:
- break;
- case ROUND:
- break;
- case WAITING:
- break;
- }
- }
- @EventHandler
- public void onLeave(GameLeaveEvent e) {
- Player p = e.getPlayer();
- }
- @EventHandler
- public void onBombExplode(BombExplodeEvent e) {
- Location l = e.getBombLocation();
- }
- @EventHandler
- public void onGunDamage(GunDamageEvent e) {
- double damage = e.getDamage();
- Player victim = e.getVictim();
- Player damager = e.getDamager();
- boolean isheadshot = e.isHeadshot();
- }
复制代码 |