بسم الله الرحمن الرحيم
اقدم لكم توب القرصان كامل
اقدم لكم توب القرصان كامل
كود PHP:
[color="Orange"] تخوش على ملف GameState اتبحث على الكود ده كود بلغة HTML: public bool InLottery; ضيف ده تحتو على طول كود بلغة HTML: public byte TopSpouse; ابحث على الكود ده فى Entity Table كود بلغة HTML: public static void ResetLottery2(Client.GameState client) { MySqlCommand cmd = new MySqlCommand(MySqlCommandType.UPDATE); cmd.Update("entities").Set("LotteryEntries2", 0).Where("UID", client.Entity.UID).Execute(); } ضيف ده تحتو على طول كود بلغة HTML: public static void ResetTopSpouse(Client.GameState client) { MySqlCommand cmd = new MySqlCommand(MySqlCommandType.UPDATE); cmd.Update("entities").Set("TopSpouse", 0).Where("UID", client.Entity.UID).Execute(); } فى نفس الملف ابحث على كود بلغة HTML: .Set("SecondRebornClass", client.Entity.SecondRebornClass) ضيف تحتو على طول كود بلغة HTML: .Set("TopSpouse", client.TopSpouse); ابحث على كود بلغة HTML: client.BlessTime = r.ReadUInt32("BlessTime"); ضيف تحتو كود بلغة HTML: client.TopSpouse = r.ReadByte("TopSpouse"); ابحث على الكود ده فى PacketHandler كود بلغة HTML: if (!Server.Kernel.WasInGamePool.ContainsKey(client.Account.EntityID)) Server.Kernel.WasInGamePool.Add(client.Entity.UID, client); ضيف ده تحتو كود بلغة HTML: Data.EntityTable.UpdateOnlineStatus(client, true); if (client.TopSpouse == 1) { client.Entity.AddFlag(Update.Flags.TopSpouse); } client.Send(new GamePackets.CharacterInfo(client)); string IP = client.Socket.RemoteEndPoint.ToString().Split(':')[0].ToString(); client.Account.IP = IP; client.Account.Save(); ده فى الان بى سى كود بلغة HTML: #region PiratePrize case 39586: { switch (npcRequest.OptionID) { case 0: { dialog.("Hey,you kill all here?"); dialog.Option("Yes", 1); dialog.Option("no", 255); dialog.Option("Send me twinCity", 4); dialog.Send(); break; } case 4: { client.Entity.Teleport(1002, 429, 378); break; } case 1: { int alive = 0; foreach (Conquer_Online_Server.Client.GameState players in Conquer_Online_Server.Server.Kernel.GamePool.Values) if (players.Entity.MapID == 1737 && (!players.Entity.Dead)) alive++; if (alive == 1 && client.Entity.Class == 13 && (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 18 && DateTime.Now.Minute >= 30)) { client.Entity.AddFlag(Update.Flags.TopSpouse); //client.Entity.AddFlag(Update.Flags.TopSpouse); client.TopSpouse++; client.Entity.ConquerPoints += 100000; Conquer_Online_Server.Network.PacketHandler.WorldMessage("Congratulations! " + client.Entity. + " has won the Pirate PK Tournt! You Have Win 100k And Top Pirate "); client.Entity.SendSpawn(client, true); client.Entity.Teleport(1002, 429, 378); } else { dialog.("There are still " + alive + " players in the map kill it first to claim prize!"); dialog.Option("okay", 255); dialog.Send(); break; } break; } } break; } #endregion ابحث على الكود ده فى البرجرام كود بلغة HTML: if (client == null || client.Entity == null || client.Account == null) { Server.Kernel.WasInGamePool.Remove(vals.Key); return; ضيف ده تحتو كود بلغة HTML: #region auto Invite Class PK Tournt if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 17 && DateTime.Now.Minute == 45) { Data.EntityTable.ResetTopSpouse(client); client.Entity.RemoveFlag(Update.Flags.TopSpouse); client.TopSpouse = 0; Server.Kernel.SendWorldMessage(new Network.GamePackets.Message("You can now go and War in ClassPKEnvoy go tc fast at 18:00 .", System.Drawing.Color.Orange, Network.GamePackets.Message.Center), Server.Kernel.GamePool.Values); } if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 18 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 59 && client.Entity.Class == 13) //if (DateTime.Now.Hour == 16 && DateTime.Now.Minute == 29 && DateTime.Now.Second == 59) { if (client != null) { client.OnMessageBoxOK = delegate { if (client != null) { if (client.Socket.Connected) { if (DateTime.Now.Minute >= 00 && DateTime.Now.Minute <= 03) { client.Entity.Teleport(1737, 32, 31); } } } //} }; client.OnMessageBoxCANCEL = delegate { if (client != null) { if (client.Socket.Connected) { if (client != null) { if (client.Socket.Connected) { Server.Kernel.SendWorldMessage(new Network.GamePackets.Message("If You like to Join in Class PK Tournt.", System.Drawing.Color.Orange, Network.GamePackets.Message.Center), Server.Kernel.GamePool.Values); } } } } }; client.Send(new NpcReply(NpcReply.MessageBox, client.Entity. + " You like to Join in Class PK Tournt .")); } } #endregion ابحث على الكود ده فى Update كود بلغة HTML: LowVigorUnableToJump = 1125899906842624, ضيف تحتو كود بلغة HTML: TopSpouse = 2251799813685248, فى نفس الملف ابحث كود بلغة HTML: TopNinja = 43, تحتو كود بلغة HTML: TopSpouse = 51,ابحث على الكود فى ملف Enums كود بلغة HTML: Ride = 50, تحتو كود بلغة HTML: TopSpouse = 51, كده تمام فى السورس طب النفى كات بص يا حج اتفتح النفى كات اضيف فى الملف ده entities زى اى حاجه مش صعب يعنى حميل الباتش ده الى ايظهر التوب http://www.mediafire.com/?bsj6bmb0eyfgeaj







0 التعليقات:
إرسال تعليق