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

الردود
1

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

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

    غير متواجد

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

+التقييم
0.89

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

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

نظام التشغيل

رقم العضوية
1
2019-06-28, 07:50 PM
المشاركة 1 
#1  
افتراضي الانيمي جيلد بتاع تيم اكسور

السلام عليكم ورحمة الله وبركاته
سستم الاينمي جيلد ده موضوع كان موجود علي تيم اكسور وموضوع جميل جدا بالنسبة لجيلد
السيستم عباره عن لو انت في جيلد و واحد تاني في جيلد و اي حد موت التاني بيكتب على سيرفر
ان ده موت ده في مكان كذا الاف 6 مثلا
نشوف الصور الاول
دي صوره و بين الجليدين الاينمي



دي اكونت تالت خالص في التون و بيكتب على السيستم ان مين قتل مين في مكان كذا



ندخل على شرح تركيب السيستم

اولا ندخل على
Entity.cs

بعد كده نبحث عن

كود:
        public void Die(Entity killer)//just replace this whole void for die delay
        


نحط الكود ده تحت القوس

كود:
            #region Die Guild System
            
if (killer.EntityFlag == EntityFlag.Player && EntityFlag == EntityFlag.Player)
            {

                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1015)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at BirdIsland!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1020)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at ApeCity!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1011)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at PhoenixCastle!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1000)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at DesertCity!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1001)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at MysticCastle!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 1762)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at FrozenGrotto 2!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
                if (
Owner.Guild != null && killer.Owner.Guild != null && Owner.Map.ID == 2056)
                {
                    
Owner.Guild.pkp_donation += 2;
                    
Owner.Guild.pkp_donation -= 2;
                    
killer.Money += 20;
                    
ServerBase.Kernel.SendWorldMessage(new Message("The " killer.Owner.AsMember.Rank " " killer.Name " of the Guild " killer.Owner.Guild.Name " has killed the " killer.Owner.AsMember.Rank " " Name " of the Guild " Owner.Guild.Name " at FrozenGrotto 6!"System.Drawing.Color.YellowNetwork.GamePackets.Message.Guild), ServerBase.Kernel.GamePool.Values);
                }
            }
            
#endregion 

وكده خلص وعيشوا انتم بقا مع السستم