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

Дата регистрации: Aug 2010
Проживает: Польша, Быдгощ
Сообщений: 118
Возраст: 28

Рейтинг



Changing model skin.

Hello dear HLFX Forum.
I have one problem at changing the skin after executing
one Command.
The Code is:

C++ Source Code:
1
if (  m_pPlayer->r_mode1 == 1)
2
  pev->skin = 0;
3
if (  m_pPlayer->r_mode2  == 1)
4
  pev->skin = 1;
5
if (  m_pPlayer->r_mode3 == 1)
6
  pev->skin = 2;
7
if (  m_pPlayer->r_mode4 == 1)
8
  pev->skin = 3;
9
if (  m_pPlayer->r_mode5 == 1)
10
  pev->skin = 4;
11
if (  m_pPlayer->r_mode6 == 1)
12
  pev->skin = 5;
13
if (  m_pPlayer->r_mode7 == 1)
14
  pev->skin = 6;


I putted it into the Idle and Deploy Function of my Weapon.
But nothing happens ingame. I just looked into the python function
where it decides which bodypart it will use.
I dont think that my Code is w_ model related.

Maybe you can tell me where to put it in/ if its correct.

Greetings
Thanks!

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

Старое сообщение 28-08-2010 15:23
- За что?
CrazyRussian
ололо

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

Рейтинг



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


It seems that you changing weapon skins, not player's one.
Try this code:

C++ Source Code:
1
if (  m_pPlayer->r_mode1 == 1)
2
  m_pPlayer->pev->skin = 0;
3
if (  m_pPlayer->r_mode2  == 1)
4
  m_pPlayer->pev->skin = 1;
5
if (  m_pPlayer->r_mode3 == 1)
6
  m_pPlayer->pev->skin = 2;
7
if (  m_pPlayer->r_mode4 == 1)
8
  m_pPlayer->pev->skin = 3;
9
if (  m_pPlayer->r_mode5 == 1)
10
  m_pPlayer->pev->skin = 4;
11
if (  m_pPlayer->r_mode6 == 1)
12
  m_pPlayer->pev->skin = 5;
13
if (  m_pPlayer->r_mode7 == 1)
14
  m_pPlayer->pev->skin = 6;

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

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

Старое сообщение 28-08-2010 15:27
- За что?
supra36
Мышление должно быть творческим

Дата регистрации: Aug 2010
Проживает: Польша, Быдгощ
Сообщений: 118
Возраст: 28

Рейтинг



Yes but i want to change weapons skin, not player`s skin .

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

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

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

Рейтинг



supra36 try to translate and read this tutorial: http://www.hlfx.ru/forum/showthread.php?s=&threadid=13

It contains changing v_model's skins & submodels, correct working of the holster animations, disabling weapon predicting and etc.

Добавлено 29-08-2010 в 00:43:

CrazyRussian Ты неправильно понял. Ему надо менять скин вьюмодели (pev->skin меняется в коде оружия). Только вот просто так эта смена не прокатывает, сам много раз убеждался. Но тут как раз помогает Дядь Мишин тутор.

Отредактировано Ku2zoff 28-08-2010 в 17:48

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

Старое сообщение 28-08-2010 17:43
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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