public override void ReadImpl() { //ReadH(); loginLength = ReadC(); login = ReadS(loginLength); AccountTable.LoadTable(); getClient().setAccount(AccountTable.accounts[login]); /* Загружаем всю базу данных крч */ ClansTable.LoadTable(); ItemsTable.LoadTable(); PlayersTable.LoadTable(); QuestsTable.LoadTable(); TitlesTable.LoadTable(); PlayersConfigTable.LoadTable(); PlayersStatsTable.LoadTable(); TitlesTable.LoadTable(); PlayerEquipTable.LoadTable(); PlayersMedalsTable.LoadTable(); getClient().setPlayer(PlayersTable.players[getClient().getAccount().AccountID]); getClient().getPlayer().setClient(getClient()); getClient().getPlayer().setAddress(((IPEndPoint)getClient()._address).Address.ToString()); }
static void Main(string[] args) { Console.Title = "Point Blank Auth Server"; Logger.Info("==============================================================================="); Logger.Info("Point Blank Auth Server"); Logger.Info("Develop OZ-Network.RU - 2016"); Logger.Info("==============================================================================="); ConfigModel.Load(); Logger.Warn("Load XML======================================================================="); TutorialParser.Load(); GameServersParser.Load(); Logger.Warn("Load DataBase=================================================================="); Connector.Connect(); ClansTable.LoadTable(); AccountTable.LoadTable(); ItemsTable.LoadTable(); PlayersTable.LoadTable(); QuestsTable.LoadTable(); PlayersConfigTable.LoadTable(); PlayersStatsTable.LoadTable(); TitlesTable.LoadTable(); PlayerEquipTable.LoadTable(); PlayersMedalsTable.LoadTable(); FriendsTable.LoadTable(); Logger.Warn("Load Protection================================================================"); ProtectionService.Initialization(); Logger.Warn("Load Network==================================================================="); NetworkS.Load(); int Mask = 0; Mask |= 1 << (int)Maps.StageId.TD_PORTAKABA; Mask |= 1 << (int)Maps.StageId.TD_REDROCK; Console.WriteLine(Mask); }
static void Main(string[] args) { try { Console.Title = "Point Blank Game Server"; Logger.Info("==============================================================================="); Logger.Info("Point Blank Game Server"); Logger.Info("Develop OZ-Network.RU - 2016"); Logger.Info("==============================================================================="); ConfigModel.Load(); Logger.Warn("Load XML======================================================================="); ChannelsParser.Load(); GoodsParser.Load(); LevelUpParser.Load(); TutorialParser.Load(); Logger.Warn("Load DataBase=================================================================="); Connector.Connect(); ClansTable.LoadTable(); AccountTable.LoadTable(); ItemsTable.LoadTable(); PlayersTable.LoadTable(); QuestsTable.LoadTable(); TitlesTable.LoadTable(); PlayersConfigTable.LoadTable(); PlayersStatsTable.LoadTable(); TitlesTable.LoadTable(); PlayerEquipTable.LoadTable(); PlayersMedalsTable.LoadTable(); Logger.Warn("Load Network==================================================================="); NetworkS.Load(); } catch (Exception e) { Logger.Error("[FATAL ERROR] " + e); } }
public override void RunImpl() { Logger.Info("Sound: " + sound + " Music: " + music); PlayersConfigTable.LoadTable(); PlayersConfigTable.SaveConfigs(getClient().getPlayer().PlayerID, Config, Blood, Visibility, Mao, music, sound, AudioEnable, MouseSensitivity, Vision); }
public override void WriteImpl() { PlayersConfigTable.LoadTable(); player = PlayersTable.players[account.AccountID]; config = PlayersConfigTable.configuration[player.PlayerID]; WriteH(0xA08); WriteD(1); WriteC((byte)2); WriteB(new byte[253] { Convert.ToByte(config.getBlood()), (byte)0, Convert.ToByte(config.getVisibility()), Convert.ToByte(config.getMao()), Convert.ToByte(config.getConfig()), (byte)0, (byte)0, (byte)0, Convert.ToByte(config.getAudioEnable()), (byte)0, (byte)0, (byte)0, (byte)0, (byte)0, Convert.ToByte(config.getAudio1()), Convert.ToByte(config.getAudio2()), Convert.ToByte(config.getVision()), (byte)0, Convert.ToByte(config.getMouseSensitivity()), (byte)0, (byte)0, (byte)0, (byte)0, (byte)0, (byte)31, (byte)0, (byte)0, (byte)0, (byte)0, (byte)57, (byte)248, (byte)16, (byte)0, (byte)0, (byte)10, (byte)0, (byte)0, (byte)0, (byte)0, (byte)13, (byte)0, (byte)0, (byte)0, (byte)0, (byte)32, (byte)0, (byte)0, (byte)0, (byte)0, (byte)28, (byte)0, (byte)0, (byte)0, (byte)0, (byte)44, (byte)0, (byte)0, (byte)0, (byte)0, (byte)40, (byte)0, (byte)0, (byte)0, (byte)0, (byte)38, (byte)0, (byte)0, (byte)0, (byte)0, (byte)15, (byte)0, (byte)0, (byte)0, (byte)1, (byte)1, (byte)0, (byte)0, (byte)0, (byte)1, (byte)2, (byte)0, (byte)0, (byte)0, (byte)0, (byte)27, (byte)0, (byte)0, (byte)0, (byte)0, (byte)29, (byte)0, (byte)0, (byte)0, (byte)0, (byte)1, (byte)0, (byte)0, (byte)0, (byte)0, (byte)2, (byte)0, (byte)0, (byte)0, (byte)0, (byte)3, (byte)0, (byte)0, (byte)0, (byte)0, (byte)4, (byte)0, (byte)0, (byte)0, (byte)0, (byte)5, (byte)0, (byte)0, (byte)0, (byte)0, (byte)6, (byte)0, (byte)0, (byte)0, (byte)0, (byte)26, (byte)0, (byte)0, (byte)0, (byte)1, (byte)0, (byte)0, (byte)0, (byte)16, (byte)1, (byte)0, (byte)0, (byte)0, (byte)32, (byte)0, (byte)16, (byte)0, (byte)0, (byte)0, (byte)0, (byte)55, (byte)0, (byte)0, (byte)0, (byte)0, (byte)22, (byte)0, (byte)0, (byte)0, (byte)0, (byte)92, (byte)0, (byte)0, (byte)0, (byte)0, (byte)91, (byte)0, (byte)0, (byte)0, (byte)0, (byte)37, (byte)0, (byte)0, (byte)0, (byte)0, (byte)64, (byte)0, (byte)0, (byte)0, (byte)0, (byte)65, (byte)0, (byte)0, (byte)0, (byte)0, (byte)21, (byte)0, (byte)0, (byte)0, (byte)0, (byte)31, (byte)0, (byte)0, (byte)0, (byte)0, (byte)35, (byte)0, (byte)0, (byte)0, (byte)0, (byte)33, (byte)0, (byte)0, (byte)0, (byte)0, (byte)12, (byte)0, (byte)0, (byte)0, (byte)0, (byte)14, (byte)0, (byte)0, (byte)0, (byte)0, (byte)49, (byte)0, (byte)0, (byte)0, (byte)0, (byte)50, (byte)0, (byte)0, (byte)0, (byte)0, (byte)70, (byte)0, (byte)0, (byte)0, (byte)0, (byte)66, (byte)0, (byte)0, (byte)0, (byte)0, (byte)11, (byte)0, (byte)0, (byte)0, (byte)0, (byte)58, (byte)0, (byte)0, (byte)0, (byte)0, byte.MaxValue, byte.MaxValue, byte.MaxValue, byte.MaxValue, (byte)1, (byte)0, (byte)1, (byte)0, (byte)1, (byte)0, (byte)1, (byte)0, (byte)1, (byte)0 }); }