HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Can't create entity
сильно не бейте...
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32263
Нанёс повреждений: 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: Записан
Сообщение: 46223

Старое сообщение 19-07-2009 11:29
-
BioHazard
Jess Liberty C++ за 21 день

Дата регистрации: Nov 2008
Проживает: (void)
Сообщений: 274

Рейтинг



А все, это в патронах дело.

Оружие спавнится удачно, но при попытке его подобрать игра вылетает.

Может ли причиной этого быть не моно звук с 128кб/сек битрейтом?
И можно узнать где определяются звуки выстрелов для каждого оружия?

Добавлено 19-07-2009 в 16:45:

а все, нашел

Добавлено 19-07-2009 в 17:08:

В общем я в тупике Прошу помощи т.к. не знаю чем это все может быть вызвано. При поднятии пушки игра вылетает. Функции AddToPlayer и Deploy в порядке..

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

Старое сообщение 19-07-2009 13:08
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



BioHazard а ты v_model закэшировал?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 19-07-2009 17:43
-
BeFore
Житель форума

Дата регистрации: Apr 2009
Проживает: (void)
Сообщений: 402

Рейтинг



BioHazard
знаешь почему? потому что у тебя в precache там пишеться
PRECACHE_MODEl("v_ar2.mdl") а путь ты не забыл указать?

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

Старое сообщение 19-07-2009 19:32
- За что?
BioHazard
Jess Liberty C++ за 21 день

Дата регистрации: Nov 2008
Проживает: (void)
Сообщений: 274

Рейтинг



это я потом нашел и исправил,все звуки итп проверил на работоспособность, все в норме.

Когда загружаю карту, пушка спавнится и лежит спокойно. Но как только я к ней подойду, система подвисает на 1.5-2 сек и потом показывает мне рабочий стол...

если только найти чем вскрыть дмп файл,мона было бы узнать в чем дело я думаю((

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

Старое сообщение 19-07-2009 21:50
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32263
Нанёс повреждений: 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: Записан
Сообщение: 46233

Старое сообщение 20-07-2009 06:23
-
BeFore
Житель форума

Дата регистрации: Apr 2009
Проживает: (void)
Сообщений: 402

Рейтинг



BioHazard
просто вылетает без ошибки?

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

Старое сообщение 20-07-2009 07:40
- За что?
CrazyRussian
ололо

Дата регистрации: Apr 2009
Проживает: Город-курорт Ессентуки
Сообщений: 790
Возраст: 31

Рейтинг



Награды
 
[1 награда]


BioHazard

Цитата:
чем вскрыть дмп

2003 студией отлично открываются. Я вчера ею таким способом, вместе с тестером моего мода, отловил пару багов....

....Однако думаю Дядя Миша прав - тебе это вряд-ли поможет.


Кстати, с этими дампами назрел такой вопрос - халфа всех версий делает дампы всегда, или только с какой-то определеной версии она начала делать дампы? Просто я прикрутил свой дампер к моду, а он почему-то фурычить только у меня, однако у товарищей который тестять мой мод дампы делает халфа, в принципе это хорошо и продуктивно (парой багов меньше )

__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов

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

Старое сообщение 20-07-2009 07:51
- За что?
BioHazard
Jess Liberty C++ за 21 день

Дата регистрации: Nov 2008
Проживает: (void)
Сообщений: 274

Рейтинг



Цитата:
BeFore писал:
просто вылетает без ошибки?


Да, поэтому хз что там..

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

Старое сообщение 20-07-2009 12:40
- За что?
BeFore
Житель форума

Дата регистрации: Apr 2009
Проживает: (void)
Сообщений: 402

Рейтинг



BioHazard
знаешь что сделай. посмтри код функции deploy. думаю что ты там накосячил. или код в студию. разбираться будем.

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

Старое сообщение 20-07-2009 13:16
- За что?
BioHazard
Jess Liberty C++ за 21 день

Дата регистрации: Nov 2008
Проживает: (void)
Сообщений: 274

Рейтинг



C++ Source Code:
1
void Car2::Spawn( void )
2
{
3
  pev->classname = MAKE_STRING("weapon_ar2");
4
  Precache();
5
  SET_MODEL( ENT( pev ), "models/w_ar2.mdl" );
6
  m_iId = WEAPON_AR2;
7
 
8
  int aDef;
9
  switch( RANDOM_LONG( 0, 7 ))
10
  {
11
    case 0: aDef = 17; break;
12
 
13
    case 1: aDef = 18; break;
14
 
15
    case 2: aDef = 20; break;
16
 
17
    case 3: aDef = 21; break;
18
 
19
    case 4: aDef = 24; break;
20
 
21
    case 5: aDef = 25; break;
22
 
23
    case 6: aDef = 27; break;
24
 
25
    case 7: aDef = 28; break;
26
  }
27
 
28
  m_iDefaultAmmo = aDef;
29
 
30
  FallInit();
31
}
32
int Car2::AddToPlayer( CBasePlayer *pPlayer )
33
{
34
  if ( CBasePlayerWeapon::AddToPlayer( pPlayer ) )
35
  {
36
    MESSAGE_BEGIN( MSG_ONE, gmsgWeapPickup, NULL, pPlayer->pev );
37
    WRITE_BYTE( m_iId );
38
    MESSAGE_END();
39
    return TRUE;
40
  }
41
  return FALSE;
42
}
43
BOOL Car2::Deploy( void )
44
{
45
  return DefaultDeploy( "models/v_ar2.mdl", "models/p_ar2.mdl", AR2_DEPLOY, "ar2" );
46
}


Эти функции я проверял в мп5, просто копировал из ar2.cpp в мп5, все работало.
Да и сами функции были взяты из мп5 и подредактированы под пушку

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

Старое сообщение 20-07-2009 13:36
- За что?
BeFore
Житель форума

Дата регистрации: Apr 2009
Проживает: (void)
Сообщений: 402

Рейтинг



смайлы отключи

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

Старое сообщение 20-07-2009 13:44
- За что?
BioHazard
Jess Liberty C++ за 21 день

Дата регистрации: Nov 2008
Проживает: (void)
Сообщений: 274

Рейтинг



там BOOL Car2::Deploy( void )

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

Старое сообщение 20-07-2009 15:21
- За что?
BeFore
Житель форума

Дата регистрации: Apr 2009
Проживает: (void)
Сообщений: 402

Рейтинг



попробуй функцию Spawn сделать такой:

C++ Source Code:
1
void Car2::Spawn( void )
2
{
3
  pev->classname = MAKE_STRING("weapon_ar2");
4
  Precache();
5
  SET_MODEL( ENT( pev ), "models/w_ar2.mdl" );
6
  m_iId = WEAPON_AR2;
7
 
8
  m_iDefaultAmmo = 50;
9
 
10
  FallInit();
11
}


я думаю это было изза aDef.

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

Старое сообщение 20-07-2009 15:46
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32263
Нанёс повреждений: 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: Записан
Сообщение: 46247

Старое сообщение 20-07-2009 16:19
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 16:37. Новая тема    Ответить
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Can't create entity
сильно не бейте...
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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