قديم 2019-05-30, 08:31 PM
المشاركة 13
abuhaneen
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
كل قصدي ان عاوز اضيف الوحش بنفس فكره نميسس ويوقع سفاجا وسلكور وكدا ويطلع ف وقت

قديم 2019-05-30, 08:51 PM
المشاركة 14
محمد ياسر
.::صاحب المنتدي قرر الاستغناء عنه::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
ده موضوع عن ازاي تتحكم عن الجائزه بعد ماتموت الوحش
تحديد جائزه قتل الوحوش
معمول علي سي بي خليه انت ايتم
حكايه ان الايتم يقع في الارض معرفهاش

قديم 2019-05-30, 09:00 PM
المشاركة 15
abuhaneen
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
شفت النمسس كان بيموت يوقع السفاجا بون ع الارض
اهوة انا عاوز نفس فكره بس بوحش جديد :[

قديم 2019-05-30, 09:58 PM
المشاركة 16
محمد ياسر
.::صاحب المنتدي قرر الاستغناء عنه::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
شفت النمسس كان بيموت يوقع السفاجا بون ع الارض
اهوة انا عاوز نفس فكره بس بوحش جديد :[
اتفضل
جرب الكود ده في كلاس المنستر

كود:
#region DB CPS  
uint ran13 = (uint)Kernel.Random.Next(150);  
if (
ran13 15)  
{  
if (
this.Name == "Pheasant")  
{  
if (
killer.Name.Contains("Guard"))  
return;  
uint Uid 0;  
Random R = new Random();  
//int Nr = R.Next(1, 1);  
switch (((byte)Kernel.Random.Next(150)))  
{  
case 
1:  
Uid 720996;//SmallCPBox  
break;  
case 
2:  
Uid 1088000;  
break;  
case 
3:  
Uid 720998;//LargCPBox  
break;  
case 
4:  
Uid 1088000;  
break;  
case 
5:  
Uid 720996;//SmallCPBox  
break;  
case 
6:  
Uid 1088001;  
break;  
}  
if (
Uid != 0)  
{  
ushort X Owner.XOwner.Y;  
Game.Map Map Kernel.Maps[Owner.MapID];  
if (
Map.SelectCoordonates(ref Xref Y))  
{  
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);  
floorItem.Item = new Network.GamePackets.ConquerItem(true);  
floorItem.Item.Color = (DeadPool.Game.Enums.Color)Kernel.Random.Next(48);  
floorItem.Item.ID Uid;  
floorItem.Item.MaximDurability floorItem.Item.Durability 65535;  
floorItem.Item.UID Program.NextItemID; ;  
floorItem.ValueType Network.GamePackets.FloorItem.FloorValueType.Item;  
floorItem.ItemID Uid;  
floorItem.MapID Owner.MapID;  
floorItem.MapObjType Game.MapObjectType.Item;  
floorItem.X;  
floorItem.Y;  
floorItem.Type Network.GamePackets.FloorItem.Drop;  
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;  
Map.AddFloorItem(floorItem);  
SendScreenSpawn(floorItem);  
}  
}  
}  
}  
#endregion 

مع تغير اسم الوحوش
وتغير id الايتم بالي عايزه
طبعا في اكثر من ايتم وده يخليه يوقع الايتم عشوائي انت وحظك

قديم 2019-05-30, 11:43 PM
المشاركة 17
abuhaneen
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
تمام
ممكن حل للايرو دا
[IMG][/IMG]

قديم 2019-05-31, 01:34 AM
المشاركة 18
محمد ياسر
.::صاحب المنتدي قرر الاستغناء عنه::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
بدل مكان الاير ب
GameState

قديم 2023-10-30, 07:21 PM
المشاركة 19
karem1q
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: شرح اضافه وحش BoS
ده انبي سي اول ماتدوس عليه ايظهر الوحش في المكان الي اتحدده

كود:
 #region code
                
case 6751:
                    {
                        switch (
npcRequest.OptionID)
                        {
                            case 
0:
                                {
                                    
dialog.Text("you need monster ? ");
                                    
dialog.Option("yes."1);
                                    
dialog.Option("No, thanks."255);
                                    
dialog.Send();
                                    break;
                                }
                            case 
1:
                                {

                                      
Database.MonsterInformation monster = new Conquer_Online_Server.Database.MonsterInformation();  
                                      
monster.Boss true;  
                                      
monster.Hitpoints 50000000;  
                                      
monster.Level 255;  
                                      
monster.Mesh 978;  
                                      
monster.Name "FuriousFlameDevastator";  
                                      
monster.MaxAttack 10500;  
                                      
monster.AttackRange 14;  
                                      
monster.AttackType 1;  
                                      
monster.AttackSpeed 1000;  
                                      
monster.ViewRange 15;  
                                      
monster.MoveSpeed 500;  
                                      
monster.RunSpeed 500;  
                                      
monster.MinAttack 59000;  
                                      
Game.Entity entity = new Game.Entity(Game.EntityFlag.Monsterfalse);  
                                      
entity.MapObjType Game.MapObjectType.Monster;  
                                      
entity.MonsterInfo monster;  
                                      
entity.MonsterInfo.Owner entity;  
                                      
entity.Name "FuriousFlameDevastator";  
                                      
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 5000;  
                                      
entity.client.Entity.X;  
                                      
entity.client.Entity.Y;  
                                      
entity.UID 417111;  
                                      
entity.MapID client.Entity.MapID;  
                                      
entity.SendUpdates true;  
                                      
client.Map.RemoveEntity(entity);  
                                      
client.Map.AddEntity(entity);  
                                      break;  
                                    break;
                                }
                        }
                        break;
                    }
                
#endregion 
تسلم


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



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

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

المواضيع المتشابهه للموضوع: شرح اضافه وحش BoS
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اضافه ال house محمد ياسر تطوير سيرفرات كونكر 22 2024-03-19 07:18 PM
اضافه رون medo2020 مشكلات السيرفيرات كونكر الشخصيه 5 2020-04-30 06:04 PM
اضافه الرنز medo2020 مشكلات السيرفيرات كونكر الشخصيه 6 2020-04-29 07:51 AM
اضافه حرب GuildPoleWar Hassan Emprator تطوير سيرفرات كونكر 2 2019-08-28 12:46 AM
اضافه Hassan Emprator مشكلات السيرفيرات كونكر الشخصيه 2 2019-07-30 05:08 PM


الساعة الآن 12:14 PM

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