public override void run() { try { Account player = this._client._player; if (player == null) { return; } Room room = player._room; if (room == null || room._leader != player._slotId || !(room.password != this.pass)) { return; } room.password = this.pass; using (ROOM_CHANGE_PASSWD_PAK roomChangePasswdPak = new ROOM_CHANGE_PASSWD_PAK(this.pass)) room.SendPacketToPlayers((SendPacket)roomChangePasswdPak); } catch (Exception ex) { Logger.info(ex.ToString()); } }
public override void run() { try { Account player = _client._player; if (player == null) { return; } Room room = player._room; if (room != null && room._leader == player._slotId && room.password != pass) { room.password = pass; using (ROOM_CHANGE_PASSWD_PAK packet = new ROOM_CHANGE_PASSWD_PAK(pass)) room.SendPacketToPlayers(packet); } } catch (Exception ex) { SaveLog.fatal(ex.ToString()); Printf.b_danger("[ROOM_CHANGE_PASSWD_REC.run] Erro fatal!"); } }