المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ارجو من الخبراء الدحول مشكله فى سورس 5970


<mandy>
11-30-2014, 09:51 PM
هما مشكلتين وياريت المتابعه والحل :

1 - اول مشكله الجيلد وور بيشتغل بس بيعلق يفضل يفتح ويقفل يتكتب انو ابتدا و بعديها على طول يتكتب انو خلص كانو معلق ؟

2 - ثانى مشكله لما باجى اضيف ان بى سى فى السى شارب بيجبلى الارور ده a names cannot directly

Mr.KaiToU
12-01-2014, 09:54 AM
أفتح ورلد World
وابحث عن دا
#region GuildWar
وبدلة بالكود دا
#region GuildWar
if (GuildWar.IsWar)
{
if (Time32.Now > GuildWar.ScoreSendStamp.AddSeconds(3))
{
GuildWar.ScoreSendStamp = Time32.Now;
GuildWar.SendScores();
}
if (!GuildWar.Flame10th)
{
if (Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 21 && Now64.Minute == 55)
{
GuildWar.Flame10th = true;
Kernel.SendWorldMessage(new Message("You can now light the 10thFlame!", Color.White, Message.Center), Program.GamePool);
}
}
}
if (Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 20 && Now64.Second == 00)
{
if (!GuildWar.IsWar)
{
GuildWar.Start();
foreach (var client in Program.GamePool)
if (client.Entity.GuildID != 0)
client.MessageBox("GuildWar , Has Began . Would you like to join it ? ELTAYAR_Project !",
p => { p.Entity.Teleport(1002, 224, 237); }, null);
}
}
if (GuildWar.IsWar)
{
if (Now64.DayOfWeek == DayOfWeek.Friday && Now64.Hour == 22 && Now64.Second <= 2)
{
GuildWar.Flame10th = false;
GuildWar.End();
}
}
#endregion
#region DTM
وغير انت بقا المواعيد
وقولى وصلت لاية عشان لو كيدا تغير كلاس الجيلد الوور
أما مشكلتك التانية بتاعت الانبى سى الارور دا بيطلعلك فى كل انبى سى تحطه ازاى وكل انبى سى ليه طريقة تكويد
على العموم هتلى صورة من الارور

<mandy>
12-01-2014, 06:55 PM
اولا مشكور لمساعدتك وخت الكود كوبى وغيرتو بس جبلى الارورر ده عفواً لايمكن عرض الروابط في الإرشيف

<mandy>
12-01-2014, 06:58 PM
الارورر اهو عشان لو الصورة مش ظهره
endregion directive expected

Mr.KaiToU
12-02-2014, 10:44 AM
أزاى يا برنس جاب ارور فى الكلمة دى والكلمة دى مش موجودة فى الكود اللى اللى ادتهولك
طيب جرب دا كمان لو جاب ارور هتطر تتواصل معايه عشان اقدر اساعدك أكتر
#region GuildWar
if (GuildWar.IsWar)
{
if (Time32.Now > GuildWar.ScoreSendStamp.AddSeconds(3))
{
GuildWar.ScoreSendStamp = Time32.Now;
GuildWar.SendScores();
}
if (!GuildWar.Flame10th)
{
if (Now64.DayOfWeek == DayOfWeek.Thursday && Now64.Hour == 20 && Now64.Minute == 00)
{
GuildWar.Flame10th = true;
Kernel.SendWorldMessage(new Message("You can now light the 10thFlame!", Color.White, Message.Center), Program.GamePool);
}
}
}
if ((Now64.Hour >= 01 && Now64.Hour <= 20) && Now64.DayOfWeek == DayOfWeek.Thursday)
{
if (!GuildWar.IsWar)
{
GuildWar.Start();
foreach (var client in Program.GamePool)
if (client.Entity.GuildID != 0)
client.MessageBox("GuildWar has begun! Would you like to join? [Prize: 25kk CPS]",
p => { p.Entity.Teleport(1002, 222, 237); }, null);
}
}
if (GuildWar.IsWar)
{
if (Now64.Hour == 22 && Now64.Second <= 2)
{
GuildWar.Flame10th = false;
GuildWar.End();
}
}
#endregion