عرض مشاركة واحدة
احصائياتى

الردود
7

المشاهدات
3771
 
محمد ياسر

محمد ياسر is on a distinguished road

    غير متواجد

المشاركات
1,940

+التقييم
0.87

تاريخ التسجيل
Apr 2019

الاقامة
https://www.facebook.com/daany

نظام التشغيل

رقم العضوية
1
2019-07-01, 09:10 PM
المشاركة 1 
#1  
افتراضي فكره جديد بمناسبة انتهاء الامتحانات

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

كود:
ushort new_Y 

تحتيه اتضيف ده

كود:
#region Stagma hazem
            #region action
            
if (client.Player.MapID == 1002)//mapid 
            
{
                if (
new_X == 300 && new_Y == 300//x.y 
                
{
                    if (
client.Player.PlayerFlag == COServer.Game.PlayerFlag.Player)
                    {
                        
client.Player.StigmaStamp Time32.Now.AddSeconds(40);
                        
client.Player.AddFlag((ulong)MsgUpdate.Flags.Stigma);
                       
                        
//client.Send(new MsgTalk("You have been teleported to " + client.Player.MapID + "!", System.Drawing.Color.Yellow, MsgTalk.Whisper));
                    
}
                }
            }
            
#endregion
            
if (COServer.Kernel.GetDistance(client.Player.Xclient.Player.Y300300) < 17 && !client.Effect3)
            {
                
client.Effect3 true;
                if (
client.Player.MapID == 1002//mapid  
                
{
                    
Network.GamePackets.MsgMapItem floorItem = new Network.GamePackets.MsgMapItem(true);

                    
floorItem.ItemID 791//effectid  
                    
floorItem.MapID 1002;//mapid  
                    
floorItem.300//X,Co-ordinate  
                    
floorItem.300//Y,Co-ordinate  
                    
floorItem.Type Network.GamePackets.MsgMapItem.Effect;

                    
client.Send(floorItem);
                }
            }
            else
            {
                if (
COServer.Kernel.GetDistance(client.Player.Xclient.Player.Y300300) > 17)
                {
                    
client.Effect3 false;
                }
            }
            
#endregion 

يلا نفهم الاكواد ده
الاحدثيات بتاعت الدايره اتكون في التون x=300 و y=300
عدل علي اي 300 تحت بعض والتون اكيد الكل عارف انه 1002
علشان نتحكم بوقت الاستجما الي اتبا معه الاعب اتروح عند السطر ده

كود:
client.Player.StigmaStamp Time32.Now.AddSeconds(40); 

شايفين رقم 40 ده عدد الثواني ياعني لو عايز تزود مع نفسك ياريس
وكده اكون خلصت
لو في اي خطا اكتبه في التعليق