![]() |
Страницы (3): « 1 2 [3] Показать все 45 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- delta.lst, размеры карты и эффекты взрывов (пока что) (https://hlfx.ru/forum/showthread.php?threadid=4413)
Вот что у меня получилось, но вылеты происходят всё равно. Файл в аттаче.
Всё содержимое файла в архиве я добавлял в hud_msg.cpp
в hud.cpp -
1 | int __MsgFunc_TempEntityPrecise(const char *pszName, int iSize, void *pbuf) |
2 | { |
3 | gHUD.MsgFunc_TempEntityPrecise( pszName, iSize, pbuf ); |
4 | return 1; |
5 | } |
int _cdecl MsgFunc_TempEntityPrecise( const char *pszName, int iSize, void *pbuf ); |
int gmsgTempEntityPrecise = 0; |
gmsgTempEntityPrecise = REG_USER_MSG("TempEntityPrecise", -1); |
__________________
[XDaemon dev.]
ДМ просил передать что максимум 12 символов в имени должно быть.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
__________________
[XDaemon dev.]
Кстати, в ХЛ1110 максимум 127 юзер-сообщений. Проверь, не слишком ли их много.
Кстати, всегда интересовало: а на что вообще влияет размер в REG_USER_MSG? Дополнительные проверки на целостность?
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Я думаю можно решить частично сложившуюся проблему, не создавая новую систему temp-ентитей. Например, применимо к взрывам, с TE_EXPLOSION использовать то, что работает за пределами стандартного размера карты с проверкой на предел 8192, а звук воспроизводить с помошью fmodex. Спреи пока не знаю чем заменить.
__________________
[XDaemon dev.]
avegamer
А позицию этих спецфиектров ты как будешь узнавать?
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
PRoSToTeM@ т.е. разница просто в каком уровне инкапсуляции данных будет находиться байт размера? Смешно они придумали. -_-
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~ ага, либо мы знаем размер изначально, либо получаем с мессагой.
А никто не пробовал у меньшить размер точечных энтить относительно размера карты? Чтоб они стали в два раза меньше? Компиляторы подправить, чтобы хуллы правильно считались, fov и viewheight у игрока поменять? Просто мапперить надо будет помельче Вон, в HLRally так сделано.
Ku2zoff
В любом случае это ведёт к потере точности передачи координат.
__________________
XaeroX когда и где экономия? В одном случае его пишешь ты, в другом - движок. Не вижу разницы.
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Элементарно, ватсон. Если миссаго фиксированного размера, движок сообщает его клиенту один раз, при сигнон-диалоге. Если размер -1, движок вписывает байт размера в каждую отправленную миссагу.
__________________
Временная зона GMT. Текущее время 20:42. | Страницы (3): « 1 2 [3] Показать все 45 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024