HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Pev->body dependent on the player model
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



Pev->body dependent on the player model

Hi

I have super idea
make pev->body dependent on the player model
now explain what I mean , look at pictures and you should know I want to do

Man's model's [pev->body = 0]



Woman's model's [pev->body = 1]



how i can check player models and set weapon pev->body to 1 if player has one of woman models ?

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

Старое сообщение 29-10-2011 05:46
- За что?
Jimmy C.
Житель форума

Дата регистрации: Aug 2010
Проживает: (void)
Сообщений: 618
Возраст: 29

Рейтинг



Amm, you have different team?

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша

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

Старое сообщение 29-10-2011 05:58
- За что?
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



i dont understand your question , what team ?

i don't make teams in my mod yet

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

Старое сообщение 29-10-2011 06:03
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



daku Use check in your weapon file. Something like this:

C++ Source Code:
1
if (FStrEq(STRING(m_pPlayer->pev->model), "models/man.mdl"))
2
  pev->body = 0;
3
else
4
  pev->body = 1;

__________________
Base Defense on Steam, ModDB

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

Старое сообщение 29-10-2011 06:33
- За что?
qpAHToMAS
Интернетовское трепло

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

Рейтинг



He just wants to know the current player model (model "gordon" in console) and set weapon hands (i hope hands - is submodels in v_ models).

If playermodel = "gordon / any male model" then set male hands for weapons.
Else If playermodel = "gina / any female model" then set female hands for weapons.

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

Старое сообщение 29-10-2011 06:33
- За что?
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



code:
if (FStrEq(STRING(m_pPlayer->pev->model), "models/man.mdl")) pev->body = 0; else pev->body = 1;

this method is wrong ;/

if i start new game, hl is crashing

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

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

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

Рейтинг



Player body can be changed only on the client, not server.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 29-10-2011 06:47
-
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



i know about it, i have done change section but i don't know how to get player model

e.g
model yuri
"models/player/yuri/yuri.mdl"

if player has this model set his pev->body 1
else pev->body 0

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

Старое сообщение 29-10-2011 06:49
- За что?
PLut
Creator

Дата регистрации: Jun 2009
Проживает: Санкт-Петербург
Сообщений: 1220
Возраст: 31

Рейтинг



daku Where you do this check?

__________________
Base Defense on Steam, ModDB

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

Старое сообщение 29-10-2011 06:56
- За что?
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



in weapon spawn function

this is bad place ??

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

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

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

Рейтинг



Hmmm...
Try this for example

C++ Source Code:
int body = atoi(g_engfuncs.pfnInfoKeyValue(g_engfuncs.pfnGetInfoKeyBuffer(m_pPlayer->edict()), "body"));

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 29-10-2011 07:01
-
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



i don't understand your code ;/

where in it is player model check ?

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

Старое сообщение 29-10-2011 07:04
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



It's a body check not a player 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: Записан
Сообщение: 85221

Старое сообщение 29-10-2011 07:38
-
Jimmy C.
Житель форума

Дата регистрации: Aug 2010
Проживает: (void)
Сообщений: 618
Возраст: 29

Рейтинг



if( FStrEq( g_engfuncs.pfnInfoKeyValue( g_engfuncs.pfnGetInfoKeyBuffer( pPlayer->edict() ), "model" ), "model name" )), no?

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша

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

Старое сообщение 29-10-2011 07:53
- За что?
daku
Частый гость

Дата регистрации: Oct 2011
Проживает: (void)
Сообщений: 93

Рейтинг



crash on loading map

debug return edict() function

Добавлено 29-10-2011 в 17:32:

pev->body works fine if i set it in weapon

yours code doesn't work ;/

http://www.youtube.com/watch?v=Py69HMxJHnU

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

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



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


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

Временная зона GMT. Текущее время 23:09. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Pev->body dependent on the player model
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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