1. Щит не отбирается потому что стрипы не работают. Работает только 1 на арене со "щит+нож".
2.Есть не очень удачный момент: когда с первой арены попадаешь на арену 1ХП возможна ситуация, что тебя чиркнули ножом на первой арене и ты на 1ХП попадаешь не с 35 процентами ХП => умрешь, так как отнимается 34 процента ХП. Лучше последовательно: сначала делаешь 100, потом отнимаешь 99.
3. Малость позанимался оптимизацией, не смог удержаться, хотя в_поли не велик ;-)
4. Как я понял, идея такая:
- загружаемся на арену 35ХП+нож, выходы на арену 1ХП+нож и арена 35ХП+щит+нож;
- с арены 1ХП+нож можно вернуться на арену 35ХП+нож и 1ХП-финал+нож;
- с арены 1ХП-финал+нож можно вернуться на 1ХП+нож.
5. Просто куча арен врядли будет интересна народу, тем более когда игроков немного, они могут просто разбежаться по разным аренам.
6. Кстате на второй этаж арены "35ХП+щит+нож" не попасть, как и на второй этаж арены 1ХП+нож.
7.Изменение ХП ты сделал как-то громоздко, учитывая наличие пуша, можно просто обойтись одним trigger_multiple с game_player_hurt, без второго trigger_multiple и trigger_changetarget. От него же можно сделать и стрип и выдачу нужного оружия или через одинакове имена или через multimanager.
1. Да как он может не отбираться?)) У тебя или странная сборка кс или компилятор неправильно компилирует))
Глянь мою скомпилированную карту (чуть выше скинул вместе с .rmf), там все четко должно работать.
2. Я, наверное, лучше табличку сделаю, типа, не входить, если хп <=34
3. Скинь потом rmf, хочу глянуть, что ты там подправил)
4. Все верно
5. Да эти арены пусть админы используют, как бои 1на 1 через плагин "Дуэль")
6. Эти комнаты чисто для админов)) Туда попасть можно только через +hook В основной чилл комнате есть палатки, которые ведут в админкомнату и еще арену)
7. А по другому никак) Мне нужно, чтобы из каждого выхода было добавление хп +34. Получается, на арене 1хп 4 выхода (1кт, 1тт, 1админ кт, 1админ тт). Так же и со щитом (4 выхода)
Но я никак не пойму, почему у тебя не стрипается щит и хп не восстанавлявается?) Что у тебя за сборка?)
ЕЩЕ РАЗ ИСХОДНИК ПРИКРЕПЛЯЮ))) Но проверь сначала на скомпилированноый карте, плиз)
Я могу только предположить, что есть разница в версиях кс. Наверное, в какой-то из версий стрип не отбирает щит, забыли прописать его или еще что-то. Иначе непонятно.
Я могу только предположить, что есть разница в версиях кс. Наверное, в какой-то из версий стрип не отбирает щит, забыли прописать его или еще что-то. Иначе непонятно.
Скорее всего. Вообще, такие карты лучше проверять именно на кнайф-серверах, а не через "новая игра"
но даже через "новая игра" карта работает как надо. проверял и на стим версии и классической ноустим сборке от top-ms
Post automatically merged:
Кстати, можно проверить Ламовскую сборку, заменив weapon_shield на ака47, например
Проверил на двух сборках, да они не самые современные, но тем не менее стрип на арене щит+нож работает на ура.
Завтра постараюсь сделать как я понимаю и скину, ну и заодно завершу исследование энтитей в исходнике.
Комнаты для админов ?!!! ОМГ. Да уж, карты для кнайф серверов приближаются к зм_картам
Проверил на двух сборках, да они не самые современные, но тем не менее стрип на арене щит+нож работает на ура.
Завтра постараюсь сделать как я понимаю и скину, ну и заодно завершу исследование энтитей в исходнике.
Комнаты для админов ?!!! ОМГ. Да уж, карты для кнайф серверов приближаются к зм_картам
Ок, ты только исходник rmf бери последний, что я скинул выше))
Да эти кнайф сервера вообще не для игры, а для беседы, походу. Зашел на один, так там админы в спец. комнате сидят, болтают)) Прям джэйл серв какой-то
Вынужден признать: мои сборки не самые свежие и похоже весьма бажные. Щит и нож отбираются, но при последующей выдаче ножа появляется и щит.
В аттаче архив: немного поправленный исходник, компил, вадник и батник (вдруг пригодится). С исходника можно взять начинку комнат и арен (кроме энтитей управляющих игрой), если интересует не особо нужная оптимизация. Изменение уровня ХП на арене 1ХП изменил, как писал рашее: сначала подымаем до100, потом роняем на 99 - в итоге гарантировано 1 ХП, а не смерть.
Что делать со щитом, варианты:
- не использовать арену со щитом и ножом в данной карте, сделать отдельную карту Коллизей;
- отслеживать версии клиентов и неподходящих кикать, что врядли понравится игрокам и не будет способствовать популярности карты;
- исправить баг через амхх плагин;
- попробовать делать арены на один раунд, в следующем раунде возможен доступ уже на другую арену, ведь баг проявляется, если арена с ножом и щитом будет предшествовать перемещению игрока на другую арену после арены щит+нож;
- эта арена является последней в раунде, то есть после нее начнется следующий раунд.
p.s. и лучше не называть энтити, если не планируешь названия использовать у меня вот хаммер закрываться после загрузки твоего исходника не хочет.
со 100 хп хорошо придумал, спасибо, гляну исходник)
А по поводу щитов: я решил от них отказаться и выдавать на арене he грены, т.к. на многих кнайф серверах установлены разные модели ножей, которые несовместимы со стандартной моделькой щита, да и выглядит это очень убого, типа невидимый щит в руке (скрин прикрепил)
Я тебе НАСТОЯТЕЛЬНО рекомендую уйти с VHE на JACK, я сам долго сидел на vhe стимовском, но потом решил опробовать JACK и понял, насколько же убог vhe по сравнению с jack hammer.
npocTo_LaM
Вполи меньше стали в твоем варианте 500 против моих 700
Но я никак не догоняю, почему твоя скомпилированная карта весит на 1мБ (был 3300кб, ас тал 4300кб)больше моей? Из-за null? Текстура null дает лишние килобайты? Я вообще любитель скаем закрашивать невидимые области
Ну, допустим, 400кб добавилось из-за спрайтов у водопада, хотя это тоже много.
Не понимаю. В батнике твоем ничего такого не увидел.
PS:
Скомпилировал твой исходник своим компилятором Vluzacn's ZHLT v34, так размер норм стал 3,3, вполи с твоей оптимизацией 500 )
Да, так что и компилятор обнови
А по поводу водопада, эти спрайты, вода дают epoly, а на кнайф серверах постоянно всякие модели шапок, ножей, скины игроков используют + карта открытая, что epoly овер 100к дает, я пытаюсь хоть как-то их снизить тоже)
е_поли в основном дают модели, спрайтов немного добавь (уже ведь 6 есть) и расставь получше, плюс фрэймрэйт сделай разный, чтобы синхрона сильно заметного не было.
е_поли в основном дают модели, спрайтов немного добавь (уже ведь 6 есть) и расставь получше, плюс фрэймрэйт сделай разный, чтобы синхрона сильно заметного не было.
Знаешь, что самое смешное? Теперь после компиляции твоего исходника мне на арене выдается все!!! оружие, которое имеется)
Глянул в smart game_player_equip, так там должен быть weapon_shield 1 и weapon_knife 1, но там почему-то весь список, хотя и стоит значение 0, но при компиляции это учитывается как выдача.
А должно быть так
Скорее всего, это потому что ты в VHE, а я в JACK.
Post automatically merged:
Сейчас еще поработаю с detail level у func_detail. Спасибо за подсказку по оптимизации, уже забыл про эту функцию, хотя на бананах про это мануал читал
Довольно простая конструкция, позволяющая при движении вперед через арку получить урон 50 хп , после выхода из арки и движении назад - восстановить здоровье до 100 хп. Это один из вариантов. Если остаться под аркой и подойдет еще один игрок ко входу в арку, то или умрешь, или получишь снова +100 хп.