HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 20 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Half-Life: original story (https://hlfx.ru/forum/showthread.php?threadid=3439)


Отправлено Jimmy C. 26-05-2012 в 19:02:

Half-Life Half-Life: original story

Доброго вечера всем
Вот дошли руки обьединить все фиксы под одним модом и погамать, ну и выложить на общественность (вдруг кому надо)

Что же в моде есть?


  1. Xash weapon system (дин.предикт холстер, боди и скины, халфа быстрее грузится) - by G-Cont
  2. Летающие бочки - G-Cont
  3. У хгрантов выпадает рандом количество патронов - By Ku2zoff
  4. Если у хгранта здоровья 50% или меньше то он хромает - By Jimmy C.
  5. Теперь барни обучен каратэ (like point of view) - By Jimmy C.
  6. Теперь если просто ранить одного барни то другие находящиеся рядом барни будут вас атаковать ( раньше так было если убить) - By XaeroX
  7. При подборе костюм всегда говорит мало - By Jimmy C.
  8. Фикс хеалз и чаржеров - Maxwell
  9. Фикс декалей на пушаблях и толкание пушаблей - By G-Cont
  10. У всех огнестрелов видно трейсеры - By Gunship
  11. Все монстры стали сильнее - By skills.cfg
  12. Hassasin теперь на любом уровне сложности умеет становиться невидимкой - By Jimmy C.
  13. Islave атакует немного быстрее чем обычно - By Jimmy C.
  14. Теперь с собой можно унести патронов: - Jimmy C.

    • shotgun - 60
    • python - 24
    • crossbow - 30
    • tripmine - 3
    • satchel - 3
    • handgrenade - 5
    • snark - 10
    • m203 - 5

  • Разные звуки на разных поверхностях у монстров - By Ku2zoff
  • Исправленный прицел у rpg - By Jimmy C.
  • Теперь можно вызвать любого монстра через консоль и вас не выкинет из за непрекешенных монстров - By Jimmy C.


    Превью:
    Каратэ Барни



    Прицел RPG до фикса



    После



    PS Может еще что нибудь добавлю ( вроде перезарядку барни и мозгов хгрантам) так что ожидайте

    Скачать

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено Дядя Миша 26-05-2012 в 19:23:

    гы-конт, это дядя Миша по нашему
    А вообще - молодец. Я и сам когда-то добирался замутить нечто подобное, но руки так и не дошли.

    Добавлено 26-05-2012 в 23:22:

    Из фиксов, лично от себя бы добавил следующее:
    во первых внимательно сравни SDK 2.3 c тем SDK, который идет в комплекте с сорцами ксаша-движка. Там полно мелких приятных фиксов, навроде того, что панелька управления поездом после сейв-рестора не пропадает, фонарик не теряет свой заряд, monster_turret не оказывается кверху ногами, если его закрепить на потолке, возиться итд.
    Также можешь изучить сорцы ксаш-мода, на предмет добавления нормального спрайта управления поездом (оригинальный спрайт by thambs). Спрайт этот показывает ход поезда в обратную сторону делениями. Кода там немного, все изменения в player.cpp.
    Это навскидку, может потом еще что-то вспомню.

    Добавлено 26-05-2012 в 23:23:

    Цитата:
    Jimmy C. писал:
    Теперь можно вызвать любого монстра через консоль и вас не выкинет из за непрекешенных монстров - By Jimmy C.

    ты шо, всех монстров эакешировал?

    __________________
    My Projects: download page

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

    Цитата:

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


    Отправлено XaeroX 26-05-2012 в 19:43:

    Цитата:
    Jimmy C. писал:
    Теперь если просто ранить одного барни то другие находящиеся рядом барни будут вас атаковать ( раньше так было если убить) - By XaeroX

    Я не писал такого тутора.

    __________________


    Отправлено Jimmy C. 27-05-2012 в 03:48:

    Цитата:
    Дядя Миша писал:
    ты шо, всех монстров эакешировал?

    Ну да, в client.cpp

    C++ Source Code:
    1
    UTIL_PrecacheOther("monster_human_grunt");
    2
    UTIL_PrecacheOther("monster_human_assassin");
    3
    UTIL_PrecacheOther("monster_barney");
    4
    UTIL_PrecacheOther("monster_zombie");
    5
    UTIL_PrecacheOther("monster_headcrab");
    6
    UTIL_PrecacheOther("monster_alien_grunt");
    7
    UTIL_PrecacheOther("monster_alien_slave");
    8
    UTIL_PrecacheOther("monster_gargantua");
    9
    UTIL_PrecacheOther("monster_bloater");
    10
    UTIL_PrecacheOther("monster_cockroach");
    11
    UTIL_PrecacheOther("monster_alien_controller");
    12
    UTIL_PrecacheOther("monster_flyer_flock");
    13
    UTIL_PrecacheOther("monster_gman");
    14
    UTIL_PrecacheOther("monster_leech");
    15
    UTIL_PrecacheOther("monster_nihilanth");
    16
    UTIL_PrecacheOther("monster_osprey");
    17
    UTIL_PrecacheOther("monster_tentacle");
    18
    UTIL_PrecacheOther("monster_turret");
    19
    UTIL_PrecacheOther("monster_bullchicken");
    20
    UTIL_PrecacheOther("monster_apache");
    21
    UTIL_PrecacheOther("monster_rat");
    22
    UTIL_PrecacheOther("monster_sentry");
    23
    UTIL_PrecacheOther("monster_houndeye");
    24
    UTIL_PrecacheOther("monster_barnacle");
    25
    UTIL_PrecacheOther("monster_babycrab");
    26
    UTIL_PrecacheOther("monster_scientist");
    27
    UTIL_PrecacheOther("monster_bigmomma");
    28
    UTIL_PrecacheOther("xen_plantlight");
    29
    UTIL_PrecacheOther("env_spark");
    30
    UTIL_PrecacheOther("func_tank");
    31
    UTIL_PrecacheOther("monster_otis");
    32
    UTIL_PrecacheOther("monster_sentry_ally");
    33
    UTIL_PrecacheOther("monster_ichthyosaur");

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено Ku2zoff 27-05-2012 в 04:40:

    Цитата:
    Дядя Миша писал:
    ты шо, всех монстров эакешировал?

    Цитата:
    Jimmy C. писал:
    Ну да, в client.cpp

    На какой-нибудь карте будет вылет из-за слишком большого количества закешированных ресурсов. Я давно так делал, так у меня та карта, что с Нихилансом, не грузилась.


    Отправлено Jimmy C. 27-05-2012 в 04:49:

    Цитата:
    Ku2zoff писал:
    из-за слишком большого количества закешированных ресурсов


    C++ Source Code:
    1
    UTIL_PrecacheOther("monster_human_grunt");
    2
    UTIL_PrecacheOther("monster_human_assassin");
    3
    UTIL_PrecacheOther("monster_barney");
    4
    UTIL_PrecacheOther("monster_zombie");
    5
    UTIL_PrecacheOther("monster_headcrab");
    6
    UTIL_PrecacheOther("monster_alien_grunt");
    7
    UTIL_PrecacheOther("monster_alien_slave");
    8
    UTIL_PrecacheOther("monster_gargantua");
    9
    UTIL_PrecacheOther("monster_alien_controller");
    10
    UTIL_PrecacheOther("monster_gman");
    11
    UTIL_PrecacheOther("monster_turret");
    12
    UTIL_PrecacheOther("monster_bullchicken");
    13
    UTIL_PrecacheOther("monster_apache");
    14
    UTIL_PrecacheOther("monster_sentry");
    15
    UTIL_PrecacheOther("monster_houndeye");
    16
    UTIL_PrecacheOther("monster_barnacle");
    17
    UTIL_PrecacheOther("monster_babycrab");
    18
    UTIL_PrecacheOther("monster_scientist");
    19
    UTIL_PrecacheOther("monster_sentry_ally");
    20
    UTIL_PrecacheOther("monster_ichthyosaur");


    Так пойдет?

    PS уже готово
    1. Заражение химикатами не пропадает после F6/F7
    2. Панелька управления поездом не пропадает после F6/F7 и чейнжлевеле
    3. Панелька управления поездом из Xash mod - By G-Cont&thambs

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено Ku2zoff 27-05-2012 в 05:48:

    Цитата:
    Jimmy C. писал:
    Так пойдет?

    Угадать невозможно, зависит от карты. Если использовать все эти фиксы в обычной ХЛ, то достаточно её пройти без вылетов. А вот если играть на чьих-то картах (где очень много env_glow с разными спрайтами и всякого прочего), мы запросто можем при загрузке карты вывалиться в меню с сообщением, что слишком много ресурсов прекэшено.

    Добавлено 27-05-2012 в 12:48:

    В новых билдах движка (старше 2004 года) лимиты должны быть выше.


    Отправлено Дядя Миша 27-05-2012 в 08:07:

    Цитата:
    Jimmy C. писал:
    Так пойдет?

    закэшируй одного грунта и всё.

    __________________
    My Projects: download page

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

    Цитата:

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


    Отправлено Jimmy C. 27-05-2012 в 12:06:

    Вторая версия патча:


    1. Заражение химикатами не пропадает после F6/F7
    2. Панелька управления поездом не пропадает после F6/F7 и чейнжлевеле
    3. Панелька управления поездом из Xash mod - By G-Cont&thambs
    4. Добавлен флаг FL_FLY нихиланту
    5. Пофикшен прицел рпг
    6. Добавлены гильзы для питона при перезарядке
    7. Пофикшена вторая декаль у mp5 (декаль появлалась через раз)
    8. item_healthkit теперь находится в items.cpp отчего теперь ее можно начитерить через консоль
    9. Теперь hornetgun прикольно попискивает
    10. Добавлен квар cl_shelllife (регулирует время через которое гильзы исчезают)


    Проверяйте

    Скачать

    PS Прекешеных монстров я убрал

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено Дядя Миша 27-05-2012 в 12:15:

    Цитата:
    Jimmy C. писал:
    item_healthkit теперь находится в items.cpp отчего теперь ее можно начитерить через консоль

    а раньше было типа нельзя? Я всю жизнь аптечку брал через give.

    __________________
    My Projects: download page

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

    Цитата:

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


    Отправлено Jimmy C. 27-05-2012 в 12:27:

    Цитата:
    Дядя Миша писал:
    а раньше было типа нельзя?

    Хз. я если беру через консоль то меня выкидывает типа что аптечка не прекешена

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено Ozzy 27-05-2012 в 13:32:

    Цитата:
    Jimmy C. писал:
    Прицел RPG до фикса

    до фикса - лучше

    Цитата:
    Jimmy C. писал:
    При подборе костюм всегда говорит мало

    лолшто ?
    Цитата:
    Jimmy C. писал:
    Фикс хеалз и чаржеров

    а что с ними было не так ?

    __________________
    удалено по соображениям цензуры


    Отправлено fire64 27-05-2012 в 15:43:

    Цитата:
    Jimmy C. писал:
    FL_FLY

    Что это дает?

    __________________
    Вся сила лысого кощея,
    Сокрыта в башне из костей
    Воздвигнутой, под небесами
    На месте похорон людей


    Отправлено Jimmy C. 27-05-2012 в 16:31:

    Цитата:
    Ozzy писал:
    до фикса - лучше

    Ну конечно, куда уж там
    Цитата:
    Ozzy писал:
    лолшто ?

    Ну знаешь в оригинале где берешь костюм он там полчаса говорит, а тут секунд десять
    Цитата:
    Ozzy писал:
    а что с ними было не так ?

    В HL2 зарядники прекращают свою работу, когда игрок будет заряжен полностью... В HL1 они не останавливаются... точнее они не заряжают, но звук зарядки проигрывается
    Цитата:
    fire64 писал:
    Что это дает?

    Хз, у всех летающих монстров этот флаг стоит

    __________________
    Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


    Отправлено qpAHToMAS 27-05-2012 в 20:32:

    Цитата:
    Jimmy C. писал:
    Пофикшена вторая декаль у mp5 (декаль появлалась через раз)

    Это кстати что такое? Такая оптимизация в 98-ом году?


    Временная зона GMT. Текущее время 14:06. Страницы (2): [1] 2 »
    Показать все 20 сообщений этой темы на одной странице

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