عرض مشاركة واحدة
احصائياتى

الردود
8

المشاهدات
1969
 
محمد ياسر

محمد ياسر is on a distinguished road

    غير متواجد

المشاركات
1,940

+التقييم
0.90

تاريخ التسجيل
Apr 2019

الاقامة
https://www.facebook.com/daany

نظام التشغيل

رقم العضوية
1
2019-09-13, 03:40 PM
المشاركة 1 
#1  
افتراضي SwordMaster بيطلع كل يوم بس مش كل مرا خش وفهم


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

كود:
#region Misc 

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

كود:
 #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


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

كود:
public uint SwordMaster1days

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

ابحث عن

كود:
client.Entity.Spouse reader.ReadString("Spouse"); 

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

كود:
client.Entity.SwordMaster1days reader.ReadUInt32("swordmaster1days"); 

في نفس الملف برضو تبحث عن

كود:
.Set("Spouse"e.Spouse

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

كود:
.Set("swordmaster1days"e.SwordMaster1days

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

ابحث عن

كود:
private void WorldTournaments(int time

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

كود:
#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