HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > empty weapon can't deploy and select
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
daku
Частый гость

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

Рейтинг



empty weapon can't deploy and select

Hi

i want to unblock empty weapons and if in my weapon ammo end ( clip and ammo )

eg usp 0 | 0 i can still deploy it

it can be show in red color in hud but i still can deploy and shoot it ( empty shoot ) but hl change my weapon to next and i can't select USP ;/

can someone help me ??

Добавлено 10-11-2011 в 14:33:

i made that


but if i has 0 | 0 ammo in weapon then it's yellow , i want to make it red

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

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

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

Рейтинг



Try the flag ITEM_FLAG_SELECTONEMPTY
For example:

C++ Source Code:
1
int CMySuperMegaWeapon::GetItemInfo(ItemInfo *p)
2
{
3
  p->pszName = STRING(pev->classname);
4
  p->pszAmmo1 = "Pozubam Weapon";
5
  p->iMaxAmmo1 = MYWEAPON_MAX_CARRY;
6
  p->pszAmmo2 = NULL;
7
  p->iMaxAmmo2 = -1;
8
  p->iMaxClip = WEAPON_NOCLIP;
9
  p->iSlot = 4;
10
  p->iPosition = 2;
11
  p->iId = m_iId = WEAPON_SUPER;
12
  p->iWeight = SUPER_WEIGHT;
13
  p->iFlags = ITEM_FLAG_SELECTONEMPTY;
14
 
15
  return 1;
16
}

__________________
My Projects: download page

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

Цитата:

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

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

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

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

Рейтинг



Цитата:
Дядя Миша писал:
Pozubam Weapon

Mbhahahaha!!!+1

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

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

Старое сообщение 10-11-2011 13:23
- За что?
HAWK0044
Житель форума

Дата регистрации: Oct 2010
Проживает: Анапа
Сообщений: 563
Возраст: 28

Рейтинг



Pozubam убил
А вообще чувак делает реальный клон КС (можыт восстанавливает сорцы на убогом арранжаменте? о_О)

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

Старое сообщение 11-11-2011 07:56
- За что?
Jimmy C.
Житель форума

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

Рейтинг



Цитата:
HAWK0044 писал:

а ты невидел чтоль на сайте у него? powered by arragement

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

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

Старое сообщение 11-11-2011 08:21
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 35

Рейтинг



А там разве не битовые флаги?

может

C++ Source Code:
p->iFlags |= ITEM_FLAG_SELECTONEMPTY;

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей

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

Старое сообщение 11-11-2011 08:37
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
fire64 писал:
А там разве не битовые флаги?

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 11-11-2011 10:04
-
qpAHToMAS
Интернетовское трепло

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

Рейтинг



daku, <offtop>please, make mobile version of your blog.</offtop>

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

Старое сообщение 11-11-2011 11:03
- За что?
marikcool
Житель форума

Дата регистрации: Jul 2011
Проживает: kz
Сообщений: 1522
Возраст: 39

Рейтинг



C++ Source Code:
p->iFlags = ITEM_FLAG_SELECTONEMPTY | ITEM_FLAG_NOAUTOSWITCHEMPTY;


Добавлено 11-11-2011 в 17:07:

Цитата:
HAWK0044 писал:
Pozubam убил
А вообще чувак делает реальный клон КС (можыт восстанавливает сорцы на убогом арранжаменте? о_О)

хз посмотрим, полностью восстановить FireBullets3 и разброс на пистолетах у меня занял не один день)

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

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

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

Рейтинг



hahah

i make it

if weapon is empty ( 0 clip | 0 ammo ) it doesnt holster, it stay but doesn't shoot if i change weapon to other i can back to empty weapon on q - " lastinv" and select it from menu ( it be on red color )

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

look in MP5 end of ammo

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

Старое сообщение 14-01-2012 14:15
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2090

Рейтинг



I do not understand why the horns of ammunition to throw on the ground? They still have the same ammo.

__________________
-Brain is dead-

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

Старое сообщение 14-01-2012 15:32
- За что?
daku
Частый гость

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

Рейтинг



no no no

you don't understand

in hl if your weapon doesn't has ammo (in hud " 0 | 0 " ) is automatic switched to next weapon and you can't select it i remove it and make similar like cs .

you can select empty weapon etc and weapon don't hide by engine, you must change it

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

Старое сообщение 15-01-2012 11:00
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 22:44. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > empty weapon can't deploy and select
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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