دلواتى المبات بتاعت حرب التوبات محدش جرب يلعب فيه لو كنت جربت كنت قلت ان فى خطأ وهوا ان لما حد بيموت بيعمل رفيف بينزل فى نفس المكان ولما بيعمل رفيف هير بينزل فى نفس المكان وكدا الكل هيعمل رفيف فى نفس المكان وياخد التوبات والجائزة دلواتى انا جبتلكم الحل
اولا الحل للرفيف هتدخل على المسار دة
rikardo updated\PacketHandling\Revive.cs
وتعمل بحث عن الكود دة
-==(( مربع كود ))==-
if (GC.MyChar.Loc.Map == 1038 && Features.GuildWars.War)
GC.MyChar.Teleport(6001, 32, 72);
وتحت الكود دة على طول ضيف الكود دة
-==(( مربع كود ))==-
else if (GC.MyChar.Loc.Map == 1730)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1731)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1732)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1733)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1734)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1735)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1736)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1737)
GC.MyChar.Teleport(1002, 429, 378);
ودوس F6 وبعد كدا F5 وكدا اتظبتت
ثانيا مشكلة الرفيف هير ادخل على المسار دة
rikardo updated\PacketHandling\Chat.cs
وتعمل بحث عن الكود دة
-==(( مربع كود ))==-
if (GC.MyChar.Loc.Map == 1038)
if (Features.GuildWars.War)
{
GC.LocalMessage(2005, "You cant revive here while guild war is on.");
}
else
{
GC.MyChar.Teleport(GC.MyChar.Loc.Map, GC.MyChar.Loc.X, GC.MyChar.Loc.Y);
}
وتحت الكود دة على طول ضيف الكود دة
-==(( مربع كود ))==-
else if (GC.MyChar.Loc.Map == 1730)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkTrojan run.");
}
else if (GC.MyChar.Loc.Map == 1731)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkWarrior run.");
}
else if (GC.MyChar.Loc.Map == 1732)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkNinja run.");
}
else if (GC.MyChar.Loc.Map == 1733)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkTaroistWater run.");
}
else if (GC.MyChar.Loc.Map == 1734)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkFireWater run.");
}
else if (GC.MyChar.Loc.Map == 1735)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkArcher run.");
}
else if (GC.MyChar.Loc.Map == 1736)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here.");
}
else if (GC.MyChar.Loc.Map == 1737)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while WeeklyPKChampion run.");
}
ودوس F6 وبعد كدا F5 وكدا اتظبتت
وبكدا ظبتنا الرفيف والرفيف هير فى المبات اى أستفسار انا موجود
متنساش ان دة مرتبط بى الموضوع دة
http://www.zerovb.com/showthread.php?t=53066
ياريت متنساش الرد و التقيم
اولا الحل للرفيف هتدخل على المسار دة
rikardo updated\PacketHandling\Revive.cs
وتعمل بحث عن الكود دة
-==(( مربع كود ))==-
if (GC.MyChar.Loc.Map == 1038 && Features.GuildWars.War)
GC.MyChar.Teleport(6001, 32, 72);
وتحت الكود دة على طول ضيف الكود دة
-==(( مربع كود ))==-
else if (GC.MyChar.Loc.Map == 1730)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1731)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1732)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1733)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1734)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1735)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1736)
GC.MyChar.Teleport(1002, 429, 378);
else if (GC.MyChar.Loc.Map == 1737)
GC.MyChar.Teleport(1002, 429, 378);
ودوس F6 وبعد كدا F5 وكدا اتظبتت
ثانيا مشكلة الرفيف هير ادخل على المسار دة
rikardo updated\PacketHandling\Chat.cs
وتعمل بحث عن الكود دة
-==(( مربع كود ))==-
if (GC.MyChar.Loc.Map == 1038)
if (Features.GuildWars.War)
{
GC.LocalMessage(2005, "You cant revive here while guild war is on.");
}
else
{
GC.MyChar.Teleport(GC.MyChar.Loc.Map, GC.MyChar.Loc.X, GC.MyChar.Loc.Y);
}
وتحت الكود دة على طول ضيف الكود دة
-==(( مربع كود ))==-
else if (GC.MyChar.Loc.Map == 1730)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkTrojan run.");
}
else if (GC.MyChar.Loc.Map == 1731)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkWarrior run.");
}
else if (GC.MyChar.Loc.Map == 1732)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkNinja run.");
}
else if (GC.MyChar.Loc.Map == 1733)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkTaroistWater run.");
}
else if (GC.MyChar.Loc.Map == 1734)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkFireWater run.");
}
else if (GC.MyChar.Loc.Map == 1735)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while TopPkArcher run.");
}
else if (GC.MyChar.Loc.Map == 1736)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here.");
}
else if (GC.MyChar.Loc.Map == 1737)
{
GC.MyChar.Teleport(1002, 429, 378);
GC.LocalMessage(2005, "You cant revive here while WeeklyPKChampion run.");
}
ودوس F6 وبعد كدا F5 وكدا اتظبتت
وبكدا ظبتنا الرفيف والرفيف هير فى المبات اى أستفسار انا موجود
متنساش ان دة مرتبط بى الموضوع دة
http://www.zerovb.com/showthread.php?t=53066
ياريت متنساش الرد و التقيم