احصائياتى

الردود
2

المشاهدات
512
 
Hazem
.:: المدير العام::.

    غير متواجد

المشاركات
2,320

+التقييم
0.84

تاريخ التسجيل
Apr 2019

الاقامة
Egypt

نظام التشغيل
windows 7

رقم العضوية
1
2019-07-08, 05:17 PM
المشاركة 1
2019-07-08, 05:17 PM
المشاركة 1
افتراضي حركـ , ضيف , شيلـ ,, اى ان بى سى بشفره

السلام عليكم ورحمة الله وبركاته
اسم الموضوع باين بنتكلم عن ايه انتحكم في حركة الانبي سي
الاول الشفره ده موجوده في 99% في السورسات لكن الناس متعرفش بتشتغل ازاي المهم ده الشفره
لو سورسك عادي حطه في الباكت هاندل لو msg يبا Msgchat

كود:
  case "addnpc": 
                                { 
                                    try 
                                    { 
                                        
INpc npc = new GamePackets.NpcSpawn(); 
                                        
npc.UID = uint.Parse(Data[1]); 
                                        
npc.Type = (Enums.NpcType)byte.Parse(Data[3]); 
                                        
npc.Mesh = ushort.Parse(Data[4]); 
                                        
npc.MapID = ushort.Parse(Data[5]); 
                                        
npc.X = ushort.Parse(Data[6]); 
                                        
npc.Y = ushort.Parse(Data[7]); 
                                        
client.Map.Npcs.Add(npc.UID, npc); 
                                        
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.INSERT)) 
                                            
cmd.Insert("npcs").Insert("id", uint.Parse(Data[1])).Insert("****", Data[2]).Insert("type", byte.Parse(Data[3])).Insert("lookface", ushort.Parse(Data[4])).Insert("mapid", ushort.Parse(Data[5])).Insert("cellx", ushort.Parse(Data[6])).Insert("celly", ushort.Parse(Data[7])).Execute(); 
                                        
Game.Entity.SendReload(client); 
                                    } 
                                    catch (
Exception e) 
                                    { 
                                        
Server.SaveException(e); 
                                    } 
                                    break; 
                                } 
                            case 
"removenpc": 
                                { 
                                    try 
                                    { 
                                        foreach (
INpc npc in client.Map.Npcs.Values) 
                                        { 
                                            if (
npc.UID == uint.Parse(Data[1])) 
                                            { 
                                                
client.Map.RemoveNpc(npc); 
                                                
client.Map.Npcs.Remove(npc.UID); 
                                                
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.DELETE)) 
                                                    
cmd.Delete("npcs", "id", npc.UID).Execute(); 
                                                
Game.Entity.SendReload(client); 
                                            } 
                                        } 
                                    } 
                                    catch (
Exception e) 
                                    { 
                                        
Server.SaveException(e); 
                                    } 
                                    break; 
                                } 
                            case 
"movenpc": 
                                { 
                                    try 
                                    { 
                                        foreach (
INpc npc in client.Map.Npcs.Values) 
                                        { 
                                            if (
npc.UID == uint.Parse(Data[1])) 
                                            { 
                                                
client.Map.Npcs[npc.UID].MapID = npc.MapID = ushort.Parse(Data[2]); 
                                                
client.Map.Npcs[npc.UID].X = npc.X = ushort.Parse(Data[3]); 
                                                
client.Map.Npcs[npc.UID].Y = npc.Y = ushort.Parse(Data[4]); 

                                                
using (var cmd = new Database.MySqlCommand(Database.MySqlCommandType.UPDATE)) 
                                                    
cmd.Update("npcs").Set("mapid", npc.MapID).Set("cellx", npc.X).Set("celly", npc.Y).Where("id", npc.UID).Execute(); 
                                                
Game.Entity.SendReload(client); 
                                            } 
                                        } 

                                    } 
                                    catch (
Exception e) 
                                    { 
                                        
Server.SaveException(e); 
                                    } 
                                    break; 
                                } 

شفره وضع انبي سي

كود:
@addnpc 123130 2 25006 1002 250 400 

مسح انبي سي

كود:
@removenpc 123130 

نقل انبي سي

كود:
@123130 movenpc 1002 200 300 

الشرح ,

123130 = ايدي الانبيسي

2 = ده نوع الان بى سى ان كان شوب ولا عادى

25006 = اللوك فيس ! ,

1002 = اي دى الماب !

250 400 = دى احداثيات الانبيسي



قديم 2019-07-08, 06:37 PM
المشاركة 2
Mr~Rayzo
::. المدير العام ::.
  • غير متواجد
افتراضي رد: حركـ , ضيف , شيلـ ,, اى ان بى سى بشفره
عوده قويه

قديم 2019-07-10, 03:34 PM
المشاركة 3
MohamedModyAdel
.:: عضو مميز ::.
  • غير متواجد
افتراضي رد: حركـ , ضيف , شيلـ ,, اى ان بى سى بشفره
تسلم


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



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

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

المواضيع المتشابهه للموضوع: حركـ , ضيف , شيلـ ,, اى ان بى سى بشفره
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
يلا بينا ننزل الوحوش الجديده بشفره Hazem تطوير سيرفرات كونكر 0 2019-04-27 10:59 PM


الساعة الآن 03:25 PM