HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Помогите с ученым
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Помогите с ученым

Решил сделать монстра - копию ученого. Все скомпилилось отлично, но при входе в игру идет просто вылет, без всяких ошибок. В чем дело? не пойму. Прикладываю исходник.

Добавлено 06-01-2011 в 13:46:

Монстр - ученый-женщина

Вложение: wscientist.txt (35.6 кб)
Этот файл был скачан 358 раз.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


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

Старое сообщение 06-01-2011 08:46
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



C++ Source Code:
1
void CScientistWoman :: Precache( void )
2
{
3
  [u]PRECACHE_MODEL("models/scientist.mdl");[/u]
4
  PRECACHE_SOUND("scientist/sci_pain1.wav");
5
  PRECACHE_SOUND("scientist/sci_pain2.wav");
6
  PRECACHE_SOUND("scientist/sci_pain3.wav");
7
  PRECACHE_SOUND("scientist/sci_pain4.wav");
8
  PRECACHE_SOUND("scientist/sci_pain5.wav");
9
 
10
  // every new scientist must call this, otherwise
11
  // when a level is loaded, nobody will talk (time is reset to 0)
12
  TalkInit();
13
 
14
  CTalkMonster::Precache();
15
}

В спавне назначил новую модель, а прекэшируешь старую.
Вообще сделай этого монстра хаком, как ДМ в блушифт-патче Розенберга сделал. Или наследованием класса.

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

Старое сообщение 06-01-2011 08:52
- За что?
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Ku2zoff да, прямо детские ошибки делаю)
Спасибо)

Добавлено 06-01-2011 в 15:37:

Еща какая-то фигня со звуками... записал новые, добавил из в sentenses, изменил в коде... все равно мужским голосом разговаривает)

Добавлено 06-01-2011 в 17:14:

Никто не знает, в чем дело?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


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

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

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

Рейтинг



Цитата:
Alex_Gordon писал:
да, прямо детские ошибки делаю)

детские ошибки проще исправлять =)

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 06-01-2011 12:18
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



>>все равно мужским голосом разговаривает

А новые фразы женским записаны? А то вдруг нет А по правде говоря, либо ты в коде что-то упустил, либо в sentences.txt пути неправльные или названия предложений.

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

Старое сообщение 06-01-2011 12:25
- За что?
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



не знаю.... вот на всякий случай из sentences.txt:

C++ Source Code:
1
// SCIENTIST WOMAN
2
 
3
WSC_OK0 wscientist/excellentteam
4
WSC_OK1 wscientist/fellowscientist
5
WSC_OK2 wscientist/fine
6
WSC_OK3 wscientist/leadtheway
7
WSC_OK4 wscientist/yesletsgo
8
WSC_OK5 wscientist/alright
9
 
10
WSC_WAIT0 wscientist/beenaburden
11
WSC_WAIT1 wscientist/illwaithere
12
WSC_WAIT2 wscientist/istay
13
WSC_WAIT3 wscientist/illwait
14
 
15
// fail to follow player any more
16
WSC_STOP0 wscientist/stop1
17
WSC_STOP1 wscientist/stop3
18
WSC_STOP2 wscientist/stop4
19
 
20
// player is staring at scientist
21
WSC_STARE0 wscientist/areyouthink
22
 
23
WSC_HELLO0 wscientist/afellowsci
24
WSC_HELLO1 wscientist/hello
25
 
26
WSC_ANSWER0 wscientist/absolutely
27
WSC_ANSWER1 wscientist/yes
28
WSC_ANSWER2 wscientist/absolutelynot
29
WSC_ANSWER3 wscientist/completelywrong
30
WSC_ANSWER4 wscientist/cantbeserious
31
 
32
WSC_QUESTION0 wscientist/areyouthink
33
WSC_QUESTION1 wscientist/cantbeworse
34
WSC_QUESTION2 wscientist/waithere
35
WSC_QUESTION3 wscientist/catchone
36
WSC_QUESTION4 wscientist/alientrick
37
WSC_QUESTION5 wscientist/alienappeal
38
WSC_QUESTION6 wscientist/announcer
39
 
40
WSC_IDLE0 wscientist/containfail
41
WSC_IDLE1 wscientist/chaostheory
42
WSC_IDLE2 wscientist/bloodsample
43
WSC_IDLE3 wscientist/administrator
44
 
45
WSC_NOGO wscientist/dontgothere
46
 
47
WSC_HEAR0 wscientist/didyouhear
48
 
49
WSC_PLFEAR0 wscientist/canttakemore
50
 
51
WSC_FEAR0 wscientist/startle1
52
WSC_FEAR1 wscientist/startle2
53
 
54
WSC_SCREAM0 wscientist/bn_die1
55
 
56
WSC_SCARED0 wscientist/stopattacking
57
 
58
// predisaster scientist
59
 
60
WSC_PHELLO0 wscientist/hellofreeman
61
WSC_PHELLO1 wscientist/hello
62
WSC_PHELLO2 wscientist/freeman
63
 
64
WSC_PQUEST0 wscientist/beverage
65
WSC_PQUEST1 wscientist/correcttheory
66
WSC_PQUEST2 wscientist/analysis
67
WSC_PQUEST3 wscientist/purereadings
68
WSC_PQUEST4 wscientist/delayagain
69
WSC_PQUEST5 wscientist/checkatten
70
 
71
WSC_PIDLE0 wscientist/runtest
72
WSC_PIDLE1 wscientist/asexpected
73
WSC_PIDLE2 wscientist/allnominal
74
 
75
//If you use Scientists before the disaster
76
 
77
WSC_POK0 wscientist/sci_alone
78
WSC_POK1 wscientist/sci_busy
79
WSC_POK2 wscientist/sci_aftertest


И в аттаче исходник

Добавлено 06-01-2011 в 22:36:

Может я что-то упустил? Посмотрите плз, мне очень надо!

Вложение: wscientist_2.txt (35.0 кб)
Этот файл был скачан 296 раз.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


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

Старое сообщение 06-01-2011 17:36
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Alex_Gordon в коде не все предложения поменял, некоторые с префикса sc_ начинаются.

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

Старое сообщение 06-01-2011 23:41
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 00:12. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Помогите с ученым
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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