|
|
|
المشاركات 240 |
+التقييم 0.10 |
تاريخ التسجيل Jun 2020 |
الاقامة |
نظام التشغيل |
رقم العضوية 4118 |
أفضل جواب - كتبه Uchiha T3Alo
|
| هتعملك ايرورات الدنيا والاخره بسبب الclass نفسها اتغيرت من byte الى uint وحوارات كتيره تانيه |
case Data.FinishSteedRace:
case 166://Bulletin
{
if (client.Map.BaseID != 6001 && client.Map.BaseID != 6004 && !client.Player.Dead && client.Map.BaseID != 700)
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
// if (client != null && !client.Player.Dead && client.Entity != null && !client.Player.InJail() && !client.InQualifier() && !client.InTeamQualifier() && !client.IsWatching() && client.Booth == null && !Constants.PKFreeMaps.Contains(client.Player.MapID) && client.Player.MapID < 10000)
{
switch (packet[12])
{
case 63:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
if (client.Player.Level >= 80)
client.Player.Teleport(1002, 236, 231);
else client.MessageBox("You haven't reached level 80 yet!");
break;
case 105:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
if (client.Player.VIPLevel >= 5)
client.Player.Teleport(1036, 200, 93);
else client.MessageBox("You haven't reached VIPlevel 5 yet!");
break;
case 146:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 294, 159);
break;
case 104:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
if (client.Player.Level >= 90)
client.Player.Teleport(4020, 83, 73);
else client.MessageBox("You haven't reached level 90 yet!");
break;
case 91:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 286, 291);
break;
case 9:
case 10:
case 11:
case 12:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 301, 145);
break;
case 2:
case 3:
case 4:
case 5:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 291, 146);
break;
case 14:
case 37:
case 54:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 327, 196);
break;
case 15:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 225, 238);
break;
case 35:
case 17:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1038, 338, 346);
break;
case 18:
case 19:
case 20:
case 21:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 313, 146);
break;
case 82:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 308, 145);
break;
case 22:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 298, 206);
client.MessageBox("You have been teleported to Squidward Octopus.");
break;
case 1:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 289, 149);
break;
case 81:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 336, 137);
break;
case 8:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 297, 149);
break;
case 98:
if (client.Map.BaseID != 6004)
return;
if (client.Player.MapID != 6004)
return;
client.Player.Teleport(1002, 265, 138);
break;
}
}
break;
}
case data.finishsteedrace:
case 166://bulletin
{
if (client.map.baseid != 6001 && client.map.baseid != 6004 && !client.player.dead && client.map.baseid != 700)
if (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
// if (client != null && !client.player.dead && client.entity != null && !client.player.injail() && !client.inqualifier() && !client.inteamqualifier() && !client.iswatching() && client.booth == null && !constants.pkfreemaps.contains(client.player.mapid) && client.player.mapid < 10000)
{
switch (packet[12])
{
case 63:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
if (client.player.level >= 80)
client.player.teleport(1002, 236, 231);
else client.messagebox("you haven't reached level 80 yet!");
break;
case 105:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
if (client.player.viplevel >= 5)
client.player.teleport(1036, 200, 93);
else client.messagebox("you haven't reached viplevel 5 yet!");
break;
case 146:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 294, 159);
break;
case 104:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
if (client.player.level >= 90)
client.player.teleport(4020, 83, 73);
else client.messagebox("you haven't reached level 90 yet!");
break;
case 91:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 286, 291);
break;
case 9:
Case 10:
Case 11:
Case 12:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 301, 145);
break;
case 2:
Case 3:
Case 4:
Case 5:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 291, 146);
break;
case 14:
Case 37:
Case 54:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 327, 196);
break;
case 15:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 225, 238);
break;
case 35:
Case 17:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1038, 338, 346);
break;
case 18:
Case 19:
Case 20:
Case 21:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 313, 146);
break;
case 82:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 308, 145);
break;
case 22:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 298, 206);
client.messagebox("you have been teleported to squidward octopus.");
break;
case 1:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 289, 149);
break;
case 81:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 336, 137);
break;
case 8:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 297, 149);
break;
case 98:
If (client.map.baseid != 6004)
return;
if (client.player.mapid != 6004)
return;
client.player.teleport(1002, 265, 138);
break;
}
}
break;
}
case Mode.DetainWindowRequest:
{
if (!client.JustOpenedDetain)
{
if (client.DeatinedItem.Count != 0)
{
client.Send(new MsgAction(true)
{
ID = Mode.OpenWindow,
dwParam = WindowCommands.DetainRedeem,
UID = client.Player.UID
});
}
if (client.ClaimableItem.Count != 0)
{
client.Send(new MsgAction(true)
{
ID = Mode.OpenWindow,
dwParam = WindowCommands.DetainClaim,
UID = client.Player.UID
});
}
}
client.JustOpenedDetain = !client.JustOpenedDetain;
break;
}
case Mode.SendTC:
{
client.Player.Teleport(1002, 301, 288);
break;
}
case Mode.Sash:
{
if (client.Player.ExtraInventory < 200)
{
if (client.Player.ConquerPoints >= 90)
{
client.Player.ExtraInventory += 1;
client.Player.ConquerPoints -= 90;
}
else
{
client.Send("You don`t have enough money.");
}
}
else
{
client.Send("you already opend max number of slots");
}
break;
}
case Mode.Bulletin:
{
if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour ==
19 && DateTime.Now.Minute == 45 && DateTime.Now.Minute <= 50)//skill team pk
{
client.Player.Teleport(1002, 313, 143);//Teleport
}
else if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && DateTime.Now.Hour == 19
&& DateTime.Now.Minute == 55 && DateTime.Now.Minute <= 59)//elite pk
{
client.Player.Teleport(1002, 302, 144);//Teleport
}
else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour ==
18 && DateTime.Now.Minute == 45 && DateTime.Now.Minute <= 50)//team pk
{
client.Player.Teleport(1002, 292, 146);//Teleport
}
else if (DateTime.Now.Day <= 7 && DateTime.Now.DayOfWeek == DayOfWeek.Sunday &&
DateTime.Now.Hour == 22 && DateTime.Now.Minute >= 01 && DateTime.Now.Minute <= 14)//Monthly PK
{
client.Player.Teleport(1002, 324, 194);//Teleport
}
else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday &&
DateTime.Now.Hour == 20 && DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 15)// Weekly PK
{
client.Player.Teleport(1002, 324, 194);//Teleport
}
if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour ==
21 && DateTime.Now.Minute == 36 && DateTime.Now.Minute <= 59)//CaptureTheFlag
{
client.Player.Teleport(1002, 225, 237);//Teleport
}
else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday || DateTime.Now.DayOfWeek ==
DayOfWeek.Friday) if ((DateTime.Now.Hour == 12 || DateTime.Now.Hour ==
19) && DateTime.Now.Minute == 01 && DateTime.Now.Minute <= 05)//Dis City
{
client.Player.Teleport(1002, 297, 149);//Teleport
}
break;
}
|
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
|
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| نظام Bulletin المتخصص في النقل الي المهمات | Hassan Emprator | تطوير سيرفرات كونكر | 9 | 2020-09-22 09:05 AM |
| يا جماعة بالله عليكم انا مش لاقى حل | khaled202020 | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2020-03-29 10:53 PM |
| تفعيل دالة openssl ضروري لصفحه Dark | Hazem | صفحات التسجيل كونكر اونلاين | 7 | 2019-08-27 08:03 PM |
| npc تفعيل او توقيف تاثير ال VIP | Hazem | تطوير سيرفرات كونكر | 0 | 2019-05-06 10:38 PM |
| كمل سيرفرك نظــآم Bulletin | Hazem | تطوير سيرفرات كونكر | 0 | 2019-04-24 10:09 AM |