HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- нужна помощь по коду ejectbrass (https://hlfx.ru/forum/showthread.php?threadid=5726)
Отправлено илья2 02-09-2021 в 19:25:
нужна помощь по коду ejectbrass
Здравствуйте у меня вопрос как сделать ejectbrass бесконечным чтобы он не кончался пытался 1000 10000 поставить не получается
так просто подсказка где изменения делал
WRITE_BYTE ( 1000 );// 2.5 seconds
WRITE_BYTE ( 10000 );// 2.5 seconds
__________________
илья
Отправлено Chyvachok 02-09-2021 в 19:34:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз, сколько там 512 или скоко0там сушностей одновременно может существовать, хотя я бы сам не против бы возможности все куски гильзы сделать настраиваемыми, чтобы если комп позволяет хоть миллион кусков иметь на уровне. Вот в Брутал Думе мясную атмосферу то создает не только мясо, но что оно не исчезает как и гильзы.
Отправлено илья2 02-09-2021 в 19:36:
для чего я их делаю бесконечными хочу реалистичности в халфе чтобы не исчезали а то пропадают куда то в воздухе и все 0 реалистичности
__________________
илья
Отправлено Aynekko 02-09-2021 в 19:41:
Цитата:
илья2 писал:
WRITE_BYTE ( 10000 );
По-моему здесь лимит 255.__________________
Мой мод на Xash
Отправлено илья2 02-09-2021 в 19:41:
а выше нельзя ?
__________________
илья
Отправлено Aynekko 02-09-2021 в 19:45:
Я не знаю, как в голде, но я поглядел в коде ксаша - там нельзя. Если 0 поставить то гильзы вообще не будет (умрет на первом же кадре).
Наверное надо это функцию тащить на клиент и делать под себя, как недавно тут с маззлфлешем проделывали.
То есть максимум 25.5 секунд.
__________________
Мой мод на Xash
Отправлено илья2 02-09-2021 в 19:45:
проверил даже с 255 они почему то быстро исчезают через небольшое время проверил да точно 25.5 секунд ровно потом исчезают
__________________
илья
Отправлено Дядя Миша 02-09-2021 в 19:51:
Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз
А в других движках можно делать хоть миллион гильз и ничего не вылетит?__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено Aynekko 02-09-2021 в 19:54:
Цитата:
илья2 писал:
25.5 секунд ровно потом исчезают
Потому что там приходит число (0-255) и умножается на 0.1, и задается время смерти - текущее время + эти секунды.__________________
Мой мод на Xash
Отправлено Ku2zoff 03-09-2021 в 01:55:
Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными
В сталкере гильзы вообще спрайтовые... А в халфе даже взаимодействуют с окружающим миром: отскакивают от пола, издают звук. Чего ж вам ещё надобно? Чтоб голдсорс умел кофе варить и продукты в холодильник заказывать в системе умный дом?
Отправлено Chyvachok 03-09-2021 в 15:55:
Цитата:
Дядя Миша писал:
А в других движках можно делать хоть миллион гильз и ничего не вылетит?
Ну примеры есть, 2, Брутал Дум, и Баллистик Вепонс для УТ2004, можно хоть бесконечный таймер выставить что для гильз что для декалей крови, и оно даже играбельно было когда я баловался давно на днище-видеокарте с 512мб видеопамяти, хотя гильзы там не спрайтовые. Оно даже не вылетало когда я поковырял код минигана чтобы у него гильзы тоже не исчезали (единственное оружие у которого гильзы все равно исчезали не смотря на лимит) В запущенных случаях при огромном кол-ве энтить, тот же nuts.wad, или какие нибуть slaughter-wadы, если комп не тянет то будет лагодром, а не краш, и тут куски и прочее можно подкрутить.
Ku2zoff В играх с скажем там "aftermath experience" туговато, кроме Брутал Дума, все исчезает, причем почти сразу, куски, гильзы, сделали их бы как декали, чтобы при достижении максимального количества удалялись старые - игра по другому и куда естественнее станет ощущаться, особенно конечно это круто в Думе где часто надо возвращаться в уровне на пройденные места когда нашел нужный ключ. А ХЛ блин 512 или сколько там, это же мизерное число.
Добавлено 03-09-2021 в 17:55:
Что-то типа такого есть еще в Брутал Халве, там тоже мясо не исчезает или по крайней мере долго лежит, но он и работает более-менее только под Ксашем.
Отправлено [CFR] B@N@N 05-09-2021 в 21:42:
Цитата:
Chyvachok писал:
Тут и кроется первое разочарование в Халве, если сделать их бесконечными игра вылетит при достажения отдельного числа гильз, сколько там 512 или скоко0там сушностей одновременно может существовать, хотя я бы сам не против бы возможности все куски гильзы сделать настраиваемыми, чтобы если комп позволяет хоть миллион кусков иметь на уровне. Вот в Брутал Думе мясную атмосферу то создает не только мясо, но что оно не исчезает как и гильзы.
В Брутал Думе это всё спрайты и они не требует много памяти в отличие от моделей в Халве