عرض مشاركة واحدة
قديم 2020-04-03, 06:41 PM
المشاركة 8
Abod ayman
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: مشكلة في توقيت الوحوش الكبيرة
يا حوب خود الوحوش اهي كاملة علشان مش يجيلك مشاكل

امسح الاضاقت الي عندك وضيف دول

اول حاجا كلاس monstertable.cs

هتضيف فيه
دول


كود:

            
#region big-monsters
            
if (name == "vampire")
                
program.vampira true;
            if (
name == "snowbanshee")
                
program.snowba true;
            if (
name == "nemesistyrant")
                
program.nemesis true;
            if (
name == "legendarywarrior")
                
program.legendary true;
            if (
name == "lostman")
                
program.lostman true;
            if (
name == "deadlady")
                
program.deadlady true;
            if (
name == "deadman")
                
program.deadman true;
            if (
name == "shanghi")
                
program.shangi true;
            if (
name == "swordmaster")
                
program.swordmaster true;
            if (
name == "teratodragon")
                
program.teratodragon true;
            if (
name == "destructive")
                
program.destructive true;
            if (
name == "snowbansheesoul")
                
program.snowsoul true;
            if (
name == "thrillingspook")
                
program.thrillingspook true;
    
#endregion 
دول 

#region thebigmonster
#region boss[stone-perf]
if (name == "vampire" || name == "destructive" || name == "swordmaster")
{
killer.owner.player.conquerpoints += 15000000;
killer.owner.player.onlinepoints += 200;
for (int x = 0; x < 5; x++)
{
var infoss = database.conqueriteminformation.baseinformations[3004181];
ushort xx = owner.x, yy = owner.y;
game.map mmap = kernel.maps[owner.mapid];
if (mmap.selectcoordonates(ref xx, ref yy))
{
network.gamepackets.flooritem flooritem = new network.gamepackets.flooritem(true);
flooritem.item = new network.gamepackets.conqueritem(true);
flooritem.item.color = (mr_panda.game.enums.color)kernel.random.next(4, 8);
flooritem.item.id = infoss.id;
flooritem.item.plus = flooritem.item.plus;
flooritem.item.maximdurability = infoss.durability;
flooritem.item.durability = infoss.durability;
flooritem.item.mobdropped = true;
flooritem.valuetype = network.gamepackets.flooritem.floorvaluetype.item;
flooritem.itemid = infoss.id;
flooritem.mapid = owner.mapid;
flooritem.mapobjtype = game.mapobjecttype.item;
flooritem.x = xx;
flooritem.item.stacksize = 1;
flooritem.item.maxstacksize = infoss.stacksize;
flooritem.y = yy;
flooritem.type = network.gamepackets.flooritem.drop;
flooritem.onfloor = time32.now;
flooritem.owner = killer.owner;
flooritem.itemcolor = flooritem.item.color;
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
while (mmap.npcs.containskey(flooritem.uid))
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
mmap.addflooritem(flooritem);
sendscreenspawn(flooritem);
}
}
foreach (var client in kernel.gamepool.values)
{
mr_panda.kernel.sendworldmessage(new mr_panda.network.gamepackets.message(" congratulations " + killer.name + " has killed " + name + " and get [15.000.000] conquerpoints.the and online points 200 ", message.center));
}
}
#endregion
#region boss[stone]
if (name == "deadlady" || name == "shanghi" || name == "deadman" || name == "snowbansheesoul")
{
killer.owner.player.conquerpoints += 15000000;
killer.owner.player.onlinepoints += 200;
for (int x = 0; x < 5; x++)
{
var infoss = database.conqueriteminformation.baseinformations[3004181];
ushort xx = owner.x, yy = owner.y;
game.map mmap = kernel.maps[owner.mapid];
if (mmap.selectcoordonates(ref xx, ref yy))
{
network.gamepackets.flooritem flooritem = new network.gamepackets.flooritem(true);
flooritem.item = new network.gamepackets.conqueritem(true);
flooritem.item.color = (mr_panda.game.enums.color)kernel.random.next(4, 8);
flooritem.item.id = infoss.id;
flooritem.item.plus = flooritem.item.plus;
flooritem.item.maximdurability = infoss.durability;
flooritem.item.durability = infoss.durability;
flooritem.item.mobdropped = true;
flooritem.valuetype = network.gamepackets.flooritem.floorvaluetype.item;
flooritem.itemid = infoss.id;
flooritem.mapid = owner.mapid;
flooritem.mapobjtype = game.mapobjecttype.item;
flooritem.x = xx;
flooritem.item.stacksize = 1;
flooritem.item.maxstacksize = infoss.stacksize;
flooritem.y = yy;
flooritem.type = network.gamepackets.flooritem.drop;
flooritem.onfloor = time32.now;
flooritem.owner = killer.owner;
flooritem.itemcolor = flooritem.item.color;
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
while (mmap.npcs.containskey(flooritem.uid))
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
mmap.addflooritem(flooritem);
sendscreenspawn(flooritem);
}
}
foreach (var client in kernel.gamepool.values)
{
mr_panda.kernel.sendworldmessage(new mr_panda.network.gamepackets.message(" congratulations " + killer.name + " has killed " + name + " and get [15.000.000] conquerpoints .the and online points 200 ", message.center));
}
}
#endregion
#region boss[war]
#region legendarywarrior
if (name == "legendarywarrior" || name == "lostman" )
{
killer.owner.player.conquerpoints += 15000000;
killer.owner.player.onlinepoints += 200;
for (int x = 0; x < 5; x++)
{
var infoss = database.conqueriteminformation.baseinformations[3004181];
ushort xx = owner.x, yy = owner.y;
game.map mmap = kernel.maps[owner.mapid];
if (mmap.selectcoordonates(ref xx, ref yy))
{
network.gamepackets.flooritem flooritem = new network.gamepackets.flooritem(true);
flooritem.item = new network.gamepackets.conqueritem(true);
flooritem.item.color = (mr_panda.game.enums.color)kernel.random.next(4, 8);
flooritem.item.id = infoss.id;
flooritem.item.plus = flooritem.item.plus;
flooritem.item.maximdurability = infoss.durability;
flooritem.item.durability = infoss.durability;
flooritem.item.mobdropped = true;
flooritem.valuetype = network.gamepackets.flooritem.floorvaluetype.item;
flooritem.itemid = infoss.id;
flooritem.mapid = owner.mapid;
flooritem.mapobjtype = game.mapobjecttype.item;
flooritem.x = xx;
flooritem.item.stacksize = 1;
flooritem.item.maxstacksize = infoss.stacksize;
flooritem.y = yy;
flooritem.owneruid = killer.uid;
flooritem.type = network.gamepackets.flooritem.drop;
flooritem.onfloor = time32.now;
flooritem.owner = killer.owner;
flooritem.itemcolor = flooritem.item.color;
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
while (mmap.npcs.containskey(flooritem.uid))
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
mmap.addflooritem(flooritem);
sendscreenspawn(flooritem);
}
}
foreach (var client in kernel.gamepool.values)
{
mr_panda.kernel.sendworldmessage(new mr_panda.network.gamepackets.message(" congratulations " + killer.name + " has killed " + name + " and get [15.000.000] conquerpoints .the and online points 200 ", message.center));
}
}
#endregion
#endregion
#region boss[dragonisland]
if (name == "snowbanshee" || name == "thrillingspook" || name == "nemesistyrant" || name == "teratodragon")
{
killer.owner.player.conquerpoints += 15000000;
killer.owner.player.onlinepoints += 200;
for (int x = 0; x < 5; x++)
{
var infoss = database.conqueriteminformation.baseinformations[3004181];
ushort xx = owner.x, yy = owner.y;
game.map mmap = kernel.maps[owner.mapid];
if (mmap.selectcoordonates(ref xx, ref yy))
{
network.gamepackets.flooritem flooritem = new network.gamepackets.flooritem(true);
flooritem.item = new network.gamepackets.conqueritem(true);
flooritem.item.color = (mr_panda.game.enums.color)kernel.random.next(4, 8);
flooritem.item.id = infoss.id;
flooritem.item.plus = flooritem.item.plus;
flooritem.item.maximdurability = infoss.durability;
flooritem.item.durability = infoss.durability;
flooritem.item.mobdropped = true;
flooritem.valuetype = network.gamepackets.flooritem.floorvaluetype.item;
flooritem.itemid = infoss.id;
flooritem.mapid = owner.mapid;
flooritem.mapobjtype = game.mapobjecttype.item;
flooritem.x = xx;
flooritem.item.stacksize = 1;
flooritem.item.maxstacksize = infoss.stacksize;
flooritem.y = yy;
flooritem.owneruid = killer.uid;
flooritem.type = network.gamepackets.flooritem.drop;
flooritem.onfloor = time32.now;
flooritem.owner = killer.owner;
flooritem.itemcolor = flooritem.item.color;
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
while (mmap.npcs.containskey(flooritem.uid))
flooritem.uid = network.gamepackets.flooritem.flooruid.next;
mmap.addflooritem(flooritem);
sendscreenspawn(flooritem);
//killer.owner.player.conquerpoints += 50000;
}
}
foreach (var client in kernel.gamepool.values)
{
mr_panda.kernel.sendworldmessage(new mr_panda.network.gamepackets.message(" congratulations " + killer.name + " has killed " + name + " and get [15.000.000] conquerpoints .the and online points 200", message.center));
}
}
#endregion
#endregion
[/php]


تاني حاجا كلاس npc.cs
ضيف دول


كود:

                    
#region boss-monster
                    
case 4716112:
                        {
                            switch (
npcrequest.optionid)
                            {

                                case 
0:
                                    {
                                        
dialog.text(" hello " client.player.name " do you want kill dangerous monsters ");
                                        
dialog.option("deadman[xx:00]"7);
                                        
dialog.option("deadlady[xx:05]"8);
                                        
dialog.option("shanghi[xx:10]"9);
                                        
dialog.option("destructive[xx:15]"10);
                                        
dialog.option("swordmaster[xx:20]"11);
                                        
dialog.option("vampire[xx:25]"12);
                                        
dialog.option("lostman[xx:30]"13);
                                        
dialog.option("legendarywarrior[xx:35]"14);
                                        
dialog.option("nemesistyrant[xx:40]"3);
                                        
dialog.option("snowbanshee[xx:45]"4);
                                        
dialog.option("thrillingspook[xx:50]"5);
                                        
dialog.option("teratodragon[xx:55]"6);                           
                                        
dialog.option("no thanks"255);
                                        
dialog.avatar(0);
                                        
dialog.send();
                                        break;
                                    }
                                case 
100:
                                    {
                                        
dialog.text("this all monster[stone]");
                                        
dialog.option("deadman"7);
                                        
dialog.option("deadlady"8);
                                        
dialog.option("shanghi"9);
                                        break;
                                    }
                                case 
102:
                                    {
                                        
dialog.text("this all monster[stone-perf]");
                                        
dialog.option("destructive"10);
                                        
dialog.option("swordmaster"11);
                                        
dialog.option("vampire"12);
                                        break;
                                    }
                                case 
105:
                                    {
                                        
dialog.text("this all monster[chi-jiang]");
                                        
dialog.option("lostman [war-stone +7[betl3 12.10 al dohr]"13);
                                        
dialog.option("legendarywarrior [war-stone +7[betl3 12.10 blel]]"14);
                                        break;
                                    }
                                case 
110:
                                    {
                                        
dialog.text("this all monster[savagebone]");
                                        
dialog.option("nemesistyrant"3);
                                        
dialog.option("snowbanshee"4);
                                        
dialog.option("thrillingspook"5);
                                        
dialog.option("teratodragon"6);
                                        break;
                                    }
                                
#region monster[dragonisland]
                                
case 3:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39984132183);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
4:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39984360226);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
5:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39984152290);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
6:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(3998421293);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                
#endregion
                                #region monster[war]
                                
case 13:
                                    {
                                        
datetime now64 datetime.now;
                                        if (
datetime.now.hour == 12 && datetime.now.minute >= 10 && datetime.now.minute <= 30)
                                        {
                                            
client.player.removeflag(update.flags.ride);
                                            
client.player.teleport(1038120132);
                                            
client.player.pkmode game.enums.pkmode.team;
                                            
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        }
                                        else
                                        {
                                            
dialog.text("the lostman is held during 12:10 to 12:30 you have 20 min to signup ");
                                            
dialog.option("i don't care."255);
                                            
dialog.send();
                                            break;
                                        }
                                        break;
                                    }
                                case 
14:
                                    {
                                        
datetime now64 datetime.now;
                                        if (
datetime.now.hour == 00 && datetime.now.minute >= 10 && datetime.now.minute <= 30)
                                        {
                                            
client.player.removeflag(update.flags.ride);
                                            
client.player.teleport(1038120132);
                                            
client.player.pkmode game.enums.pkmode.team;
                                            
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        }
                                        else
                                        {
                                            
dialog.text("the legendarywarrior is held during 00:10 to 00:30 you have 20 min to signup ");
                                            
dialog.option("i don't care."255);
                                            
dialog.send();
                                            break;
                                        }
                                        break;
                                    }
                                
#endregion
                                #region monster[stone]
                                
case 7:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39990363267);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
8:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39990281337);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
9:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39990121183);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
10:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39990167266);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
11:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(3999013688);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                case 
12:
                                    {
                                        
client.player.removeflag(update.flags.ride);
                                        
client.player.teleport(39990234111);
                                        
client.player.pkmode game.enums.pkmode.team;
                                        
client.send(new data(true) { uid client.player.uidid data.changepkmodedwparam = (uint)client.player.pkmode });
                                        break;
                                    }
                                
#endregion
                            
}
                            break;
                        }
                    
#endregion 

خوش علي كلاس world.cs
ضيف دول


كود:
     #region the-monster
            #region bigmonster [war]
            #region lostman
            
if (datetime.now.minute == 30 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39984;
                
150;
                
187;
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.lostman)
                    {
                        if (
kernel.maps.containskey(mapid))
                        {
                            var 
map kernel.maps[mapid];
                            if (
database.monsterinformation.monsterinformations.containskey(417101))
                            {
                                
database.monsterinformation mt database.monsterinformation.monsterinformations[417101];
                                
mt.boundx x;
                                
program.lostman 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("lostman has appeared.  Hurry and go defeat the beast");
                                    
client10.messagebox("lostman has appeared would you want to kill-monster?",
                                   (
p) => { p.player.teleport(mapidxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion
            #region legendarywarrior
            
if (datetime.now.minute == 35 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39984;
                
266;
                
159;
                
uint id 417110;
                
string name "legendarywarrior";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.legendary)
                    {
                        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.legendary 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
            #endregion
            #region bigmonster [savagebone]
            #region thrillingspook
            
if (datetime.now.minute == 50 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39984;
                
290;
                
152;
                
uint id 4172;
                
string name "thrillingspook";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.thrillingspook)
                    {
                        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.thrillingspook 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
            #region snowbanshee
            
if (datetime.now.minute == 45 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39984;
                
226;
                
360;
                
uint id 4171;
                
string name "snowbanshee";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.snowba)
                    {
                        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.snowba 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
            #region nemesistyrant
            
if (datetime.now.minute == 40 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39984;
                
183;
                
132;
                
uint id 4220;
                
string name "nemesistyrant";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.nemesis)
                    {
                        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.nemesis 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
            #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
            #endregion
            #region bigmonster [stone]
            #region shanghi
            
if ((datetime.now.minute == 10 && datetime.now.second == 35))
            {
                
ushort x 00;
                
ushort mapid 39990;
                
177;
                
114;
                
uint id 417109;
                
string name "shanghi";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.shangi)
                    {
                        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.shangi 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
            #region destructive
            
if ((datetime.now.minute == 15 && datetime.now.second == 35))
            {
                
ushort x 00;
                
ushort mapid 39990;
                
266;
                
159;
                
uint id 417107;
                
string name "destructive";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.destructive)
                    {
                        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.destructive 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 " dah w7sh al stone-perf low htro7 dos ok!");
                                    
client10.messagebox(name " dah w7sh al stone-perf low htro7 dos ok?",
                                   (
p) => { p.player.teleport(mapidxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion
            #region deadlady
            
if ((datetime.now.minute == 05 && datetime.now.second == 35))
            {
                
ushort x 00;
                
ushort mapid 39990;
                
345;
                
289;
                
uint id 417103;
                
string name "deadlady";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.deadlady)
                    {
                        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.deadlady 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
            #region deadman
            
if ((datetime.now.minute == 00 && datetime.now.second == 35))
            {
                
ushort x 00;
                
ushort mapid 39990;
                
273;
                
368;
                
uint id 417102;
                
string name "deadman";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.deadman)
                    {
                        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.deadman 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
            #region vampire
            
if ((datetime.now.minute == 25 && datetime.now.second == 35))
            {
                
ushort x 00;
                
ushort mapid 39990;
                
104;
                
226;
                
uint id 417114;
                
string name "vampire";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.vampira)
                    {
                        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.vampira 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 " dah w7sh al stone-perf low htro7 dos ok!");
                                    
client10.messagebox(name " dah w7sh al stone-perf low htro7 dos ok?",
                                   (
p) => { p.player.teleport(mapidxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion
            #region swordmaster
            
if (datetime.now.minute == 20 && datetime.now.second == 35)
            {
                
ushort x 00;
                
ushort mapid 39990;
                
83;
                
130;
                
uint id 4170;
                
string name "swordmaster";
                if (
database.dmaps.loadmap(mapid))
                {
                    if (
program.swordmaster)
                    {
                        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.swordmaster 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 " dah w7sh al stone-perf low htro7 dos ok!");
                                    
client10.messagebox(name " dah w7sh al stone-perf low htro7 dos ok?",
                                   (
p) => { p.player.teleport(mapidxy); }, null20);
                                }
                            }
                        }
                    }
                }
            }
            
#endregion
            #endregion
            #endregion 

بس كدا ياريت يكون اتحلت عندك امسح الاضاقت الي عندك وضيف دول
تمام جاري التجربة وشكرا لمجهودك