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

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



Half-Life Glock

У меня есть модель 2 пистолетов из кс и я хочу поменять их место оригинального оружия . Мой вопрос в том что как сделать чтобы 2 ствола стреляли ? (тока 1 стреляет)

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

Старое сообщение 04-10-2010 14:35
- За что?
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



Для елит в CS написан специальные код, когда чередуются выстрелы (левый-правый-левый-правый).

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

Старое сообщение 04-10-2010 14:45
- За что?
Obernauergun(50.c)
весело тут! 8D;
Девойс

Дата регистрации: Mar 2010
Проживает: Москва(Зеленоград)
Сообщений: 106
Возраст: 33

Рейтинг



можно сделать только рандомно или одновременно, но не поочереди, в милкшейпе анимацию раставь как в стволе который хочешь заменить

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

Старое сообщение 04-10-2010 14:59
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



А как сделать?

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

Старое сообщение 04-10-2010 15:02
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



>>А как сделать?

Как? Мягким местом об косяк. В EV_hldm.cpp в эвенте надо сделать выбор анимаций по очереди. Не так уж трудно. Учебник по информатике/математике в руки и читать про логику. Или самому додуматься. Там всего навсего одна новая переменная нужна.

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

Старое сообщение 04-10-2010 15:19
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



:\SDK\HL1_src_vs2005\cl_dll\ev_hldm.cpp(472) : error C2065: 'GLOCK_SHOOT_Right1' : undeclared identifier
Error executing cl.exe.

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

Старое сообщение 04-10-2010 15:37
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Wealth ты вообще раньше кодил?

Добавлено 04-10-2010 в 22:42:

>>можно сделать только рандомно или одновременно, но не поочереди

Ну куда там... Можно как захочешь.

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

Старое сообщение 04-10-2010 15:42
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



Нет просто туториал брал и все !

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

Старое сообщение 04-10-2010 15:42
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Wealth Смысл такой: делаем "правый выстрел", переменная "правый_выстрел_сделан" становится равна единице. Если эта переменная равна единице, то делаем "левый выстрел" и приравниваем переменную к нулю. А если переменная равна нулю, то делаем вновь правый выстрел.

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

Старое сообщение 04-10-2010 15:46
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



ок спс попробую

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

Старое сообщение 04-10-2010 15:47
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



bool b_rightShotDone;

if (!b_rightShotDone)
{
RightShoot();
b_rightShotDone = TRUE;
}

if (b_rightShotDone)
{
LeftShoot();
b_rightShotDone = FALSE;
}

вроде этого. Но надо доработать.

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

Старое сообщение 04-10-2010 15:49
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



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

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

Старое сообщение 04-10-2010 16:11
- За что?
Ак47
падабум

Группа: Неопытный
Дата регистрации: Jan 2008
Проживает: - поживает
Сообщений: 319
Возраст: 29

Рейтинг



Wealth можно без всякой заморочки с кодом.Если у модели несколько анимации выстрелов, то для одной поставь выстрел от одного пистолета, а на другую другой пистоль.Делоф та!

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

Старое сообщение 04-10-2010 16:23
- За что?
Wealth
Забанен

Дата регистрации: Oct 2009
Проживает: (void)
Сообщений: 261
Возраст: 28

Рейтинг



Как я понял просто выстрелы свезать?

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

Старое сообщение 04-10-2010 16:26
- За что?
Ак47
падабум

Группа: Неопытный
Дата регистрации: Jan 2008
Проживает: - поживает
Сообщений: 319
Возраст: 29

Рейтинг



Wealth это ты у кого спросил?Если было адресованно мне, то я не совсем понял.Объясню так:
У халвовского глока, примерно 2 анимации выстрела.Так вот берешь свои два глока, ставишь на первый выстрел, например, левый пистолет, а на второй выстрел-правый.Получается неплохая штука, якобы он стреляет с двух пистолетов, правда если бы анимации постоянно менялись, было бы еще хорошо, но на сколько я понимаю, там анимации повторяются и получится что ты выстрелишь несколько раз с одного пистолета)И еще патроны не равны будут.Но зато простой метод.

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

Старое сообщение 04-10-2010 16:49
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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