| 
                     | 
                
            
        
 المشاركات 1,940  | 
         +التقييم 0.81  | 
 
تاريخ التسجيل Apr 2019  | 
  
  
الاقامة https://www.facebook.com/daany  |      
         
           
        نظام التشغيل  | 
         
        رقم العضوية 1  | 
    
		
	 
  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 
   
	
		
		
		| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
                
  | 
        
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة | 
| يلا بينا ننزل الوحوش الجديده بشفره | محمد ياسر | تطوير سيرفرات كونكر | 0 | 2019-04-27 10:59 PM |