كونكر عرب

كونكر عرب (https://conquer-arab.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://conquer-arab.com/forumdisplay.php?f=12)
-   -   ياريت حل المشكلة يرجاااااالة مش لقي حل واالله (https://conquer-arab.com/showthread.php?t=3382)

MRonlineGvrix 2020-01-22 10:13 PM

ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
بسم الله الرحمن الرحيم

1- المشكلة هيا ان لو اسمك احمر او اسمر يعني النقاط بتاعت القتل 50 او 100 و اسمك يتغير لونه

مش بيتصادر من الاسطف بتاعت الاكونت حاجا ولو الاسم با الون الاسمر المفروض يتصادر من العتاد ويروح السجن

السيستم دا مش شغال اصلا والى عندو الحل ياريت ميبخلش صورة علشان اوضح المشاكل

الاسم الاحمر مش بيتصادر منو ولا حاجا من الاسطف

https://d.top4top.io/p_14822ywwq2.png

الاسم الاسمر مش بيتصادر منو حاجا ولا بيروح السجن مش شرط يروح السجن بس يتصادر منو وخلاص

https://c.top4top.io/p_1482j18pt1.png

من الاخر عاوزين الراجل دا ياكل عيش

https://e.top4top.io/p_14823ogdl3.png

تحياتي لاعضاء المتندي

Rider 2020-01-22 10:37 PM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
1
مصادرة العتاد و انه لما بيموت مش بيدخل سجن
ادخل entity.cs
ارمي ده
كود PHP:

 public void DropRandomStuff(Entity KillerName)
        {
            
//demha||rider
            
if (KillerName == null)
                return;
 
            if (
PKPoints >= 30 && Killer != null && Killer.Owner != null && MapID != 1038)
            {
                for (
int i = 0; i < 9; i++)
                {
                    var 
rnd = Kernel.Random.Next(19);
                    if (
Owner.AlternateEquipment)
                        
rnd = Kernel.Random.Next(10, 29);
                    var 
item = Owner.Equipment.TryGetItem((byte)rnd);
                    var 
Item = item; if (Item != null)
                    {
                        
byte dwp = 20;
                        if (!
Owner.AlternateEquipment)
                        {
                            
dwp = 0;
                            if (
Item.Position >= 20)
                                continue;
                        }
                        if (
Item.Position == 4 + dwp)
                        {
                            if (!
Owner.Equipment.Free((byte)(5 + dwp)))
                            {
                                
Item = Owner.Equipment.TryGetItem((byte)(5 + dwp));
                            }
                        }
                        if (
Item.Position == 9 + dwp || Item.Position == 12)
                            continue;
                        if (
Item.Position == 5 + dwp)
                            if (
Item.ID.ToString().StartsWith("105"))
                                continue;
                        if (
Kernel.Rate(25 + (int)(PKPoints > 30 ? 75 : 0)))
                        {
                            
ushort x = X, y = Y; Game.Map Map = Kernel.Maps[MapID];
                            if (
Map.SelectCoordonates(ref x, ref y))
                            {
                                
Owner.Equipment.RemoveToGround(Item.Position);
                                var 
infos = Database.ConquerItemInformation.BaseInformations[(uint)Item.ID];
 
                                
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
                                
floorItem.Item = Item;
                                
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
                                
floorItem.ItemID = (uint)Item.ID;
                                
floorItem.MapID = MapID;
                                
floorItem.MapObjType = Game.MapObjectType.Item;
                                
floorItem.X = x;
                                
floorItem.Y = y;
                                
floorItem.Type = Network.GamePackets.FloorItem.DropDetain;
                                
floorItem.OnFloor = Time32.Now;
                                
floorItem.ItemColor = floorItem.Item.Color;
                                
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
                                while (
Map.Npcs.ContainsKey(floorItem.UID))
                                    
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
                                
Owner.SendScreenSpawn(floorItem, true);
 
                                
Database.DetainedItemTable.DetainItem(Item, Owner, Killer.Owner);
                                
Owner.Equipment.UpdateEntityPacket();
                                
ClientEquip eq = new ClientEquip(Owner);
                                
eq.DoEquips(Owner);
                                
Owner.Send(eq);
 
                                
Owner.LoadItemStats();
                                break;
                            }
                        }
                    }
                }
            }
            if (
PKPoints > 99)
            {
                if (
KillerName.EntityFlag == EntityFlag.Entity)
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message(Name + " has been captured by " + KillerName.Name + " and sent in jail! The world is now safer!", System.Drawing.Color.Red, Message.Talk), Program.Values);
                    
Teleport(6000, 50, 50);
                }
                else
                {
                    
Kernel.SendWorldMessage(new Network.GamePackets.Message(Name + " has been captured and sent in jail! The world is now safer!", System.Drawing.Color.Red, Message.Talk), Program.Values);
                    
Teleport(6000, 50, 50);
                }
            }
        } 

سيرش
كود PHP:

public void Die(Entity killer) 

انزل لحد
كود PHP:

 Network.PacketHandler.AddEnemy(this.Owner, killer.Owner); 

بعد قفلة قوس الي تحتها حط

كود PHP:

  if (killer.PKMode != BlackBlock.Game.Enums.PKMode.Jiang)
                        {
                            if (
killer.EntityFlag == BlackBlock.Game.EntityFlag.Entity)
                            {
                                if (
Kernel.Rate(50))
                                {
                                    
DropRandomStuff(Killer);
                                }
                            }
                        } 

لو ملقتهاش انزل لحد
كود PHP:

Over: 

فوقها ب قوسين

------------------------------
2
مشكلة انه مبيضربش الي اسمه اسود في تون
handle.cs
سيرش
كود PHP:

public static bool CanAttack(Game.Entity attacker, Game.Entity attacked, Database.SpellInformation spell, bool melee) 

ضيف
كود PHP:

  if (attacker.PKMode == BlackBlock.Game.Enums.PKMode.Jiang && attacked.MapID != 1036)
            {
                if (
attacked.ContainsFlag(Update.Flags.FlashingName) || attacked.PKPoints > 99)
                {
                    return 
true;
                }
            } 

هيضربوه و هما فاتحين جيانج بس مش هيوقع حاجه

MRonlineGvrix 2020-01-22 10:46 PM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rider (المشاركة 25918)
1
مصادرة العتاد و انه لما بيموت مش بيدخل سجن
ادخل entity.cs
ارمي ده
كود PHP:

 public void droprandomstuff(entity killername)
        {
            
//demha||rider
            
if (killername == null)
                return;
 
            if (
pkpoints >= 30 && killer != null && killer.owner != null && mapid != 1038)
            {
                for (
int i = 0; i < 9; i++)
                {
                    var 
rnd = kernel.random.next(19);
                    if (
owner.alternateequipment)
                        
rnd = kernel.random.next(10, 29);
                    var 
item = owner.equipment.trygetitem((byte)rnd);
                    var 
item = item; if (item != null)
                    {
                        
byte dwp = 20;
                        if (!
owner.alternateequipment)
                        {
                            
dwp = 0;
                            if (
item.position >= 20)
                                continue;
                        }
                        if (
item.position == 4 + dwp)
                        {
                            if (!
owner.equipment.free((byte)(5 + dwp)))
                            {
                                
item = owner.equipment.trygetitem((byte)(5 + dwp));
                            }
                        }
                        if (
item.position == 9 + dwp || item.position == 12)
                            continue;
                        if (
item.position == 5 + dwp)
                            if (
item.id.tostring().startswith("105"))
                                continue;
                        if (
kernel.rate(25 + (int)(pkpoints > 30 ? 75 : 0)))
                        {
                            
ushort x = x, y = y; game.map map = kernel.maps[mapid];
                            if (
map.selectcoordonates(ref x, ref y))
                            {
                                
owner.equipment.removetoground(item.position);
                                var 
infos = database.conqueriteminformation.baseinformations[(uint)item.id];
 
                                
network.gamepackets.flooritem flooritem = new network.gamepackets.flooritem(true);
                                
flooritem.item = item;
                                
flooritem.valuetype = network.gamepackets.flooritem.floorvaluetype.item;
                                
flooritem.itemid = (uint)item.id;
                                
flooritem.mapid = mapid;
                                
flooritem.mapobjtype = game.mapobjecttype.item;
                                
flooritem.x = x;
                                
flooritem.y = y;
                                
flooritem.type = network.gamepackets.flooritem.dropdetain;
                                
flooritem.onfloor = time32.now;
                                
flooritem.itemcolor = flooritem.item.color;
                                
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
                                while (
map.npcs.containskey(flooritem.uid))
                                    
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
                                
owner.sendscreenspawn(flooritem, true);
 
                                
database.detaineditemtable.detainitem(item, owner, killer.owner);
                                
owner.equipment.updateentitypacket();
                                
clientequip eq = new clientequip(owner);
                                
eq.doequips(owner);
                                
owner.send(eq);
 
                                
owner.loaditemstats();
                                break;
                            }
                        }
                    }
                }
            }
            if (
pkpoints > 99)
            {
                if (
killername.entityflag == entityflag.entity)
                {
                    
kernel.sendworldmessage(new network.gamepackets.message(name + " has been captured by " + killername.name + " and sent in jail! The world is now safer!", system.drawing.color.red, message.talk), program.values);
                    
teleport(6000, 50, 50);
                }
                else
                {
                    
kernel.sendworldmessage(new network.gamepackets.message(name + " has been captured and sent in jail! The world is now safer!", system.drawing.color.red, message.talk), program.values);
                    
teleport(6000, 50, 50);
                }
            }
        } 

سيرش
كود PHP:

public void die(entity killer) 

انزل لحد
كود PHP:

 network.packethandler.addenemy(this.owner, killer.owner); 

بعد قفلة قوس الي تحتها حط

كود PHP:

  if (killer.pkmode != blackblock.game.enums.pkmode.jiang)
                        {
                            if (
killer.entityflag == blackblock.game.entityflag.entity)
                            {
                                if (
kernel.rate(50))
                                {
                                    
droprandomstuff(killer);
                                }
                            }
                        } 

لو ملقتهاش انزل لحد
كود PHP:

over: 

فوقها ب قوسين

------------------------------
2
مشكلة انه مبيضربش الي اسمه اسود في تون
handle.cs
سيرش
كود PHP:

public static bool canattack(game.entity attacker, game.entity attacked, database.spellinformation spell, bool melee) 

ضيف
كود PHP:

  if (attacker.pkmode == blackblock.game.enums.pkmode.jiang && attacked.mapid != 1036)
            {
                if (
attacked.containsflag(update.flags.flashingname) || attacked.pkpoints > 99)
                {
                    return 
true;
                }
            } 

هيضربوه و هما فاتحين جيانج بس مش هيوقع حاجه



للاسف مش بيتصادر من الاسم الاحمر حاجا الاسم الاسمر نفس الحوار بس بيضرب عادي فى التون با الجمانج

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

MRonlineGvrix 2020-01-22 10:55 PM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
الاكواد فيها ايرورات ياما

بص بصا عليها

Rider 2020-01-23 12:27 AM

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

MRonlineGvrix 2020-01-23 01:08 AM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rider (المشاركة 25949)
اكواد سليمه لو جيبالك ايرورات صور الايرورات و لو عملت افضل اجابه تاني هعتبر الموضوع محلول

بقولك انا الاكونت بتاعى رجع عضو نشيط ومجاوب على 3 بس كنت مجاوب على 43 ؟؟؟؟

Rider 2020-01-23 01:23 AM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
منتدي رجع شهر لورا خلل في السيستم انا جان اسمي سافيتار و مجاوب علي 800 سؤال رجع اسمي ريدر و مجاوب علي 600 بس

MRonlineGvrix 2020-01-23 02:30 AM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Rider (المشاركة 25959)
منتدي رجع شهر لورا خلل في السيستم انا جان اسمي سافيتار و مجاوب علي 800 سؤال رجع اسمي ريدر و مجاوب علي 600 بس

اجابة فى السريع كدا مش محتاجا موضوع عاوز اشيل الرسالة بتاعت الفوت الى على الصفحة بتاعت البوشي الى انتا منزلها
صورة
https://j.top4top.io/p_14826c6ah1.png

اي بي السيرفر

95.216.203.8
وهل الصفحة عاوزا حمايا ولا لا

Rider 2020-01-23 02:34 AM

رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
 
لا صفحه كويسه بس مفهاش حمايه من دوس اتاك و ملتي اكونت

انك تشيل فوت محتاج موضوع جديد و حازم الي هيجاوب عليه باذن الله مش انا


الساعة الآن 05:12 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب
new notificatio by 9adq_ala7sas