عرض مشاركة واحدة
قديم 2020-01-22, 10:46 PM
المشاركة 3
MRonlineGvrix
.:: عضو مميز ::.
  • غير متواجد
Like رد: ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
1
مصادرة العتاد و انه لما بيموت مش بيدخل سجن
ادخل entity.cs
ارمي ده

كود:
 public void droprandomstuff(entity killername)
        {
            
//demha||rider
            
if (killername == null)
                return;
 
            if (
pkpoints >= 30 && killer != null && killer.owner != null && mapid != 1038)
            {
                for (
int i 09i++)
                {
                    var 
rnd kernel.random.next(19);
                    if (
owner.alternateequipment)
                        
rnd kernel.random.next(1029);
                    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 == dwp)
                        {
                            if (!
owner.equipment.free((byte)(dwp)))
                            {
                                
item owner.equipment.trygetitem((byte)(dwp));
                            }
                        }
                        if (
item.position == dwp || item.position == 12)
                            continue;
                        if (
item.position == dwp)
                            if (
item.id.tostring().startswith("105"))
                                continue;
                        if (
kernel.rate(25 + (int)(pkpoints 30 75 0)))
                        {
                            
ushort x xygame.map map kernel.maps[mapid];
                            if (
map.selectcoordonates(ref xref 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;
                                
flooritem.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(flooritemtrue);
 
                                
database.detaineditemtable.detainitem(itemownerkiller.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.redmessage.talk), program.values);
                    
teleport(60005050);
                }
                else
                {
                    
kernel.sendworldmessage(new network.gamepackets.message(name " has been captured and sent in jail! The world is now safer!"system.drawing.color.redmessage.talk), program.values);
                    
teleport(60005050);
                }
            }
        } 

سيرش
كود:
public void die(entity killer

انزل لحد

كود:
 network.packethandler.addenemy(this.ownerkiller.owner); 

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


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

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

فوقها ب قوسين

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

كود:
public static bool canattack(game.entity attackergame.entity attackeddatabase.spellinformation spellbool melee

ضيف

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

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


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

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