HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Half-Life: original story
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Jimmy C.
Житель форума

Дата регистрации: Aug 2010
Проживает: (void)
Сообщений: 618
Возраст: 28

Рейтинг



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 Может еще что нибудь добавлю ( вроде перезарядку барни и мозгов хгрантам) так что ожидайте

    Скачать

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99231

  • Старое сообщение 26-05-2012 19:02
    - За что?
     Дядя Миша
    racing for fish

    Дата регистрации: Oct 2005
    Проживает: Кубань
    Сообщений: 32202
    Нанёс повреждений: 392 ед.

    Рейтинг



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

    Добавлено 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'

    Сообщить модератору | | IP: Записан
    Сообщение: 99232

    Старое сообщение 26-05-2012 19:23
    -
     XaeroX
    Crystice Softworks

    Дата регистрации: Oct 2005
    Проживает: Торонто
    Сообщений: 34514
    Нанёс повреждений: 514 ед.
    Возраст: 37

    Рейтинг



    Награды
     
    [1 награда]


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

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

    __________________

    Сообщить модератору | | IP: Записан
    Сообщение: 99235

    Старое сообщение 26-05-2012 19:43
    -
    Jimmy C.
    Житель форума

    Дата регистрации: Aug 2010
    Проживает: (void)
    Сообщений: 618
    Возраст: 28

    Рейтинг



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

    Ну да, в 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");

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99250

    Старое сообщение 27-05-2012 03:48
    - За что?
    Ku2zoff
    Мастер Ёда из Деревни Дуракоф

    Дата регистрации: Apr 2007
    Проживает: В Деревне дураков
    Сообщений: 6749
    Возраст: 33

    Рейтинг



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

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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99251

    Старое сообщение 27-05-2012 04:40
    - За что?
    Jimmy C.
    Житель форума

    Дата регистрации: Aug 2010
    Проживает: (void)
    Сообщений: 618
    Возраст: 28

    Рейтинг



    Цитата:
    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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99252

    Старое сообщение 27-05-2012 04:49
    - За что?
    Ku2zoff
    Мастер Ёда из Деревни Дуракоф

    Дата регистрации: Apr 2007
    Проживает: В Деревне дураков
    Сообщений: 6749
    Возраст: 33

    Рейтинг



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

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

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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99256

    Старое сообщение 27-05-2012 05:48
    - За что?
     Дядя Миша
    racing for fish

    Дата регистрации: Oct 2005
    Проживает: Кубань
    Сообщений: 32202
    Нанёс повреждений: 392 ед.

    Рейтинг



    Цитата:
    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'

    Сообщить модератору | | IP: Записан
    Сообщение: 99258

    Старое сообщение 27-05-2012 08:07
    -
    Jimmy C.
    Житель форума

    Дата регистрации: Aug 2010
    Проживает: (void)
    Сообщений: 618
    Возраст: 28

    Рейтинг



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


    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 Прекешеных монстров я убрал

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99272

    Старое сообщение 27-05-2012 12:06
    - За что?
     Дядя Миша
    racing for fish

    Дата регистрации: Oct 2005
    Проживает: Кубань
    Сообщений: 32202
    Нанёс повреждений: 392 ед.

    Рейтинг



    Цитата:
    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'

    Сообщить модератору | | IP: Записан
    Сообщение: 99274

    Старое сообщение 27-05-2012 12:15
    -
    Jimmy C.
    Житель форума

    Дата регистрации: Aug 2010
    Проживает: (void)
    Сообщений: 618
    Возраст: 28

    Рейтинг



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

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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99277

    Старое сообщение 27-05-2012 12:27
    - За что?
    Ozzy
    Житель форума

    Дата регистрации: Feb 2010
    Проживает: (void)
    Сообщений: 1632

    Рейтинг



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

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

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

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

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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99279

    Старое сообщение 27-05-2012 13:32
    - За что?
    fire64
    Житель форума

    Дата регистрации: Apr 2007
    Проживает: Москва
    Сообщений: 2362
    Возраст: 33

    Рейтинг



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

    Что это дает?

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99283

    Старое сообщение 27-05-2012 15:43
    - За что?
    Jimmy C.
    Житель форума

    Дата регистрации: Aug 2010
    Проживает: (void)
    Сообщений: 618
    Возраст: 28

    Рейтинг



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

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

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

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

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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99284

    Старое сообщение 27-05-2012 16:31
    - За что?
    qpAHToMAS
    Интернетовское трепло

    Дата регистрации: Sep 2007
    Проживает: (void)
    Сообщений: 1788
    Возраст: 32

    Рейтинг



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

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

    Сообщить модератору | | IP: Записан
    Сообщение: 99293

    Старое сообщение 27-05-2012 20:32
    - За что?
    Тема: (Опционально)
    Ваш ответ:



    Переводчик транслита


    [проверить длину сообщения]
    Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
    Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
    Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
    Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

    Временная зона GMT. Текущее время 01:17. Новая тема    Ответить
    Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
    HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Half-Life: original story
    Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

    Быстрый переход:
    Оцените эту тему:

    Правила Форума:
    Вы not можете создавать новые темы
    Вы not можете отвечать в темы
    Вы not можете прикреплять вложения
    Вы not можете редактировать ваши сообщения
    HTML Код ВЫКЛ
    vB Код ВКЛ
    Смайлики ВКЛ
    [IMG] Код ВКЛ
     

    < Обратная связь - HLFX.ru >

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