بسم الله الرحمن الرحيم
اقدم لكم توب القرصان كامل
اقدم لكم توب القرصان كامل
كود 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 التعليقات:
إرسال تعليق