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

مشاهدة النسخة كاملة : نظام الــTraps زي كونكر اونلاين


محمد ياسر
2019-06-22, 03:38 PM
السلام عليكم ورحمة الله وبركاته
نظام الــTraps :
نظام فخاخ
يعني انت مثلا هتيجي تقف هلي مكان في الارض يقوم عامل حاجه معينه
مثلا فاكر السكواما بتاعت كونكر؟ النقطه الصفره اللي في الارض كنت بتقف عليها يجيلك فلوس او دي بي
طب و ليه منعملش زيهم ؟
الفكره بسيطه جدا
دلوقتي مثلا انا عملت فخ اللي هو الــTrap
لما حد يقف عليه يتنقل لمكان معين
انت ممكن تكوده براحتك بقه يعني تخليه يدي كبس تخليه يظهر في اماكن معينه بأوقات معينه انت و راحتك ع كيفك
نيجي للأكواد
في الـــPacketHandler.cs
if (client.Entity.MapID == 1002)//mapid
{
if (new_X == 376 && new_Y == 392) //x.y
{
if (client.Entity.EntityFlag == DoolyCooder.Game.EntityFlag.Player)
{
client.Entity.Teleport(1004, 50, 50);//action
client.Send(new Message("You have been teleported to " + client.Entity.MapID + "!", System.Drawing.Color.Yellow, Message.Whisper));
}
}


}


وانا شارح كل حاجه جمبها بتعمل ايه
ده عشان الــaction اللي هيحصل لما البني أدم يقف عليه

نيجي بقه للأفيكت

هنفتح Program.cs

و نضيف ده
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 376, 392) < 17 && !client.Effect3)
{
client.Effect3 = true;
if (client.Entity.MapID == 1002) //mapid
{
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);

floorItem.ItemID = 791; //effectid
floorItem.MapID = 1002;//mapid
floorItem.X = 376; //X,Co-ordinate
floorItem.Y = 392; //Y,Co-ordinate
floorItem.Type = Network.GamePackets.FloorItem.Effect;

client.Send(floorItem);
}
}
else
{
if (ServerBase.Kernel.GetDistance(client.Entity.X, client.Entity.Y, 376, 392) > 17)
{
client.Effect3 = false;
}
}

عوزين نشوف الابداع بقه

و عشان تغير الحركه اللي بتحصل مثلا تنقل كبس فلوس اي حاجه بتغير الكود ده باللي انت عاوزو

client.Entity.Teleport(1004, 50, 50);//action

القاكم ع خير بأذن الله

في رعايه الله

الموضوع ده والي بتنزل ده مواضيع قديمه من ايام تيم اكسور مخزنه عندي علشان الكل يستفيد

وزي ماقولتلكم انا ناوي اخلي المنتدي تيم اكسور واستحملونا شويه في اعلانات ادسنس بس علشان يجيب حق الدومين والاستضافه علشان التجديد

ALz3em
2019-06-22, 05:42 PM
ان شاء الله خير
من نجاح لنجاح
ياريت تشوف لينا سورس محترم نشتغل عليه يبقى سورس المنتدى يتعمل عليه أبجريدات وأضافات حاجه هترفع من مستوى المنتدى أكيد
بالتوفيق

Mero
2019-06-22, 10:25 PM
عاش يا حازم موضوع جميل جدا

MohamedModyAdel
2019-06-25, 05:34 PM
جميل عاش