رد: ElitePKCrossServer في سورس اليكس
في MsgSchedules
#region ElitePkTournament
كود PHP:
#region ElitePkTournament
if (Now64.Hour == 19 && Now64.Minute == 55 && Now64.Second == 41)
{
ElitePkTournament.Start();
}
#endregion
لما بتعمل استارت
بتبعت رساله دي علي بي سي
كود PHP:
MsgInterServer.PipeServer.Send(new MsgMessage("[Cross Elite PK Tournament] begins at 20:00. Get yourself prepared for it!", MsgMessage.MsgColor.red, MsgMessage.ChatMode.BroadcastMessage).GetArray(stream));
في اتشيك هنا
كود PHP:
case Project_Terror_v2.Game.GamePackets.Chat:
بيشغل الكروس اول ما الرساله دي تتكتب علي بي سي
كود PHP:
if (mes.ChatType == MsgMessage.ChatMode.BroadcastMessage)
{
if (mes.__Message == "[Cross Elite PK Tournament] begins at 20:00. Get yourself prepared for it!")
{
Core.IsCrossPkOpen = true;
Core.JoinCrossEliteStamp = DateTime.Now.AddMinutes(60 * 5);
Project_Terror_v2.Game.MsgTournaments.MsgSchedules.SendInvitation("Cross Elite PK Tournament", "[Special Accesory/Boots,Cps and more rewards]", 293, 160, 1002, 0, 60);
break;
}
}
هتلاقي شفرة تشغيل دي في program
كود PHP:
case "epkon":
{
Game.MsgTournaments.MsgSchedules.ElitePkTournament.Start();
foreach (var clients in Database.Server.GamePoll.Values)
{
Game.MsgTournaments.MsgSchedules.ElitePkTournament.SignUp(clients);
}
break;
}
بس خد بالك شفره بتشغل اليت بيكيه بين سيرفرات و تسجلك في اليت بيكيه العادي
لو معملتش افضل اجابه هههههه هربطك في الريلام
|