المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سيستم كوستة وحوش يوميه كوستت Code Winner


M.H.B[X-Coder]X
2019-07-29, 12:02 PM
اليوم معانا سيستم ايتمات بطلع وحوش انا كت نزلتو زمان ع قناتي وكان من أوائل السيستمات المجانيه
اليوم عملت عليه تعديل وخليتو بدل ميبق ايتم هيبق كوسته يعملها الاعب مره واحده فاليوم وهسميها Code Winner

ونا كت ضفت قبل كدا موضوع ازاي تخلي أي كوسته تبق يوميه
لنك الموضوع : هنا (عفواً لايمكن عرض الروابط في الإرشيف)
ملحوظه غير ramadanevent الي CodeWinner عشان الاكواد تتماشي مع الاكواد ال هنضفها ناو

تمام بعد منت عملت اكواد ازاي تعمل كوسته يوميه

نجي بقا للكوسته نفسها
في كلاس program هتبحث عن

public static bool Nemesis = true;

وتضيف تحتها او فقيها

public static bool MohamedHossam = true;

في كلاس kernel
هتبحث عن

SpawnNemesis = false,

وتضيف تحتها او فقيها

MohamedHossam = false,

في كلاس map
تبحث عن

if (monster.Name

وتجي في اخر السطر بتعها قبل قفلة القوس وتضيف دي

|| monster.Name == "MohamedHossam"

في كلاس monsterTable
هتبحث عن


if (Name == "NemesisTyrant")
Program.Nemesis = true;

وفقيها او تحتها تضيف

if (Name == "MohamedHossam")
Program.MohamedHossam = true;

Program.SnowSoul = true;
if (Name == "MohamedHossam")
{

killer.Owner.Entity.ConquerPoints += 50000; // دي جيزة ال يموت الوحش
HemaProject.Kernel.SendWorldMessage(new HemaProject.Network.GamePackets.Message(" Congratulations " + killer.Name + " Has Killed " + Name + " and Get [1M] ConquerPoints & [700] CpsBound fOR 7AZEM ", Message.Center));
return;
}


نخش فال npc
ملحوظه الوحش جو الان بي سي نفسو


#region Dead Hearts g
case 1597534:
{
switch (npcRequest.OptionID)
{
case 0:
{

if (client.Entity.CodeWinner == 0)
{
dialog.Text("HI" + client.Entity.Name + " ANA A3RF ATLA3 EL WA7SH PTA3K | 7A OLT EA7?");
dialog.Option("TAL3 YA 3AM", 1);
dialog.Option("msh a4ta.", 255);
dialog.Send();
break;
}
else
{
dialog.Text("EMSHE MEN HENA YALA");
dialog.Option("Ok.", 255);
dialog.Send();
break;
}
break;
}
case 1:
{

#region MohamedHossam

{
ushort x = 0, y = 0;
ushort MapID = 11019;
y = 113;
x = 96;
if (Database.DMaps.LoadMap(MapID))
{
if (Program.MohamedHossam)
{
if (Kernel.Maps.ContainsKey(MapID))
{
var Map = Kernel.Maps[MapID];
if (Database.MonsterInformation.MonsterInformations.C ontainsKey(417101))
{
Database.MonsterInformation mt = Database.MonsterInformation.MonsterInformations[417101];
mt.BoundX = x;
Program.MohamedHossam = false;
mt.BoundY = y;
Entity entity = new Entity(EntityFlag.Monster, false);
entity.MapObjType = MapObjectType.Monster;
entity.MonsterInfo = mt.Copy();
entity.MonsterInfo.Owner = entity;
entity.Name = mt.Name;
entity.MinAttack = mt.MinAttack;
entity.MaxAttack = entity.MagicAttack = mt.MaxAttack;
entity.Hitpoints = entity.MaxHitpoints = mt.Hitpoints;
entity.Defence = mt.Defence;
entity.Body = mt.Mesh;
entity.Level = mt.Level;
entity.UID = Map.EntityUIDCounter.Next;
entity.MapID = MapID;
entity.X = x;
entity.Boss = 1;
entity.Y = y;
if (x == 0 || y == 0)
{
var cord = Map.RandomCoordinates();
entity.X = cord.Item1;
entity.Y = cord.Item2;
do
{
cord = Map.RandomCoordinates();
entity.X = cord.Item1;
entity.Y = cord.Item2;
}
while (!Map.Floor[entity.X, entity.Y, MapObjectType.Monster]);
}

Map.AddEntity(entity);
Network.GamePackets._String stringPacket =
new Network.GamePackets._String(true);
stringPacket.UID = entity.UID;
stringPacket.Type = Network.GamePackets._String.Effect;
stringPacket.Texts.Add("MBStandard");
Data data = new Data(true);
data.UID = entity.UID;
data.ID = Network.GamePackets.Data.AddEntity;
data.wParam1 = entity.X;
data.wParam2 = entity.Y;
foreach (Client.GameState clllient in Program.Values)
{
if (clllient.Map.ID == entity.MapID)
{
if (Kernel.GetDistance(clllient.Entity.X, clllient.Entity.Y, entity.X, entity.Y) <
Constants.nScreenDistance)
{
entity.SendSpawn(clllient, false);
clllient.Send(stringPacket);
clllient.Send(data);
if (entity.MaxHitpoints > 65535)
{
Update upd = new Update(true) { UID = entity.UID };
upd.Append(Update.MaxHitpoints, entity.MaxHitpoints);
upd.Append(Update.Hitpoints, entity.Hitpoints);
clllient.Send(upd);
}

}
}
}
foreach (var client10 in Program.Values)
{
client.Entity.CodeWinner += 1;
killer.Teleport(1002, 413, 353);

}
}
}
}
}
}
#endregion



}

break;

}
break;
}
#endregion


npc ال هيدخلك للمابه بتاعت الكويست

#region Dead Hearts
case 159753:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hey There " + client.Entity.Name + " Do you here to do dally monster event ?");
dialog.Option("Yes", 1);
dialog.Option("I don't have item.", 255);
dialog.Send();
break;
}
case 1:
{

if (client.Entity.ramadanevent == 0)
{
client.Entity.RemoveFlag(Update.Flags.Ride);
client.Entity.Teleport(11019, 96, 113);
client.Entity.PKMode = Game.Enums.PKMode.PK;
client.Send(new Data(true) { UID = client.Entity.UID, ID = Data.ChangePKMode, dwParam = (uint)client.Entity.PKMode });

}
else
{
dialog.Text("ent 3malt elkwsta el yom t3al pokra");
dialog.Option("oh! i will return soon.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion



وفي قعدة البيانات هضيف دول



هتخش علي
monsterinfos
--------------------
وتضيف دا

417101 MohamedHossam 1 523 60000000 0 5000 1000 900000 7 8 200 200 140 3 0 0 0 0 0 1
--------------------------
هتخش علي

Maps

---------------------------
وتضيف

11019 1507 7 0
------------------------------
وتخش علي

npcs

-------------------------------
وتضيف

231400 Dead Hearts 2 3690 1002 336 258
-----------------------------------------------------
2315009 Winner 2 36746 1019 84 112
----------------------------------------------------------
159753 Monster event 2 3690 1002 308 244
--------------------------------------------------------------
1597533 Exite 2 36746 11019 84 112
---------------------------------------------------------------
1597534 Genarator 2 36747 11019 96 113
---------------------------------------------------------------

وأخيرا فيديو شرح عن الكوسته
QrkNBHLzb6Q

تم تطبيق الكوسته ع سورس متريكس المعدل من قبل الزعيم

لنك نسخه من السورس بتعديلي : نسخه دي فيكسيد 100% وكان شغل 8 اشهر فيها يعني حاجا نضيفه لاحلي منتدي (عفواً لايمكن عرض الروابط في الإرشيف)


واستودعكم الله الذي لاتضيع ودائعه والسلام عليكم ورحمة الله :)

محمد ياسر
2019-07-29, 01:15 PM
عاش

ALz3em
2019-07-29, 01:19 PM
عاش أستمر

M.H.B[X-Coder]X
2019-07-29, 01:30 PM
عاش

عاشت ايامك:emoji2:

M.H.B[X-Coder]X
2019-07-29, 01:31 PM
عاش أستمر

تسلملي حبيبي

ابو حمزه9
2019-07-29, 02:58 PM
تسلم :o

M.H.B[X-Coder]X
2019-07-29, 05:30 PM
تسلم :o



حبيبي

Matrix
2019-07-29, 10:10 PM
عااااااش

Circle
2019-08-20, 10:24 PM
شكرا

Commander
2019-08-20, 11:56 PM
عااش وتسلم علي مجهودك

abdallah1
2019-08-21, 12:20 AM
عاااش تسلم

Bahaa
2019-08-21, 05:45 PM
عاااش

midoazoz
2019-11-26, 04:34 PM
عاش

469fb2a7c3
2019-11-29, 07:36 AM
:emoji3:

عمرو الجنرال
2019-12-02, 02:13 PM
تسلم ايدك

uncelsam
2020-03-03, 11:13 PM
عااااش

megax
2022-02-07, 07:08 AM
ty

modymaxll
2022-03-08, 06:15 PM
عااااااااااااااااااااااااااااااااااااااااااااااش

Rage
2022-04-21, 11:01 PM
Loveeeee

Ahmedmohsen8a8a
2023-05-20, 01:46 AM
Hello

mohammedshafik
2023-05-25, 11:27 AM
thxxxx

MrKarim
2023-07-09, 05:49 AM
شكرا

eslaam
2023-07-28, 02:58 PM
عاغش

coahmed2010
2023-07-28, 04:51 PM
thank youuuuuuuu

medohalawa
2023-09-06, 09:55 PM
عاااش

مينا
2023-10-03, 05:00 PM
عاش

Mahmoud123
2023-10-27, 11:49 AM
تسلم ياحج

xblack99
2024-02-03, 01:41 AM
5ا5ا5ت4ثقا

nato
2024-03-21, 11:40 AM
تسلم

Mr3FreeT
2024-03-23, 12:34 AM
عاااااش