محمد ياسر
2019-05-12, 07:41 PM
السلام عليكم ورحمة الله وبركاته
معانا اليوم ااضافة الوحوش الكبيره
صور طيب للوحوش قبل ما نعمل اي حاجه
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
هما وحوش كتير 14 وحش
يلا نبداء الاضافات
اول حاجه حمل الباتش ده
تحميل الباتش (عفواً لايمكن عرض الروابط في الإرشيف)
اول حاجة افتح قنصل القاعدة وارمى فى ده
INSERT INTO `maps` VALUES ('3998', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39981', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39982', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39983', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39984', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39985', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39986', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39987', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39988', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39989', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39990', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39991', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39992', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39993', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39994', '3998', '0007', '0000');
INSERT INTO `monsterinfos` VALUES ('417100', 'WhiteTiger', '1', '0001', '0384', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417101', 'LostMan', '1', '0001', '0523', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417102', 'DeadMan', '1', '0001', '0522', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417103', 'DeadLady', '1', '0001', '0518', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417104', 'GoldenPheasant', '1', '0001', '0906', '5000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417105', 'AngryCat', '1', '0001', '0921', '60000000', '00', '20000', '20000', '0100', '0050', '0085', '0000', '0000', '0000', '0000', '0015', '0015', '0000', '1000', '1000', '0140', '15', '0000', '0000', '0001', '0000', '0500', '000', '000', '000', '000', '000', '000', '000', '1002020', '1001020', '8036', '0000', '0100', '0000', '1000', '00', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417106', 'LordofStorm', '1', '0001', '0978', '60000000', '00', '20000', '20000', '0100', '0000', '0037', '0000', '0000', '0000', '0000', '0001', '0006', '0000', '1000', '0500', '0007', '3', '0360', '0000', '0000', '8003410', '0500', '099', '000', '099', '000', '000', '099', '001', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '02', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417107', 'destructive', '1', '0001', '0315', '60000000', '00', '20000', '20000', '0100', '0002', '0036', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0012', '3', '0480', '0000', '0000', '8003420', '0500', '000', '001', '000', '001', '001', '099', '003', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '03', '6', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417108', 'Wolvren', '1', '0001', '0902', '60000000', '00', '20000', '20000', '0100', '0002', '0069', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0017', '3', '0600', '0000', '0001', '8003430', '0500', '001', '002', '001', '002', '002', '099', '003', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '04', '7', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417109', 'Shanghi', '1', '0001', '0903', '60000000', '00', '20000', '20000', '0100', '0004', '0071', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0022', '3', '0660', '0000', '0001', '0000', '0500', '001', '003', '001', '003', '003', '099', '005', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '05', '8', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417110', 'Legendarywarrior', '1', '0001', '0904', '60000000', '00', '20000', '20000', '0100', '0004', '0073', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0027', '3', '0810', '0000', '0001', '7548430', '0500', '002', '004', '002', '004', '004', '099', '005', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '06', '9', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417111', 'BigFoot', '1', '0001', '0905', '60000000', '00', '20000', '20000', '0100', '0010', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0032', '3', '0930', '0000', '0001', '5001270', '0500', '003', '005', '002', '005', '005', '099', '007', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '07', '10', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417112', 'HeavenRoc', '1', '0001', '0997', '150000', '00', '20000', '20000', '0100', '0014', '0078', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0037', '3', '1080', '0000', '0001', '1052302', '0500', '003', '006', '003', '006', '006', '099', '007', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '08', '11', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417113', 'MistressofZeus', '1', '0001', '0710', '60000000', '00', '20000', '20000', '0100', '0015', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0042', '3', '1560', '0000', '0001', '1050855', '0500', '004', '007', '003', '007', '007', '000', '009', '1000020', '1001020', '0000', '0000', '0000', '0000', '10000', '09', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417114', 'Vampire', '1', '0001', '0919', '60000000', '00', '20000', '20000', '0100', '0015', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0042', '3', '1560', '0000', '0001', '1050855', '0500', '004', '007', '003', '007', '007', '000', '009', '1000020', '1001020', '0000', '0000', '0000', '0000', '10000', '09', '0', '0', '7000', '0', '1');
INSERT INTO `monsterspawns` VALUES ('1233', '3998', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417100');
INSERT INTO `monsterspawns` VALUES ('12354', '39981', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417101');
INSERT INTO `monsterspawns` VALUES ('12365', '39982', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417102');
INSERT INTO `monsterspawns` VALUES ('12552', '39983', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417103');
INSERT INTO `monsterspawns` VALUES ('123399', '39984', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417104');
INSERT INTO `monsterspawns` VALUES ('123321', '39985', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417105');
INSERT INTO `monsterspawns` VALUES ('123543', '39986', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417106');
INSERT INTO `monsterspawns` VALUES ('1236556', '39987', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417107');
INSERT INTO `monsterspawns` VALUES ('1255246', '39988', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417108');
INSERT INTO `monsterspawns` VALUES ('1233993', '39989', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417109');
INSERT INTO `monsterspawns` VALUES ('1233456', '39990', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417110');
INSERT INTO `monsterspawns` VALUES ('1235445', '39991', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417111');
INSERT INTO `monsterspawns` VALUES ('1236599', '39992', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417112');
INSERT INTO `monsterspawns` VALUES ('1255249', '39993', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417113');
INSERT INTO `monsterspawns` VALUES ('12339931', '39994', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417114');
تانى حاجة الانبسى
#region Teleport
case 4716112:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello " + client.Entity.Name + ", How are you ? I am the manager of Teleport");
dialog.Text("So Where are You Going");
dialog.Option("Monster", 2);//RuBeRto
break;
}
case 2:
{
dialog.Text("So " + client.Entity.Name + " You are Dangerous Man ");
dialog.Option("WhiteTiger", 4);
dialog.Option("lostman", 5);
dialog.Option("Deadman", 6);
dialog.Option("DeadLady", 37);
dialog.Option("GoldenPheasant", 8);
dialog.Option("AngryCat", 9);
dialog.Option("LoardofStorm", 10);
dialog.Option("destructive", 11);
dialog.Option("Wolvren", 12);
dialog.Option("Shanghi", 13);
dialog.Option("Legendarywarrior", 14);
dialog.Option("BigFoot", 15);
dialog.Option("HeavenRoc", 16);
dialog.Option("MistressofZeus", 17);
dialog.Option("Vampire", 18);
break;
}
case 4:
{
client.Entity.Teleport(3998, 71, 351);
break;
}
case 5:
{
client.Entity.Teleport(39981, 71, 351);
break;
}
case 6:
{
client.Entity.Teleport(39982, 71, 351);
break;
}
case 7:
{
client.Entity.Teleport(39983, 71, 351);
break;
}
case 8:
{
client.Entity.Teleport(39984, 71, 351);
break;
}
case 9:
{
client.Entity.Teleport(39985, 71, 351);
break;
}
case 10:
{
client.Entity.Teleport(39986, 71, 351);
break;
}
case 11:
{
client.Entity.Teleport(39987, 71, 351);
break;
}
case 12:
{
client.Entity.Teleport(39988, 71, 351);
break;
}
case 13:
{
client.Entity.Teleport(39989, 71, 351);
break;
}
case 14:
{
client.Entity.Teleport(39990, 71, 351);
break;
}
case 15:
{
client.Entity.Teleport(39991, 71, 351);
break;
}
case 16:
{
client.Entity.Teleport(39992, 71, 351);
break;
}
case 17:
{
client.Entity.Teleport(39993, 71, 351);
break;
}
case 18:
{
client.Entity.Teleport(39994, 71, 351);
break;
}
}
break;
}
#endregion
ثالث حاجة هتخش على MonsterTable
ابحث عن
public void Drop(Game.Entity killer)
تحت القوس ضيف
#region New
if (Name == "Vampire" || Name == "MistressofZeus" || Name == "BigFoot" || Name == "Legendarywarrior" || Name == "LostMan" || Name == "DeadLady" || Name == "Shanghi" || Name == "Wolvren" || Name == "destructive" || Name == "LordofStorm" || Name == "DeadMan" || Name == "HeavenRoc" || Name == "GoldenPheasant")
{
this.RespawnTime = 15 * 60;
uint ItemID = 0;
byte type1 = 9;
for (int i = 0; i < 1; i++)
{
type1 = (byte)Kernel.Random.Next(1, 29);
switch (type1)
{
case 1:
ItemID = 824020;
break;
case 2:
ItemID = 824019;
break;
case 3:
ItemID = 824018;
break;
case 4:
ItemID = 823060;
break;
case 5:
ItemID = 823061;
break;
case 6:
ItemID = 823061;
break;
case 7:
ItemID = 823060;
break;
case 8:
ItemID = 823059;
break;
case 9:
ItemID = 823058;
break;
case 10:
ItemID = 822072;
break;
case 11:
ItemID = 822071;
break;
case 12:
ItemID = 821034;
break;
case 13:
ItemID = 821033;
break;
case 14:
ItemID = 820076;
break;
case 15:
ItemID = 820075;
break;
case 16:
ItemID = 820074;
break;
case 17:
ItemID = 820073;
break;
case 18:
ItemID = 800917;
break;
case 19:
ItemID = 800811;
break;
case 20:
ItemID = 800810;
break;
case 21:
ItemID = 800725;
break;
case 22:
ItemID = 800618;
break;
case 23:
ItemID = 800522;
break;
case 24:
ItemID = 800422;
break;
case 25:
ItemID = 800255;
break;
case 26:
ItemID = 800255;
break;
case 27:
ItemID = 800142;
break;
case 28:
ItemID = 800111;
break;
case 29:
ItemID = 800020;
break;
}
var infos = Database.ConquerItemInformation.BaseInformations[ItemID];
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations! " + killer.Name + " Has Defeated " + Name + " and dropped! " + Database.ConquerItemInformation.BaseInformations[ItemID].Name + " and " +rates.Bosses+ "!", System.Drawing.Color.White, Message.Center), Program.Values);
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
floorItem.Item = new Network.GamePackets.ConquerItem(true);
floorItem.Item.Color = (Undead.Game.Enums.Color)Kernel.Random.Next(4, 29);
floorItem.Item.ID = ItemID;
floorItem.Item.Plus = floorItem.Item.Plus;
floorItem.Item.MaximDurability = infos.Durability;
floorItem.Item.Durability = infos.Durability;
floorItem.Item.MobDropped = true;
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
floorItem.ItemID = ItemID;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.X = X;
floorItem.Y = 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);
}
}
return;
}
#endregion
وده الانبي سي بتاعهم
#region NPC [Go To Mob]
case 15095:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello there. I Can Teleport You to Any Monsters You Need , Any One You Need.");
dialog.Option("SnowBansheeSoul.xx:01", 2);
dialog.Option("NemesisTyrant.xx:05", 3);
dialog.Option("lostman.xx:10", 5);
dialog.Option("Deadman.xx:13", 6);
dialog.Option("DeadLady.xx:17", 7);
dialog.Option("GoldenPheasant.xx:21", 8);
dialog.Option("LoardofStorm.xx:25", 10);
dialog.Option("destructive.xx:29", 11);
dialog.Option("Wolvren.xx:33", 12);
dialog.Option("Shanghi.xx:37", 13);
dialog.Option("Legendarywarrior.xx:41", 14);
dialog.Option("BigFoot.xx:45", 15);
dialog.Option("HeavenRoc.xx:49", 16);
dialog.Option("MistressofZeus.xx:53", 17);
dialog.Option("Vampire.xx:57", 18);
dialog.Option("Just Passing By!", 255);
dialog.Send();
break;
}
case 2:
{
if (DateTime.Now.Minute >= 01 && DateTime.Now.Minute <= 04)
{
client.Player.Teleport(4390, 430, 330);
}
else
{
dialog.Text("Monster SnowBansheeSoul is held during xx:01 To xx:04 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 3:
{
if (DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 08)
{
client.Player.Teleport(3055, 117, 130);
}
else
{
dialog.Text("Monster NemesisTyrant is held during xx:05 To xx:08 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 5:
{
if (DateTime.Now.Minute >= 10 && DateTime.Now.Minute <= 12)
{
client.Player.Teleport(39981, 55, 58);
}
else
{
dialog.Text("Monster lostman is held during xx:10 To xx:12 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 6:
{
if (DateTime.Now.Minute >= 13 && DateTime.Now.Minute <= 16)
{
client.Player.Teleport(39982, 55, 58);
}
else
{
dialog.Text("Monster Deadman is held during xx:13 To xx:16 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 7:
{
if (DateTime.Now.Minute >= 17 && DateTime.Now.Minute <= 20)
{
client.Player.Teleport(39983, 55, 58);
}
else
{
dialog.Text("Monster DeadLady is held during xx:17 To xx:20 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 8:
{
if (DateTime.Now.Minute >= 21 && DateTime.Now.Minute <= 24)
{
client.Player.Teleport(39984, 55, 58);
}
else
{
dialog.Text("Monster GoldenPheasant is held during xx:21 To xx:24 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 10:
{
if (DateTime.Now.Minute >= 25 && DateTime.Now.Minute <= 28)
{
client.Player.Teleport(39986, 55, 58);
}
else
{
dialog.Text("Monster LoardofStorm is held during xx:25 To xx:28 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 11:
{
if (DateTime.Now.Minute >= 29 && DateTime.Now.Minute <= 32)
{
client.Player.Teleport(39987, 55, 58);
}
else
{
dialog.Text("Monster destructive is held during xx:29 To xx:32 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 12:
{
if (DateTime.Now.Minute >= 33 && DateTime.Now.Minute <= 36)
{
client.Player.Teleport(39988, 55, 58);
}
else
{
dialog.Text("Monster Wolvren is held during xx:33 To xx:36 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 13:
{
if (DateTime.Now.Minute >= 37 && DateTime.Now.Minute <= 40)
{
client.Player.Teleport(39989, 55, 58);
}
else
{
dialog.Text("Monster Shanghi is held during xx:37 To xx:40 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 14:
{
if (DateTime.Now.Minute >= 41 && DateTime.Now.Minute <= 44)
{
client.Player.Teleport(39990, 55, 58);
}
else
{
dialog.Text("Monster Legendarywarrior is held during xx:41 To xx:44 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 15:
{
if (DateTime.Now.Minute >= 45 && DateTime.Now.Minute <= 48)
{
client.Player.Teleport(39991, 55, 58);
}
else
{
dialog.Text("Monster BigFoot is held during xx:45 To xx:48 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 16:
{
if (DateTime.Now.Minute >= 49 && DateTime.Now.Minute <= 52)
{
client.Player.Teleport(39992, 55, 58);
}
else
{
dialog.Text("Monster HeavenRoc is held during xx:49 To xx:52 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 17:
{
if (DateTime.Now.Minute >= 53 && DateTime.Now.Minute <= 56)
{
client.Player.Teleport(39993, 55, 58);
}
else
{
dialog.Text("Monster MistressofZeus is held during xx:53 To xx:56 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 18:
{
if (DateTime.Now.Minute >= 57 && DateTime.Now.Minute <= 00)
{
client.Player.Teleport(39994, 55, 58);
}
else
{
dialog.Text("Monster Vampire is held during xx:57 To xx:00 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
معانا اليوم ااضافة الوحوش الكبيره
صور طيب للوحوش قبل ما نعمل اي حاجه
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
هما وحوش كتير 14 وحش
يلا نبداء الاضافات
اول حاجه حمل الباتش ده
تحميل الباتش (عفواً لايمكن عرض الروابط في الإرشيف)
اول حاجة افتح قنصل القاعدة وارمى فى ده
INSERT INTO `maps` VALUES ('3998', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39981', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39982', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39983', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39984', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39985', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39986', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39987', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39988', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39989', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39990', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39991', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39992', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39993', '3998', '0007', '0000');
INSERT INTO `maps` VALUES ('39994', '3998', '0007', '0000');
INSERT INTO `monsterinfos` VALUES ('417100', 'WhiteTiger', '1', '0001', '0384', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417101', 'LostMan', '1', '0001', '0523', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417102', 'DeadMan', '1', '0001', '0522', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417103', 'DeadLady', '1', '0001', '0518', '60000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417104', 'GoldenPheasant', '1', '0001', '0906', '5000000', '00', '20000', '20000', '0100', '0019', '0086', '0000', '0000', '0000', '0000', '0014', '0015', '0000', '0800', '0000', '0138', '3', '1000000', '0000', '0000', '3451130116', '0000', '009', '099', '009', '099', '099', '099', '099', '1002020', '1001020', '0000', '0060', '0100', '0000', '10000', '00', '0', '0', '30000', '100', '1');
INSERT INTO `monsterinfos` VALUES ('417105', 'AngryCat', '1', '0001', '0921', '60000000', '00', '20000', '20000', '0100', '0050', '0085', '0000', '0000', '0000', '0000', '0015', '0015', '0000', '1000', '1000', '0140', '15', '0000', '0000', '0001', '0000', '0500', '000', '000', '000', '000', '000', '000', '000', '1002020', '1001020', '8036', '0000', '0100', '0000', '1000', '00', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417106', 'LordofStorm', '1', '0001', '0978', '60000000', '00', '20000', '20000', '0100', '0000', '0037', '0000', '0000', '0000', '0000', '0001', '0006', '0000', '1000', '0500', '0007', '3', '0360', '0000', '0000', '8003410', '0500', '099', '000', '099', '000', '000', '099', '001', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '02', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417107', 'destructive', '1', '0001', '0315', '60000000', '00', '20000', '20000', '0100', '0002', '0036', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0012', '3', '0480', '0000', '0000', '8003420', '0500', '000', '001', '000', '001', '001', '099', '003', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '03', '6', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417108', 'Wolvren', '1', '0001', '0902', '60000000', '00', '20000', '20000', '0100', '0002', '0069', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0017', '3', '0600', '0000', '0001', '8003430', '0500', '001', '002', '001', '002', '002', '099', '003', '1000000', '1001000', '0000', '0000', '0000', '0000', '10000', '04', '7', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417109', 'Shanghi', '1', '0001', '0903', '60000000', '00', '20000', '20000', '0100', '0004', '0071', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0022', '3', '0660', '0000', '0001', '0000', '0500', '001', '003', '001', '003', '003', '099', '005', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '05', '8', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417110', 'Legendarywarrior', '1', '0001', '0904', '60000000', '00', '20000', '20000', '0100', '0004', '0073', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0027', '3', '0810', '0000', '0001', '7548430', '0500', '002', '004', '002', '004', '004', '099', '005', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '06', '9', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417111', 'BigFoot', '1', '0001', '0905', '60000000', '00', '20000', '20000', '0100', '0010', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0032', '3', '0930', '0000', '0001', '5001270', '0500', '003', '005', '002', '005', '005', '099', '007', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '07', '10', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417112', 'HeavenRoc', '1', '0001', '0997', '150000', '00', '20000', '20000', '0100', '0014', '0078', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0037', '3', '1080', '0000', '0001', '1052302', '0500', '003', '006', '003', '006', '006', '099', '007', '1000010', '1001010', '0000', '0000', '0000', '0000', '10000', '08', '11', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417113', 'MistressofZeus', '1', '0001', '0710', '60000000', '00', '20000', '20000', '0100', '0015', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0042', '3', '1560', '0000', '0001', '1050855', '0500', '004', '007', '003', '007', '007', '000', '009', '1000020', '1001020', '0000', '0000', '0000', '0000', '10000', '09', '0', '0', '7000', '0', '1');
INSERT INTO `monsterinfos` VALUES ('417114', 'Vampire', '1', '0001', '0919', '60000000', '00', '20000', '20000', '0100', '0015', '0075', '0000', '0000', '0000', '0000', '0001', '0008', '0000', '1000', '0500', '0042', '3', '1560', '0000', '0001', '1050855', '0500', '004', '007', '003', '007', '007', '000', '009', '1000020', '1001020', '0000', '0000', '0000', '0000', '10000', '09', '0', '0', '7000', '0', '1');
INSERT INTO `monsterspawns` VALUES ('1233', '3998', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417100');
INSERT INTO `monsterspawns` VALUES ('12354', '39981', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417101');
INSERT INTO `monsterspawns` VALUES ('12365', '39982', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417102');
INSERT INTO `monsterspawns` VALUES ('12552', '39983', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417103');
INSERT INTO `monsterspawns` VALUES ('123399', '39984', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417104');
INSERT INTO `monsterspawns` VALUES ('123321', '39985', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417105');
INSERT INTO `monsterspawns` VALUES ('123543', '39986', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417106');
INSERT INTO `monsterspawns` VALUES ('1236556', '39987', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417107');
INSERT INTO `monsterspawns` VALUES ('1255246', '39988', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417108');
INSERT INTO `monsterspawns` VALUES ('1233993', '39989', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417109');
INSERT INTO `monsterspawns` VALUES ('1233456', '39990', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417110');
INSERT INTO `monsterspawns` VALUES ('1235445', '39991', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417111');
INSERT INTO `monsterspawns` VALUES ('1236599', '39992', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417112');
INSERT INTO `monsterspawns` VALUES ('1255249', '39993', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417113');
INSERT INTO `monsterspawns` VALUES ('12339931', '39994', '0079', '0350', '0001', '0001', '0001', '1800', '0001', '417114');
تانى حاجة الانبسى
#region Teleport
case 4716112:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello " + client.Entity.Name + ", How are you ? I am the manager of Teleport");
dialog.Text("So Where are You Going");
dialog.Option("Monster", 2);//RuBeRto
break;
}
case 2:
{
dialog.Text("So " + client.Entity.Name + " You are Dangerous Man ");
dialog.Option("WhiteTiger", 4);
dialog.Option("lostman", 5);
dialog.Option("Deadman", 6);
dialog.Option("DeadLady", 37);
dialog.Option("GoldenPheasant", 8);
dialog.Option("AngryCat", 9);
dialog.Option("LoardofStorm", 10);
dialog.Option("destructive", 11);
dialog.Option("Wolvren", 12);
dialog.Option("Shanghi", 13);
dialog.Option("Legendarywarrior", 14);
dialog.Option("BigFoot", 15);
dialog.Option("HeavenRoc", 16);
dialog.Option("MistressofZeus", 17);
dialog.Option("Vampire", 18);
break;
}
case 4:
{
client.Entity.Teleport(3998, 71, 351);
break;
}
case 5:
{
client.Entity.Teleport(39981, 71, 351);
break;
}
case 6:
{
client.Entity.Teleport(39982, 71, 351);
break;
}
case 7:
{
client.Entity.Teleport(39983, 71, 351);
break;
}
case 8:
{
client.Entity.Teleport(39984, 71, 351);
break;
}
case 9:
{
client.Entity.Teleport(39985, 71, 351);
break;
}
case 10:
{
client.Entity.Teleport(39986, 71, 351);
break;
}
case 11:
{
client.Entity.Teleport(39987, 71, 351);
break;
}
case 12:
{
client.Entity.Teleport(39988, 71, 351);
break;
}
case 13:
{
client.Entity.Teleport(39989, 71, 351);
break;
}
case 14:
{
client.Entity.Teleport(39990, 71, 351);
break;
}
case 15:
{
client.Entity.Teleport(39991, 71, 351);
break;
}
case 16:
{
client.Entity.Teleport(39992, 71, 351);
break;
}
case 17:
{
client.Entity.Teleport(39993, 71, 351);
break;
}
case 18:
{
client.Entity.Teleport(39994, 71, 351);
break;
}
}
break;
}
#endregion
ثالث حاجة هتخش على MonsterTable
ابحث عن
public void Drop(Game.Entity killer)
تحت القوس ضيف
#region New
if (Name == "Vampire" || Name == "MistressofZeus" || Name == "BigFoot" || Name == "Legendarywarrior" || Name == "LostMan" || Name == "DeadLady" || Name == "Shanghi" || Name == "Wolvren" || Name == "destructive" || Name == "LordofStorm" || Name == "DeadMan" || Name == "HeavenRoc" || Name == "GoldenPheasant")
{
this.RespawnTime = 15 * 60;
uint ItemID = 0;
byte type1 = 9;
for (int i = 0; i < 1; i++)
{
type1 = (byte)Kernel.Random.Next(1, 29);
switch (type1)
{
case 1:
ItemID = 824020;
break;
case 2:
ItemID = 824019;
break;
case 3:
ItemID = 824018;
break;
case 4:
ItemID = 823060;
break;
case 5:
ItemID = 823061;
break;
case 6:
ItemID = 823061;
break;
case 7:
ItemID = 823060;
break;
case 8:
ItemID = 823059;
break;
case 9:
ItemID = 823058;
break;
case 10:
ItemID = 822072;
break;
case 11:
ItemID = 822071;
break;
case 12:
ItemID = 821034;
break;
case 13:
ItemID = 821033;
break;
case 14:
ItemID = 820076;
break;
case 15:
ItemID = 820075;
break;
case 16:
ItemID = 820074;
break;
case 17:
ItemID = 820073;
break;
case 18:
ItemID = 800917;
break;
case 19:
ItemID = 800811;
break;
case 20:
ItemID = 800810;
break;
case 21:
ItemID = 800725;
break;
case 22:
ItemID = 800618;
break;
case 23:
ItemID = 800522;
break;
case 24:
ItemID = 800422;
break;
case 25:
ItemID = 800255;
break;
case 26:
ItemID = 800255;
break;
case 27:
ItemID = 800142;
break;
case 28:
ItemID = 800111;
break;
case 29:
ItemID = 800020;
break;
}
var infos = Database.ConquerItemInformation.BaseInformations[ItemID];
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Kernel.SendWorldMessage(new Network.GamePackets.Message("Congratulations! " + killer.Name + " Has Defeated " + Name + " and dropped! " + Database.ConquerItemInformation.BaseInformations[ItemID].Name + " and " +rates.Bosses+ "!", System.Drawing.Color.White, Message.Center), Program.Values);
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
floorItem.Item = new Network.GamePackets.ConquerItem(true);
floorItem.Item.Color = (Undead.Game.Enums.Color)Kernel.Random.Next(4, 29);
floorItem.Item.ID = ItemID;
floorItem.Item.Plus = floorItem.Item.Plus;
floorItem.Item.MaximDurability = infos.Durability;
floorItem.Item.Durability = infos.Durability;
floorItem.Item.MobDropped = true;
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
floorItem.ItemID = ItemID;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.X = X;
floorItem.Y = 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);
}
}
return;
}
#endregion
وده الانبي سي بتاعهم
#region NPC [Go To Mob]
case 15095:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hello there. I Can Teleport You to Any Monsters You Need , Any One You Need.");
dialog.Option("SnowBansheeSoul.xx:01", 2);
dialog.Option("NemesisTyrant.xx:05", 3);
dialog.Option("lostman.xx:10", 5);
dialog.Option("Deadman.xx:13", 6);
dialog.Option("DeadLady.xx:17", 7);
dialog.Option("GoldenPheasant.xx:21", 8);
dialog.Option("LoardofStorm.xx:25", 10);
dialog.Option("destructive.xx:29", 11);
dialog.Option("Wolvren.xx:33", 12);
dialog.Option("Shanghi.xx:37", 13);
dialog.Option("Legendarywarrior.xx:41", 14);
dialog.Option("BigFoot.xx:45", 15);
dialog.Option("HeavenRoc.xx:49", 16);
dialog.Option("MistressofZeus.xx:53", 17);
dialog.Option("Vampire.xx:57", 18);
dialog.Option("Just Passing By!", 255);
dialog.Send();
break;
}
case 2:
{
if (DateTime.Now.Minute >= 01 && DateTime.Now.Minute <= 04)
{
client.Player.Teleport(4390, 430, 330);
}
else
{
dialog.Text("Monster SnowBansheeSoul is held during xx:01 To xx:04 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 3:
{
if (DateTime.Now.Minute >= 05 && DateTime.Now.Minute <= 08)
{
client.Player.Teleport(3055, 117, 130);
}
else
{
dialog.Text("Monster NemesisTyrant is held during xx:05 To xx:08 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 5:
{
if (DateTime.Now.Minute >= 10 && DateTime.Now.Minute <= 12)
{
client.Player.Teleport(39981, 55, 58);
}
else
{
dialog.Text("Monster lostman is held during xx:10 To xx:12 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 6:
{
if (DateTime.Now.Minute >= 13 && DateTime.Now.Minute <= 16)
{
client.Player.Teleport(39982, 55, 58);
}
else
{
dialog.Text("Monster Deadman is held during xx:13 To xx:16 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 7:
{
if (DateTime.Now.Minute >= 17 && DateTime.Now.Minute <= 20)
{
client.Player.Teleport(39983, 55, 58);
}
else
{
dialog.Text("Monster DeadLady is held during xx:17 To xx:20 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 8:
{
if (DateTime.Now.Minute >= 21 && DateTime.Now.Minute <= 24)
{
client.Player.Teleport(39984, 55, 58);
}
else
{
dialog.Text("Monster GoldenPheasant is held during xx:21 To xx:24 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 10:
{
if (DateTime.Now.Minute >= 25 && DateTime.Now.Minute <= 28)
{
client.Player.Teleport(39986, 55, 58);
}
else
{
dialog.Text("Monster LoardofStorm is held during xx:25 To xx:28 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 11:
{
if (DateTime.Now.Minute >= 29 && DateTime.Now.Minute <= 32)
{
client.Player.Teleport(39987, 55, 58);
}
else
{
dialog.Text("Monster destructive is held during xx:29 To xx:32 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 12:
{
if (DateTime.Now.Minute >= 33 && DateTime.Now.Minute <= 36)
{
client.Player.Teleport(39988, 55, 58);
}
else
{
dialog.Text("Monster Wolvren is held during xx:33 To xx:36 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 13:
{
if (DateTime.Now.Minute >= 37 && DateTime.Now.Minute <= 40)
{
client.Player.Teleport(39989, 55, 58);
}
else
{
dialog.Text("Monster Shanghi is held during xx:37 To xx:40 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 14:
{
if (DateTime.Now.Minute >= 41 && DateTime.Now.Minute <= 44)
{
client.Player.Teleport(39990, 55, 58);
}
else
{
dialog.Text("Monster Legendarywarrior is held during xx:41 To xx:44 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 15:
{
if (DateTime.Now.Minute >= 45 && DateTime.Now.Minute <= 48)
{
client.Player.Teleport(39991, 55, 58);
}
else
{
dialog.Text("Monster BigFoot is held during xx:45 To xx:48 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 16:
{
if (DateTime.Now.Minute >= 49 && DateTime.Now.Minute <= 52)
{
client.Player.Teleport(39992, 55, 58);
}
else
{
dialog.Text("Monster HeavenRoc is held during xx:49 To xx:52 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 17:
{
if (DateTime.Now.Minute >= 53 && DateTime.Now.Minute <= 56)
{
client.Player.Teleport(39993, 55, 58);
}
else
{
dialog.Text("Monster MistressofZeus is held during xx:53 To xx:56 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
case 18:
{
if (DateTime.Now.Minute >= 57 && DateTime.Now.Minute <= 00)
{
client.Player.Teleport(39994, 55, 58);
}
else
{
dialog.Text("Monster Vampire is held during xx:57 To xx:00 in every Hour");
dialog.Option("I don't care.", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion