/// <summary>
 /// Поиск wid по названию NPC/моба/пета,
 /// возвращает первый встретившийся,
 /// если ничего не найдено, то возвращает 0.
 /// </summary>
 /// <param name="processID"></param>
 /// <param name="name"></param>
 /// <returns></returns>
 public static int MobSearch(IntPtr oph, string name)
 {
     try
     {
         int mobs_count = ReadInt(oph, Offsets.BaseAdress, Offsets.OffsetsMobsCount);
         for (int i = 0; i < mobs_count; i++)
         {
             string mob_name = ReadString(oph, Offsets.BaseAdress, Offsets.OffsetsNameMob(i));
             if (mob_name.Length > 0)
             {
                 //если имя моба/NPC/пета совпадает с заданным, возвращает его wid
                 if (mob_name.IndexOf(name) != -1)
                 {
                     return(ReadInt(oph, Offsets.BaseAdress, Offsets.OffsetsWidMob(i)));
                 }
             }
         }
         return(0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }