منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   طلب في انبسي (https://code.vpscairo.com/showthread.php?t=3476)

مجدى 2020-01-27 08:39 PM

طلب في انبسي
 
عايز اخلى الانبسي يبقا فيه اكتر من مابة وكل مابة ميخشهاش غير واحد بس
يعني لو اتنين كلمو الانبسي يدخل كل واحد في مابة لواحدو ميدخلش ٢ في نفس المابة
الفكرة هتكون زي وحش الاسبوك مهمة يومية كل واحد هيخش ماب يقتل الوحش
انا عملت كل حاجة ناقص بس ان ماخليش اتنين يخشو في نفس المابة لان كل واحد هيكون ليه وحش واحد ف اليوم ف ميطلعوش ويجي واحد تاني يخش يقتل الوحش
فهمتو قصدي ؟

ElSaher 2020-01-27 08:45 PM

رد: طلب في انبسي
 
هتغير Players بي Player

مجدى 2020-01-27 09:06 PM

رد: طلب في انبسي
 
اقتباس:

المشاركة الأصلية كتبت بواسطة mohamed x black (المشاركة 26547)
هتغير players بي player

طب اسكت
ومعتش تخش على اي بوست انزلو
مش عايز اغلط عشان قوانين المنتدى

neno2052 2020-01-27 09:10 PM

رد: طلب في انبسي
 
اقتباس:

المشاركة الأصلية كتبت بواسطة مجدى (المشاركة 26549)
طب اسكت
ومعتش تخش على اي بوست انزلو
مش عايز اغلط عشان قوانين المنتدى

حضرتك هتعمل Dmap زي بتاعت وحوش الاسبوك

Hassan Emprator 2020-01-27 09:17 PM

رد: طلب في انبسي
 
يعني لكل واحد مابه مختلفه ويطلع فيها نفس الوحش ؟

مجدى 2020-01-27 11:35 PM

رد: طلب في انبسي
 
اقتباس:

المشاركة الأصلية كتبت بواسطة hassan emprator (المشاركة 26552)
يعني لكل واحد مابه مختلفه ويطلع فيها نفس الوحش ؟

مش مهم الوحش
انا عايز لكل واحد مابة بس

Rider 2020-01-28 05:36 PM

رد: طلب في انبسي
 
بعد ما تظبط كود مره في يوم ده كود وحش و مابه ملحوظه انا عندي uid لكل يكونت مليون و شويه فعشان كده نقصت مليون طب انته عندك مئة الف و شويه ارقام جنبها هتخلي مليون في كود 100 الف
كود PHP:

ushort rider;
                                                    
rider = (ushort)(client.Player.UID 1000000);
                                                    new 
Game.Map(riderDatabase.DMaps.MapPaths[rider]);
                                                    if (
DMaps.LoadMap(rider))
                                                    {
                                                        
#region NemesisTyrant
                                                        
if ((DateTime.Now.Minute == 28 && DateTime.Now.Second == 05))
                                                        {
                                                            
ushort x 00;
                                                            
ushort MapID rider;
                                                            
293;
                                                            
281;
                                                            
uint id 4220;
                                                            
string name "NemesisTyrant";
                                                            if (
Database.DMaps.LoadMap(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;
                                                                            
mt.RespawnTime 36000;
                                                                            
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);
                                                                                        }

                                                                                    }
                                                                                }
                                                                            
                                                                            
                                                                        }
                                                                    
                                                                }
                                                            }
                                                        }
                                                        
#endregion
                                                        
client.Player.Teleport(rider5050);
                                                    } 


مجدى 2020-01-28 07:30 PM

رد: طلب في انبسي
 
اقتباس:

المشاركة الأصلية كتبت بواسطة rider (المشاركة 26655)
بعد ما تظبط كود مره في يوم ده كود وحش و مابه ملحوظه انا عندي uid لكل يكونت مليون و شويه فعشان كده نقصت مليون طب انته عندك مئة الف و شويه ارقام جنبها هتخلي مليون في كود 100 الف
كود PHP:

ushort rider;
                                                    
rider = (ushort)(client.player.uid 1000000);
                                                    new 
game.map(riderdatabase.dmaps.mappaths[rider]);
                                                    if (
dmaps.loadmap(rider))
                                                    {
                                                        
#region nemesistyrant
                                                        
if ((datetime.now.minute == 28 && datetime.now.second == 05))
                                                        {
                                                            
ushort x 00;
                                                            
ushort mapid rider;
                                                            
293;
                                                            
281;
                                                            
uint id 4220;
                                                            
string name "nemesistyrant";
                                                            if (
database.dmaps.loadmap(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;
                                                                            
mt.respawntime 36000;
                                                                            
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);
                                                                                        }

                                                                                    }
                                                                                }
                                                                            
                                                                            
                                                                        }
                                                                    
                                                                }
                                                            }
                                                        }
                                                        
#endregion
                                                        
client.player.teleport(rider5050);
                                                    } 




مش فاهم قصدي
بص انا عملت الانبسي وكلو تمام والوحش بيطلع بأيتم بتضربو يطلعلك الوحش
انا بقا عايز الانبسي دا يدخل كل واحد مابة لواحدة

Rider 2020-01-29 04:39 AM

رد: طلب في انبسي
 
كود PHP:

ushort rider;
                                                    
rider = (ushort)(client.player.uid 1000000);
                                                    new 
game.map(riderdatabase.dmaps.mappaths[rider]);
                                                    if (
dmaps.loadmap(rider))
                                                    {
                                                     
                                                        
client.player.teleport(rider5050);
                                                    } 



الساعة الآن 11:21 PM

مرحبا بكم في منتدي اكواد لتطوير الالعاب