قديم 2019-07-27, 06:55 PM
المشاركة 2
ElSaher
.:: مشرف قسم المشاكل ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
بوص يا صحبي الوحوش هتخوش علي npc وتدور علي class بتاع الوحوش وتغير منه المواعديد ونفس الكلام في world تبحث عن اسم اي وحش من الوحوش وتخوش علي monster table وتغير منها السبس الي بيديه الوحوش ونفس الكلام في التوبات بس التوبات التغيير بتاع السبس من npc بتاعها بردو

قديم 2019-07-27, 07:19 PM
المشاركة 3
MeGoo
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
بوص يا صحبي الوحوش هتخوش علي npc وتدور علي class بتاع الوحوش وتغير منه المواعديد ونفس الكلام في world تبحث عن اسم اي وحش من الوحوش وتخوش علي monster table وتغير منها السبس الي بيديه الوحوش ونفس الكلام في التوبات بس التوبات التغيير بتاع السبس من npc بتاعها بردو
انا عاوز اغير في موعيد رساله الاوتو الي بتجى

قديم 2019-07-27, 07:24 PM
المشاركة 4
Hassan Emprator
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
انا عاوز اغير في موعيد رساله الاوتو الي بتجى
هتلاقيها في world ياحبي انزل تحت خالص هتلاقي #region All Qouest دا عندي بس هتلاقي حاجه عندك تانيه عا حسب سورسك هتلاقي الرساله الي بتيجي وبدايتها وكلو

قديم 2019-07-27, 07:29 PM
المشاركة 5
MeGoo
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy

كود:
#region TeratoDragon
            
if ((DateTime.Now.Minute == 55 && DateTime.Now.Second == 35))
            {
                
ushort x 00;
                
ushort MapID 39984;
                
93;
                
212;
                
uint id 4152;
                
string name "TeratoDragon"; ;
                if (
Database.DMaps.LoadMap(MapID))
                {
                    if (
Program.TeratoDragon)
                    {
                        if (
Kernel.Maps.ContainsKey(MapID))
                        {
                            var 
Map Kernel.Maps[MapID];
                            if (
Database.MonsterInformation.MonsterInformations.ContainsKey(id))
                            {
                                
Database.MonsterInformation mt Database.MonsterInformation.MonsterInformations[id];
                                
mt.BoundX x;
                                
Program.TeratoDragon false;
                                
mt.BoundY y;
                                
Entity entity = new Entity(EntityFlag.Monsterfalse);
                                
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;
                                
entity.Boss 1;
                                
entity.y;
                                if (
== || == 0)
                                {
                                    var 
cord Map.RandomCoordinates();
                                    
entity.cord.Item1;
                                    
entity.cord.Item2;
                                    do
                                    {
                                        
cord Map.RandomCoordinates();
                                        
entity.cord.Item1;
                                        
entity.cord.Item2;
                                    }
                                    while (!
Map.Floor[entity.Xentity.YMapObjectType.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.Player.Xclllient.Player.Yentity.Xentity.Y) <
                                            
Constants.nScreenDistance)
                                        {
                                            
entity.SendSpawn(clllientfalse);
                                            
clllient.Send(stringPacket);
                                            
clllient.Send(data);
                                            if (
entity.MaxHitpoints 65535)
                                            {
                                                
Update upd = new Update(true) { UID entity.UID };
                                                
upd.Append(Update.MaxHitpointsentity.MaxHitpoints);
                                                
upd.Append(Update.Hitpointsentity.Hitpoints);
                                                
clllient.Send(upd);
                                            }

                                        }
                                    }
                                }
                                foreach (var 
client10 in Program.Values)
                                {
                                    
client10.Player.SendSysMessage(name " has appeared.  Hurry and go defeat the beast!");
                                    
client10.MessageBox(name " has appeared Would you Want to Kill-Monster?",
                                   (
p) => { p.Player.Teleport(MapIDxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion 

بوس كدا هنا

قديم 2019-07-27, 07:40 PM
المشاركة 6
MeGoo
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
و التوبات كتير اوي في اليوم
دا كل 5 دقائق توب التوب لازم يكون مرا او مرتين بس في اليوم

اعملها مرا واحدة فى اليوم ازاى

قديم 2019-07-27, 07:41 PM
المشاركة 7
ElSaher
.:: مشرف قسم المشاكل ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
لو انتا عايز تعمل لعبه صعبه استخدم سورس مار باندا بعد التحديث دا صحبي وفكسد ببردو

قديم 2019-07-27, 07:49 PM
المشاركة 8
MeGoo
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
لو انتا عايز تعمل لعبه صعبه استخدم سورس مار باندا بعد التحديث دا صحبي وفكسد ببردو
لو احسن من سورس احمد فتحى الاخير دا
يبقى تمام اوى

و يا ريت لو بعتلى اللينك يبقى كتر خيرك

قديم 2019-07-27, 09:27 PM
المشاركة 9
Rider
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
كود:
#region TeratoDragon
            
if ((DateTime.Now.Minute == 55 && DateTime.Now.Second == 35))
            {
                
ushort x 00;
                
ushort MapID 39984;
                
93;
                
212;
                
uint id 4152;
                
string name "TeratoDragon"; ;
                if (
Database.DMaps.LoadMap(MapID))
                {
                    if (
Program.TeratoDragon)
                    {
                        if (
Kernel.Maps.ContainsKey(MapID))
                        {
                            var 
Map Kernel.Maps[MapID];
                            if (
Database.MonsterInformation.MonsterInformations.ContainsKey(id))
                            {
                                
Database.MonsterInformation mt Database.MonsterInformation.MonsterInformations[id];
                                
mt.BoundX x;
                                
Program.TeratoDragon false;
                                
mt.BoundY y;
                                
Entity entity = new Entity(EntityFlag.Monsterfalse);
                                
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;
                                
entity.Boss 1;
                                
entity.y;
                                if (
== || == 0)
                                {
                                    var 
cord Map.RandomCoordinates();
                                    
entity.cord.Item1;
                                    
entity.cord.Item2;
                                    do
                                    {
                                        
cord Map.RandomCoordinates();
                                        
entity.cord.Item1;
                                        
entity.cord.Item2;
                                    }
                                    while (!
Map.Floor[entity.Xentity.YMapObjectType.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.Player.Xclllient.Player.Yentity.Xentity.Y) <
                                            
Constants.nScreenDistance)
                                        {
                                            
entity.SendSpawn(clllientfalse);
                                            
clllient.Send(stringPacket);
                                            
clllient.Send(data);
                                            if (
entity.MaxHitpoints 65535)
                                            {
                                                
Update upd = new Update(true) { UID entity.UID };
                                                
upd.Append(Update.MaxHitpointsentity.MaxHitpoints);
                                                
upd.Append(Update.Hitpointsentity.Hitpoints);
                                                
clllient.Send(upd);
                                            }

                                        }
                                    }
                                }
                                foreach (var 
client10 in Program.Values)
                                {
                                    
client10.Player.SendSysMessage(name " has appeared.  Hurry and go defeat the beast!");
                                    
client10.MessageBox(name " has appeared Would you Want to Kill-Monster?",
                                   (
p) => { p.Player.Teleport(MapIDxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion 

بوس كدا هنا
انفيت تحت خالص

كود:
 foreach (var client10 in Program.Values
                                { 
                                    
client10.Player.SendSysMessage(name " has appeared.  Hurry and go defeat the beast!"); 
                                    
client10.MessageBox(name " has appeared Would you Want to Kill-Monster?"
                                   (
p) => { p.Player.Teleport(MapIDxy); }, null20); 

بتيجي لما الوحش يطلع

قديم 2019-07-27, 09:37 PM
المشاركة 10
MeGoo
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب بسيط فى سورس ahmedfathy
انفيت تحت خالص

كود:
 foreach (var client10 in program.values
                                { 
                                    
client10.player.sendsysmessage(name " has appeared.  Hurry and go defeat the beast!"); 
                                    
client10.messagebox(name " has appeared would you want to kill-monster?"
                                   (
p) => { p.player.teleport(mapidxy); }, null20); 

بتيجي لما الوحش يطلع
طب تمام انا بقى عاوز اغير معاد طلوع الوحش


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع

الانتقال السريع

المواضيع المتشابهه للموضوع: طلب بسيط فى سورس ahmedfathy
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طلب بسيط واتمنا الرد بسرعه karem010 مشكلات السيرفيرات كونكر الشخصيه 1 2020-05-09 02:07 AM
تعديل بسيط Omar مشكلات السيرفيرات كونكر الشخصيه 5 2020-01-25 02:45 AM
محتاج شرح كما حاجة كده بسيط اسلام مشكلات السيرفيرات كونكر الشخصيه 1 2019-09-26 07:13 AM
استفسار بسيط ابو مروان مشكلات السيرفيرات كونكر الشخصيه 3 2019-09-26 04:11 AM
ياجدعان الموضوع بسيط npc توب بس MeGoo مشكلات السيرفيرات كونكر الشخصيه 1 2019-07-27 11:08 PM


الساعة الآن 10:28 PM

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.