محمد ياسر |
2019-05-12 07:41 PM |
اضافة الوحوش
السلام عليكم ورحمة الله وبركاته
معانا اليوم ااضافة الوحوش الكبيره
صور طيب للوحوش قبل ما نعمل اي حاجه
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
هما وحوش كتير 14 وحش
يلا نبداء الاضافات
اول حاجه حمل الباتش ده
عفواً لايمكن عرض الروابط إلا بعد الرد على الموضوع
اول حاجة افتح قنصل القاعدة وارمى فى ده
كود PHP:
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');
تانى حاجة الانبسى
كود PHP:
#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
ابحث عن
كود PHP:
public void Drop(Game.Entity killer)
تحت القوس ضيف
كود PHP:
#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
وده الانبي سي بتاعهم
كود PHP:
#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
|