public DuelPlayer(Player p, duel2bot bot) { staffer = null; name = p.getPlayerName(); this.bot = bot; team = null; teams = new int[6]; ba = bot.ba; rules = null; freq = p.getFrequency(); ship = p.getShipType(); rating = 1000; if (ship > 0) status = IN; else status = SPEC; create = false; registered = false; banned = false; enabled = false; userMID = -1; userIP = ""; bot.lagChecks.add(name.toLowerCase()); user = new UserData(ba, db, name, true); getRules(); sql_setupUser(); }
/** * Sets the player as part of a team. * * @param team DuelTeam */ public void setTeam(DuelTeam team) { this.team = team; rules = team.rules; freq = team.freq; if (team.div != 5) ship = team.ship; else { Player p = ba.getPlayer(name); ship = p.getShipType(); } }