Ku2zoff писал: Если, к примеру, научить монстра оружия менять
Нет. Это не нужно вовсе. Достаточно просто разных моделей оружия.
Добавлено 17-09-2015 в 16:11:
Цитата:
Ku2zoff писал: ВГУИ менюшки и команды управления ими делаем строго на клиенте, чтобы при высоком пинге закупка не тормозила. То есть она всё равно будет тормозить, но переключение между меню будет без лагов. При выборе нужного предмета в "магазине" отправляем на сервер команду "buy наш_ствол". Вот тут и будет лаг, но всего лишь один, а не так как в кс, когда при переключении меню лаг.
Т.е. в каэске покупка иначе сделана, что так тормозит?
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ghoul [BB] писал: Т.е. в каэске покупка иначе сделана, что так тормозит?
В каэске каждый раз для открытия VGUI-меню отправляется консольная команда, выполняемая на сервере. А сервер в ответ отправляет мессагу gmsgVGUIMenu. Конечно будет тормозить.
Грамотнее запилить команду на клиенте, либо вообще открывать новые менюшки из кода старых, которые закрываются. А на сервер отправлять только одну, самую последнюю команду.
Странно. Вроде бы, каэску не лошки делали и она специально для сети заточена. а тут ты такие разоблачения пишешь...
Добавлено 17-09-2015 в 20:09:
Цитата:
Ku2zoff писал: Самое интересное в кс - это боты. К счастью, почти весь их код доступен вместе с ХЛСДК на гитхабе.
Неужели? И какие именно боты? z-bot?
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Все менюшки с сервера открываются. Мало того, что шлётся индекс менюшки, так в мессаге ещё шлются клавиши, которые могут воздействовать на менюшку, и, ОУЖОС!!!11, заголовок меню для titles.txt. Не удивительно, что это дело лагает. Столько трафика тратить на то, что можно реализовать локально на клиенте.
Цитата:
Ghoul [BB] писал: Неужели? И какие именно боты? z-bot?
Цитата:
SteamPlay43 писал: Скачай самый новый хл сдк...там боты от кс есть, оригинальные
Доступно для скачивания уже два года как. Я не знаю, чего вы слонопотамите. Давно бы уже на новый СДК перешли. Или стим-халфа ассоциируется у вас с чем-то нехорошим? Между прочим, если напрячь мозг, из этого сдк можно собрать клиентку TFC. Жаль, сервера нету. Сорцы почему-то анально огорожены, в отличе от того же DMC, хотя всё равно квака в основе.
Ku2zoff писал: Столько трафика тратить на то, что можно реализовать локально на клиенте
Но ведь исходников кс нету. То, что ты привел в пример суть есть плод реверса народных умельцев. При чем тут оригинальный код?
Добавлено 18-09-2015 в 00:39:
Цитата:
Ku2zoff писал: Доступно для скачивания уже два года как. Я не знаю, чего вы слонопотамите. Д
Видимо, мы с Х-вайдером не только поехавшие, но ещё и отставшие....
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
но, в общих чертах он повторяет оригинальный. Выпили из команд на сервере отправку мессаг, и ВГУИ-меню покупки работать не будет, потому что на оригинальном клиенте нужного функционала тю-тю.
Ku2zoff Учитывая, что в кс есть не только VGUI меню, но и текстовое, то можно запросто предположить, что биты кнопок и ссылка на тайтлс - это для работы именно текстовых меню.
Ku2zoff писал:
Ну ё-маё.. Ну чё там реализовывать? pev->weaponmodel для монстров прекрасно передаётся по сети. По крайней мере в оригинальной халфе.
А вот у ~Х~ Не получилось почему-то это сделать. Он обмолвился как то о такой проблеме... покажу ему этот пост. Может, дело стронется.
Добавлено 18-09-2015 в 15:46:
Цитата:
PLut писал:
А может и так. Но я почему то думаю, что текстовую покупку выпилили еще в ранних версиях каэсочки.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ghoul [BB] писал: А вот у ~Х~ Не получилось почему-то это сделать. Он обмолвился как то о такой проблеме... покажу ему этот пост. Может, дело стронется.
Ты что, думаешь, что ~X~ по незнанию своему не смог это сделать? Не поверю после всего, чего он в XHL накодил. Тут наверное какая-то пакость с передачей по сети или ещё чем виновата. Какой-то редкий баг возможно. Впрочем, объявится ~X~ в этой теме и пояснит нам, говнокодерам, что к чему.
А вообще, у меня получилось присобачить p_модели к монстрам. Но я особо не тестировал. И не помню, проверял ли чейнджлевел и сейв/рестор. Сеть точно не проверял.
Цитата:
PLut писал: Учитывая, что в кс есть не только VGUI меню, но и текстовое, то можно запросто предположить, что биты кнопок и ссылка на тайтлс - это для работы именно текстовых меню.
Простые текстовые меню тоже можно сделать на клиенте. Проблема только с отловом инпута для них. А умный кодер вообще их тоже бы на основе ВГУИ сделал. Вы пользовались текстовыми меню когда-нибудь, товарищи? Я пробовал. Это убожэство какое-то с уродскими мессагами и всеми пунктами, записанными в одну строку.
Ku2zoff писал: А вообще, у меня получилось присобачить p_модели к монстрам.
Ну да, у меня задумка сделать несколько больше типов вооружения для солдат и барников Это бы помогло
Добавлено 18-09-2015 в 20:10:
Цитата:
Ku2zoff писал: Вы пользовались текстовыми меню когда-нибудь, товарищи?
Да, в ранних версиях Вепон Эдишн была текстовая покупка.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ku2zoff Я пользовался и, честно говоря, в игре как каэс я бы предпочел именно текстовые меню. Для быстрых сообщений и голосований в бдефе так же у меня текстовые меню. Они отлично подходят, когда нужно быстро среагировать. Это старый подход, не спорю, но главное, что он отлично работает.
В ксго сделали отвратное меню покупки, где пытаешься быстро сориентироваться, а в итоге только путаешься.
И вот скажи, часто ты любовался в магазине кс на картинки оружия и их характеристики, которые к игре не имеют ни малейшего отношения?