منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   تطوير سيرفرات كونكر (https://code.vpscairo.com/forumdisplay.php?f=11)
-   -   SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم (https://code.vpscairo.com/showthread.php?t=2187)

محمد ياسر 2019-09-13 03:40 PM

SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 


اظن الكلام واضح من العنوان ومكنش لازم اكتب ادخل علشان تفهم كنت عايز اشدك للموضوع وخلاص:D
اول حاجا هتفتحPacketHandler.cs
ونبحث عن
كود PHP:

#region Misc 

تحتيه حط الكود ده
لو هوا موجود قبل كدا عندكو بدلو بي ده
كود PHP:

 #region SwordMaster Open
                
case 720842:// SwordMaster By Hazem code.vpscairo.com
                    
{
                        if (
client.Entity.MapID == 3024)
                        {
                          if (
client.Entity.SwordMaster1days == 0)
                            {
                            
Database.MonsterInformation monster = new Database.MonsterInformation();
                            
monster.Boss true;
                            
monster.Hitpoints 15000000;
                            
monster.Level 200;
                            
monster.Mesh 953;
                            
monster.Name "SwordMaster";
                            
monster.MaxAttack 1000;
                            
monster.AttackRange 10;
                            
monster.AttackType 2;
                            
monster.SpellID 10500;
                            
monster.AttackSpeed 3000;
                            
monster.ViewRange 5;
                            
monster.MoveSpeed 500;
                            
monster.RunSpeed 500;
                            
monster.MinAttack 1000;
                            
Game.Entity entity = new Game.Entity(Game.EntityFlag.Monsterfalse);
                            
entity.MapObjType Game.MapObjectType.Monster;
                            
entity.MonsterInfo monster;
                            
entity.MonsterInfo.Owner entity;
                            
entity.Name "SwordMaster";
                            
entity.MinAttack monster.MinAttack;
                            
entity.MaxAttack entity.MagicAttack monster.MaxAttack;
                            
entity.Hitpoints entity.MaxHitpoints monster.Hitpoints;
                            
entity.Body monster.Mesh;
                            
entity.Level monster.Level;
                            
entity.Defence 50000;
                            
entity.= (ushort)(client.Entity.2);
                            
entity.= (ushort)(client.Entity.2);
                            
entity.EntityFlag Game.EntityFlag.Monster;
                            
entity.UID = (uint)Kernel.Random.Next(500060500110);
                            
entity.MapID client.Entity.MapID;
                            
entity.SendUpdates true;
                            
client.Map.RemoveEntity(entity);
                            
Network.GamePackets._String stringPacket = new Network.GamePackets._String(true);
                            
stringPacket.UID monster.ID;
                            
stringPacket.Type Network.GamePackets._String.Effect;
                            
stringPacket.Texts.Add("MBStandard");
                            
client.Map.AddEntity(entity);
                            
client.Inventory.Remove(itemEnums.ItemUse.Remove);
                            
client.Entity.SwordMaster1days += 1;
                            }
                            else
                            {
                                
client.Send(new Network.GamePackets.Message("You Can't open only Every Day"System.Drawing.Color.Red0x7dc));
                                
// return;
                            
}
                        }
                        else
                        {
                            
client.Send(new Message("You Can't open here Sorry!"Color.White255));
                        }
                        break;
                    }
                
#endregion 

بعد كدا افتحEntity.cs


في اي حته حط الكود ده
كود PHP:

public uint SwordMaster1days

بعد كدا افتحEntityTable.cs

ابحث عن
كود PHP:

client.Entity.Spouse reader.ReadString("Spouse"); 

تحتيه حط الكود ده
كود PHP:

client.Entity.SwordMaster1days reader.ReadUInt32("swordmaster1days"); 

في نفس الملف برضو تبحث عن
كود PHP:

.Set("Spouse"e.Spouse

تحتيه حط الكود ده
كود PHP:

.Set("swordmaster1days"e.SwordMaster1days

بعد كدا افتحWorld.cs

ابحث عن
كود PHP:

private void WorldTournaments(int time

تحتيه حط الكود ده
كود PHP:

#region Reset SwordMaster Every Day
            
if (DateTime.Now.Hour == 00 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 00)//By Moamen Coder
            
{
                
Conquer_Online_Server.Database.MySqlCommand cmd = new Conquer_Online_Server.Database.MySqlCommand(Conquer_Online_Server.Database.MySqlCommandType.UPDATE);
                
cmd.Update("entities")
                 .
Set("swordmaster1days"0);
                
cmd.Execute();
            }
            
#endregion 

نيجي بقا لي اخر جزء

هتفتح النيفي كات
واتعمل صف جديد في جدول entities

swordmaster1days varchar 255

Hassan Emprator 2019-09-13 03:44 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
معلش بس فهمني دا ايه بالظبط ؟

Hassan Emprator 2019-09-13 03:44 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
اها خلاص عرفته وحش SowrdMaster ? وله لا صح وله لا ههه

محمد ياسر 2019-09-13 03:46 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Hassan Emprator (المشاركة 16200)
اها خلاص عرفته وحش SowrdMaster ? وله لا صح وله لا ههه

ايو

nova 2019-09-13 03:58 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
هو جايزته ايه معلش

محمد ياسر 2019-09-13 04:02 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
اقتباس:

المشاركة الأصلية كتبت بواسطة nova (المشاركة 16206)
هو جايزته ايه معلش

جايزته بتكون القدبم شوف القديم بيدي ايه وشوفه

nova 2019-09-13 04:07 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
اقتباس:

المشاركة الأصلية كتبت بواسطة hazem (المشاركة 16209)
جايزته بتكون القدبم شوف القديم بيدي ايه وشوفه

طب لو انا عايز اخلى ليه جايزة لوحده يعنى بما انه مره واحده ف اليوم يدى ايتم نادر او كاس او سبيس كتير مختلف + لو ينفع اغير اسمه وشكله يعنى يبقا وحش شكله جديد ++ اسم جديد ؟؟؟ لو مش هتعبك

محمد ياسر 2019-09-13 04:10 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
اقتباس:

المشاركة الأصلية كتبت بواسطة nova (المشاركة 16212)
طب لو انا عايز اخلى ليه جايزة لوحده يعنى بما انه مره واحده ف اليوم يدى ايتم نادر او كاس او سبيس كتير مختلف + لو ينفع اغير اسمه وشكله يعنى يبقا وحش شكله جديد ++ اسم جديد ؟؟؟ لو مش هتعبك

التحكم في اعدادت الوحش الاسم والصحه والشكل
الشكل
كود PHP:

                            monster.Mesh 953

الاسم
كود PHP:

                            monster.Name "SwordMaster"

كود PHP:

monster.Boss true;
                            
monster.Hitpoints 15000000;
                            
monster.Level 200;
                            
monster.Mesh 953;
                            
monster.Name "SwordMaster";
                            
monster.MaxAttack 1000;
                            
monster.AttackRange 10;
                            
monster.AttackType 2;
                            
monster.SpellID 10500;
                            
monster.AttackSpeed 3000;
                            
monster.ViewRange 5;
                            
monster.MoveSpeed 500;
                            
monster.RunSpeed 500;
                            
monster.MinAttack 1000

في موضوع في قسم التطوير اسمه تحديد جايز لوحش معين تقريبا اسمه كده انا حاليا مشغول ورايح مشوار فحاول تشوفها

ALz3em 2019-09-13 04:45 PM

رد: SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم
 
عاش تسلم أيدك


الساعة الآن 11:28 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب