منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر (https://code.vpscairo.com/forumdisplay.php?f=11)
-   -   نظام الــTraps زي كونكر اونلاين (https://code.vpscairo.com/showthread.php?t=511)

محمد ياسر 2019-06-22 03:38 PM

نظام الــTraps زي كونكر اونلاين
 

السلام عليكم ورحمة الله وبركاته
نظام الــTraps :
نظام فخاخ
يعني انت مثلا هتيجي تقف هلي مكان في الارض يقوم عامل حاجه معينه
مثلا فاكر السكواما بتاعت كونكر؟ النقطه الصفره اللي في الارض كنت بتقف عليها يجيلك فلوس او دي بي
طب و ليه منعملش زيهم ؟
الفكره بسيطه جدا
دلوقتي مثلا انا عملت فخ اللي هو الــTrap
لما حد يقف عليه يتنقل لمكان معين
انت ممكن تكوده براحتك بقه يعني تخليه يدي كبس تخليه يظهر في اماكن معينه بأوقات معينه انت و راحتك ع كيفك
نيجي للأكواد
في الـــPacketHandler.cs
كود PHP:

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(10045050);//action
client.Send(new Message("You have been teleported to " client.Entity.MapID "!"System.Drawing.Color.YellowMessage.Whisper));
}
}




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

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

هنفتح Program.cs

و نضيف ده
كود PHP:

  if (ServerBase.Kernel.GetDistance(client.Entity.Xclient.Entity.Y376392) < 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.376//X,Co-ordinate 
                                            
floorItem.392//Y,Co-ordinate 
                                            
floorItem.Type Network.GamePackets.FloorItem.Effect

                                            
client.Send(floorItem); 
                                        } 
                                    } 
                                    else 
                                    { 
                                        if (
ServerBase.Kernel.GetDistance(client.Entity.Xclient.Entity.Y376392) > 17
                                        { 
                                            
client.Effect3 false
                                        } 
                                    } 

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

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

كود PHP:

client.Entity.Teleport(10045050);//action 

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

في رعايه الله

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

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

ALz3em 2019-06-22 05:42 PM

رد: نظام الــTraps زي كونكر اونلاين
 
ان شاء الله خير
من نجاح لنجاح
ياريت تشوف لينا سورس محترم نشتغل عليه يبقى سورس المنتدى يتعمل عليه أبجريدات وأضافات حاجه هترفع من مستوى المنتدى أكيد
بالتوفيق

Mero 2019-06-22 10:25 PM

رد: نظام الــTraps زي كونكر اونلاين
 
عاش يا حازم موضوع جميل جدا

MohamedModyAdel 2019-06-25 05:34 PM

رد: نظام الــTraps زي كونكر اونلاين
 
جميل عاش


الساعة الآن 04:18 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب