مشاهدة النسخة كاملة : ياريت حل المشكلة يرجاااااالة مش لقي حل واالله
MRonlineGvrix
2020-01-22, 10:13 PM
بسم الله الرحمن الرحيم
1- المشكلة هيا ان لو اسمك احمر او اسمر يعني النقاط بتاعت القتل 50 او 100 و اسمك يتغير لونه
مش بيتصادر من الاسطف بتاعت الاكونت حاجا ولو الاسم با الون الاسمر المفروض يتصادر من العتاد ويروح السجن
السيستم دا مش شغال اصلا والى عندو الحل ياريت ميبخلش صورة علشان اوضح المشاكل
الاسم الاحمر مش بيتصادر منو ولا حاجا من الاسطف
عفواً لايمكن عرض الروابط في الإرشيف
الاسم الاسمر مش بيتصادر منو حاجا ولا بيروح السجن مش شرط يروح السجن بس يتصادر منو وخلاص
عفواً لايمكن عرض الروابط في الإرشيف
من الاخر عاوزين الراجل دا ياكل عيش
عفواً لايمكن عرض الروابط في الإرشيف
تحياتي لاعضاء المتندي
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 = 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);
}
}
}
سيرش public void Die(Entity killer)
انزل لحد
Network.PacketHandler.AddEnemy(this.Owner, killer.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 attacker, Game.Entity attacked, Database.SpellInformation spell, bool melee)
ضيف
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
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 = 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);
}
}
}
سيرش public void die(entity killer)
انزل لحد
network.packethandler.addenemy(this.owner, killer.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 attacker, game.entity attacked, database.spellinformation spell, bool melee)
ضيف
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
الاكواد فيها ايرورات ياما
بص بصا عليها
اكواد سليمه لو جيبالك ايرورات صور الايرورات و لو عملت افضل اجابه تاني هعتبر الموضوع محلول
MRonlineGvrix
2020-01-23, 01:08 AM
اكواد سليمه لو جيبالك ايرورات صور الايرورات و لو عملت افضل اجابه تاني هعتبر الموضوع محلول
بقولك انا الاكونت بتاعى رجع عضو نشيط ومجاوب على 3 بس كنت مجاوب على 43 ؟؟؟؟
منتدي رجع شهر لورا خلل في السيستم انا جان اسمي سافيتار و مجاوب علي 800 سؤال رجع اسمي ريدر و مجاوب علي 600 بس
MRonlineGvrix
2020-01-23, 02:30 AM
منتدي رجع شهر لورا خلل في السيستم انا جان اسمي سافيتار و مجاوب علي 800 سؤال رجع اسمي ريدر و مجاوب علي 600 بس
اجابة فى السريع كدا مش محتاجا موضوع عاوز اشيل الرسالة بتاعت الفوت الى على الصفحة بتاعت البوشي الى انتا منزلها
صورة
عفواً لايمكن عرض الروابط في الإرشيف
اي بي السيرفر
95.216.203.8
وهل الصفحة عاوزا حمايا ولا لا
لا صفحه كويسه بس مفهاش حمايه من دوس اتاك و ملتي اكونت
انك تشيل فوت محتاج موضوع جديد و حازم الي هيجاوب عليه باذن الله مش انا
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code