HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > помогите с исходниками invasion
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



Цитата:
Ku2zoff писал:

Приаттачься к процессу hl.exe и попробуй отдебажить. С большой вероятностью студия покажет, какая строка вызывает вылет.

вот скрины дебага ошибок много

Вложение: скрины.rar (416.4 кб)
Этот файл был скачан 92 раз.

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 206730

Старое сообщение 25-01-2022 07:31
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Access Violation. Какая версия голдсорса в сборке? Такое впечатление, что дллка обращается к экспорту из движка, а его нету. Отсюда ошибка чтения по определённому адресу.
Дай ссылку на сорцы, надо поглядеть. И инфу о версии движка в сборке.

Сообщить модератору | | IP: Записан
Сообщение: 206731

Старое сообщение 25-01-2022 07:41
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



moddb:https://www.moddb.com/mods/half-lif...ion-source-code

GitHub:https://github.com/jlecorre/hlinvasion

вот эта версия надеюсь:

Protocol version 48
Exe version 1.1.2.1 (valve)
Exe build: 16:05:41 Jun 15 2009 (455

Добавлено 25-01-2022 в 15:39:

а что такое 0хС0000005 это код ошибки или путь ?

Добавлено 25-01-2022 в 15:40:

если это путь то тогда можно с помощью хекс редактора найти этот путь и обнаружить ошибку в dll-ке или это плохая идея ?

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 206735

Старое сообщение 25-01-2022 12:40
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Под ксашем запусти, ксаш можно в дебаге собрать. Думаю будет больше информации.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206736

Старое сообщение 25-01-2022 13:10
-
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



не знаю точно но походу ошибка нашлась проблемы с vgui_keypad.cpp

Добавлено 25-01-2022 в 17:01:

ооо отлично отлично сработалоо точно проблемы в vgui_keypad.cpp я там функцию CKeypad::Initialize удалил и пошло дело есть СПАСИБО ТЕБЕ ОГРОМНОЕ ДЯДЯ МИША !!!!!

Добавлено 25-01-2022 в 17:02:

дааааа круууто

Добавлено 25-01-2022 в 17:18:

пожалуй скину здесь рабочие исходники вдруг кому небуть пригодятся:

https://disk.yandex.ru/d/J0SaUimPzTMdXQ

Добавлено 25-01-2022 в 17:52:

правда есть один минус, клавиатура набора цифр не работает, ну логично потому что я как раз и убрал функцию набора цифр.

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 206738

Старое сообщение 25-01-2022 14:52
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
илья2 писал:
проблемы в vgui_keypad.cpp я там функцию CKeypad::Initialize удалил и пошло дело


А что там в той функции? Приведи её.

Добавлено 25-01-2022 в 19:01:

Опа! https://csm.dev/threads/pomogite-s-...invasion.40021/
А наш Илья, на самом деле Демид!
Как будешь разоружаться перед партией? Это что за шпионские игры?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206739

Старое сообщение 25-01-2022 16:01
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



C++ Source Code:
1
void CKeypad::Initialize( void )
2
{
3
  for (int i=0; i<4; i++ )
4
  {
5
    if ( m_pDigit[i] != NULL )
6
    {
7
      m_pDigit [i]-> m_pTGA = LoadTGA("");
8
      m_pDigit [i]->setImage( 	m_pDigit [i]->m_pTGA );
9
    }
10
 
11
    else
12
    {
13
      m_pDigit [i] = new CImageLabel( "", DIGIT_LEFT + i * DIGIT_WIDTH, DIGIT_TOP );
14
      m_pDigit [i]->setParent ( this );
15
    }
16
  }
17
 
18
  for ( i=0; i<4; i++ )
19
    m_iDigit [i] = -1;
20
}

m_pDigit [i]-> m_pTGA = LoadTGA("");
Наверное, проблема тут. Надо подсунуть дефолтную картинку. Похоже, на старых версиях VGUI такое прокатывало.

Сообщить модератору | | IP: Записан
Сообщение: 206740

Старое сообщение 25-01-2022 16:05
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



Цитата:
Дядя Миша писал:

Опа! https://csm.dev/threads/pomogite-s-...invasion.40021/
А наш Илья, на самом деле Демид!
Как будешь разоружаться перед партией? Это что за шпионские игры?

ну да есть у меня два ака один забросил теперь на этом сижу че тут такого и мне не 30 лет а 20 на самом деле а тему я там еще создал на случай если тут не ответят вот такие дела думаю секрет уже держать не стоит раскрыли уже

Добавлено 25-01-2022 в 20:02:

да еще у меня теперь свой канал есть асс геймер



Добавлено 25-01-2022 в 20:12:

Цитата:
Ku2zoff писал:
C++ Source Code:
1
void CKeypad::Initialize( void )
2
{
3
  for (int i=0; i<4; i++ )
4
  {
5
    if ( m_pDigit[i] != NULL )
6
    {
7
      m_pDigit [i]-> m_pTGA = LoadTGA("");
8
      m_pDigit [i]->setImage( 	m_pDigit [i]->m_pTGA );
9
    }
10
 
11
    else
12
    {
13
      m_pDigit [i] = new CImageLabel( "", DIGIT_LEFT + i * DIGIT_WIDTH, DIGIT_TOP );
14
      m_pDigit [i]->setParent ( this );
15
    }
16
  }
17
 
18
  for ( i=0; i<4; i++ )
19
    m_iDigit [i] = -1;
20
}

m_pDigit -> m_pTGA = LoadTGA("");
Наверное, проблема тут. Надо подсунуть дефолтную картинку. Похоже, на старых версиях VGUI такое прокатывало.

а мне кажеться надо поставить этот тга 640_keypad.tga так будет логичнее

[i]Добавлено 25-01-2022 в 20:30:


хотя это ошибку никак не исправит

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 206741

Старое сообщение 25-01-2022 17:30
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 23:04. Новая тема    Ответить
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > помогите с исходниками invasion
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024