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

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



Question нужна помощь по коду ejectbrass

Здравствуйте у меня вопрос как сделать ejectbrass бесконечным чтобы он не кончался пытался 1000 10000 поставить не получается

так просто подсказка где изменения делал
WRITE_BYTE ( 1000 );// 2.5 seconds
WRITE_BYTE ( 10000 );// 2.5 seconds

__________________
илья

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

Старое сообщение 02-09-2021 19:25
- За что?
Chyvachok
Житель форума

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

Рейтинг



Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз, сколько там 512 или скоко0там сушностей одновременно может существовать, хотя я бы сам не против бы возможности все куски гильзы сделать настраиваемыми, чтобы если комп позволяет хоть миллион кусков иметь на уровне. Вот в Брутал Думе мясную атмосферу то создает не только мясо, но что оно не исчезает как и гильзы.

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

Старое сообщение 02-09-2021 19:34
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



для чего я их делаю бесконечными хочу реалистичности в халфе чтобы не исчезали а то пропадают куда то в воздухе и все 0 реалистичности

__________________
илья

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

Старое сообщение 02-09-2021 19:36
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Цитата:
илья2 писал:
WRITE_BYTE ( 10000 );

По-моему здесь лимит 255.

__________________
Мой мод на Xash

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

Старое сообщение 02-09-2021 19:41
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



а выше нельзя ?

__________________
илья

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

Старое сообщение 02-09-2021 19:41
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Я не знаю, как в голде, но я поглядел в коде ксаша - там нельзя. Если 0 поставить то гильзы вообще не будет (умрет на первом же кадре).
Наверное надо это функцию тащить на клиент и делать под себя, как недавно тут с маззлфлешем проделывали.
То есть максимум 25.5 секунд.

__________________
Мой мод на Xash

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

Старое сообщение 02-09-2021 19:45
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



проверил даже с 255 они почему то быстро исчезают через небольшое время проверил да точно 25.5 секунд ровно потом исчезают

__________________
илья

Отредактировано илья2 02-09-2021 в 19:53

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

Старое сообщение 02-09-2021 19:45
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз

А в других движках можно делать хоть миллион гильз и ничего не вылетит?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 02-09-2021 19:51
-
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Цитата:
илья2 писал:
25.5 секунд ровно потом исчезают

Потому что там приходит число (0-255) и умножается на 0.1, и задается время смерти - текущее время + эти секунды.

__________________
Мой мод на Xash

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

Старое сообщение 02-09-2021 19:54
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными

В сталкере гильзы вообще спрайтовые... А в халфе даже взаимодействуют с окружающим миром: отскакивают от пола, издают звук. Чего ж вам ещё надобно? Чтоб голдсорс умел кофе варить и продукты в холодильник заказывать в системе умный дом?

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

Старое сообщение 03-09-2021 01:55
- За что?
Chyvachok
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:
А в других движках можно делать хоть миллион гильз и ничего не вылетит?


Ну примеры есть, 2, Брутал Дум, и Баллистик Вепонс для УТ2004, можно хоть бесконечный таймер выставить что для гильз что для декалей крови, и оно даже играбельно было когда я баловался давно на днище-видеокарте с 512мб видеопамяти, хотя гильзы там не спрайтовые. Оно даже не вылетало когда я поковырял код минигана чтобы у него гильзы тоже не исчезали (единственное оружие у которого гильзы все равно исчезали не смотря на лимит) В запущенных случаях при огромном кол-ве энтить, тот же nuts.wad, или какие нибуть slaughter-wadы, если комп не тянет то будет лагодром, а не краш, и тут куски и прочее можно подкрутить.

Ku2zoff В играх с скажем там "aftermath experience" туговато, кроме Брутал Дума, все исчезает, причем почти сразу, куски, гильзы, сделали их бы как декали, чтобы при достижении максимального количества удалялись старые - игра по другому и куда естественнее станет ощущаться, особенно конечно это круто в Думе где часто надо возвращаться в уровне на пройденные места когда нашел нужный ключ. А ХЛ блин 512 или сколько там, это же мизерное число.

Добавлено 03-09-2021 в 17:55:

Что-то типа такого есть еще в Брутал Халве, там тоже мясо не исчезает или по крайней мере долго лежит, но он и работает более-менее только под Ксашем.

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

Старое сообщение 03-09-2021 15:55
- За что?
[CFR] B@N@N
Житель форума

Группа: Неопытный
Дата регистрации: Feb 2018
Проживает: Default City
Сообщений: 174
Возраст: 31

Рейтинг



Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз, сколько там 512 или скоко0там сушностей одновременно может существовать, хотя я бы сам не против бы возможности все куски гильзы сделать настраиваемыми, чтобы если комп позволяет хоть миллион кусков иметь на уровне. Вот в Брутал Думе мясную атмосферу то создает не только мясо, но что оно не исчезает как и гильзы.


В Брутал Думе это всё спрайты и они не требует много памяти в отличие от моделей в Халве

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

Старое сообщение 05-09-2021 21:42
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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