Перейти к содержанию

Armagonis

Сталкеры
  • Публикаций

    79
  • Зарегистрирован

  • Посещение

Весь контент Armagonis

  1. Ну а если без шуток, ведь всё равно я поставлю артефакты на плюс здоровье чтобы перекрыть негативное свойство ссп-10мб перед тем как лезть в аномалию, соберу артефакт, вылезу из аномалии, сниму костюм и сниму артефакты на здоровье за ненадобностью, то есть такой себе типа баланс делать так чтобы при ношении костюма убавлялось здоровье, хотя там здоровье не так быстро убавляется, можно и без артефакта на здоровье, запрыгнул в аномалию по быстрому и схватил артефакт?!
  2. Ладно согласен, но зачем тогда -12 здоровья было делать, если у обычного ССП-10, здоровье не убавляет?!
  3. Это понятно что он топ аномальной защите, но зачем надо было делать чтобы этот костюм забирал здоровье, даже в описании костюма ничего про это нету, чтобы хоть как-то логически это объяснить, и зачем надо было 150 единиц прочности, какой в этом смысл?!
  4. Можно узнать, зачем у ССП-10М сделали так что он здоровье ГГ забирает, целых -12?!
  5. Да, такую механику можно реализовать. Более того, движок X-Ray, на котором основаны игры серии S.T.A.L.K.E.R., позволяет запускать собственные окна и Lua-скрипты через диалог с NPC. Правда, сложность зависит от того, на каком движке и модификации ты работаешь: Shadow of Chernobyl — сложнее, UI ограничен. Clear Sky / Call of Pripyat — значительно проще. OpenXRay — вообще можно реализовать практически полноценную игру с собственным интерфейсом. Общая схема работы Игрок подходит к NPC │ ▼ Открывается диалог │ ▼ Выбирается фраза "Сыграем в карты?" │ ▼ Lua вызывает функцию │ ▼ Создаётся новое UI-окно │ ▼ Запускается карточная игра │ ▼ После окончания выигрыш / проигрыш │ ▼ Закрывается окно Возврат в игру Первый этап — диалог В XML диалога добавляется новый вариант ответа. Например: <phrase id="play_cards"> <text>Сыграем в карты?</text> <action>dialogs.start_card_game</action> </phrase> или <action>play_cards.start</action> в зависимости от системы диалогов. После выбора строки вызывается Lua. Второй этап — Lua Создаётся файл gamedata\scripts\play_cards.script Например function start() level.start_stop_menu( ui_card_game(), true ) end Вместо ui_card_game() создаётся собственное окно. Третий этап — XML интерфейс Создаётся файл gamedata\config\ui\ui_card_game.xml В нём описывается окно. Например ----------------------------------------- | КАРТЫ | | | | Карты NPC | | | | | |---------------------------------------| | | | Игрок | | | | | | | | [Ход] [Пас] [Выйти] | ----------------------------------------- В XML задаются кнопки фон изображения карт текст счёт Четвёртый этап — Lua-класс окна Создаётся ui_card_game.script Например class "ui_card_game"(CUIScriptWnd) function ui_card_game:__init() super() self:InitControls() end Тут происходит загрузка XML создание кнопок обработчики нажатий Например function ui_card_game:on_btn_hit() end function ui_card_game:on_btn_pass() end Пятый этап — логика игры Например, колода deck = { "6H", "7H", "8H", "6S", "7S", ... } После запуска shuffle(deck) Игрок получает карты player_cards = { deck[1], deck[2], deck[3] } NPC npc_cards = { deck[4], deck[5], deck[6] } Шестой этап — отображение карт Каждая карта — textures\cards\ Например ace_spades.dds king_hearts.dds queen_diamonds.dds Lua просто меняет UIImage:SetTexture(...) Седьмой этап — ставки Перед началом 1000 RU Проверяется db.actor:money() Если денег хватает db.actor:give_money(-1000) После победы db.actor:give_money(2000) Восьмой этап — интеллект NPC Можно сделать по-разному. Самый простой случайный ход Средний простая оценка силы карт Сложный дерево решений Практически как в настоящих карточных играх. Девятый этап — сохранение После окончания wins losses money favorite npc можно записывать в xr_logic или db.storage Какие игры можно реализовать Практически любые: Дурак Покер Блэкджек Очко Преферанс (самый сложный) Тысяча Пьяница Свара Сека Бридж (очень сложный) Что получится в игре Игрок подходит к сталкеру. Привет. Есть работа. Что нового? Сыграем в карты. До встречи. Выбирает Сыграем в карты. Открывается полноценное окно поверх игры. ┌──────────────────────────┐ │ БЛЭКДЖЕК │ ├──────────────────────────┤ │ NPC │ │ 🂠 🂠 │ │ │ │--------------------------│ │ Игрок │ │ 🂡 🂱 │ │ │ ├──────────────────────────┤ │ [Взять] [Стоп] [Выход] │ └──────────────────────────┘ После окончания окно закрывается, управление возвращается игроку, а NPC может произнести реплику вроде «Неплохо сыграл» или «Сегодня удача на моей стороне». Дополнено 0 минут спустя Вот что написал Chat GPT, можно))
  6. Может кто нибудь объяснить этот бред собачий, зачем надо было добавлять параметр "Здоровье -12" ССП-10М, который уменьшает здоровье главного героя при носке этого костюма, чем это вообще блять обосновано, даже в описании насчёт этого нихрена нету?! Дополнено 2 минуты спустя Прощу всего использовать научный костюм, у него защита от радиации большая, помимо артефактов на вывод радиации
  7. Автозахват целей не эффективен если противник посередине куста находится будет, а если он там и останется сидеть и стрелять в ГГ и не двигатmся, тогда вообще капец, что здесь не понятного, это человек и хочет донести!
  8. Ну да, сначала идут для грубой работы на локациях Т1, потом для тонкой Т2 и наконец для грубой Т3) Дополнено 53 минуты спустя Я думаю это неплохая идея, разрабам на заметку))
  9. Товарищи сталкеры, все те кто искал инструменты, вот вам карты с точным местоположением инструментов на всех 15 картах где они могут быть, пользуйтесь на здоровье! https://disk.yandex.ru/d/h3Gp14AkwPnfxQ
  10. Привет, попробуй нейросеть Cloude использовать для помощи с внедрением Спавнера для OLR 3.0))
  11. А можно тогда пожалуйста узнать, как вообще работает эта формула подсчёта?
  12. То есть ты подобрал mp-5 9x18, и из-за того что у тебя был пустой слот под оружие, у тебя автоматически этот слот экипировался автоматом?
  13. Он лежит внутри автобуса сзади, только будь осторожен на входе в автобус аномалия "Электра")
  14. По невидимой дорожке можно же пройти когда дождь идёт, там видно капли на земле будет)
  15. НАРОД, если кто хотел узнать координаты всех инструментов, то вот вам файл, только там координаты(x,y,z), так что придётся как-то соотнести их с местом на карте) Координаты инструментов.txt
  16. Что за блядь бред, в ОФИЦИАЛЬНОЙ группе если что, и так дохрена ОФИЦИАЛЬНЫХ гайдов содержится, в том числе по поводу инструментов, как же так получается, ай-ай-ай, значит удалить их надо по такой логике?! Дополнено 9 минуты спустя Так это видимо из-за сраной легенды, видимо не оптимизировали нихрена должным образом, вот и наносят аномалии такой урон, хотя защита от конкретной аномалии больше 100%, и что же тогда получается, бронекостюмы и комбинезоны нахрен не нужны тогда, если не могут защитить не от аномалии не от выстрела, баланс просто стоит в углу и тихо плачёт!
  17. Так а смысл тогда ему оставлять было повышенную скорость спринта, если ты его надел перед входом в аномалию, забрал артефакт, вышел из аномалии и снял костюм, так и не воспользовавшись его преимуществом повышенной скорости бега?! Дополнено 6 минуты спустя Можно узнать у разработчика, в каком файле написаны места спавна инструментов для техников, хочу прочитать чтобы знать места спавна?
  18. Ну и на хрена надо было так нерфить, вот идиоты а!
  19. Так в нём же можно быстро бегать, это плюс большой очень)
  20. Так когда в первый раз посещаешь мёртвый город, там уже перестрелка ведётся между свободой и наёмниками, и как бы понятное дело что будут трупы, которые обязательно надо обыскать сразу же, получается как-то странно, как ты мог не узнать что что наёмников перебили, если в них свобода стреляла)) Дополнено 2 минуты спустя Это я знаю, в обычной LA DC такой метод добычи костюма был, просто не понятно, что имел чел выше которому я писал, он написал про халяву и CCП-100, а какая халява может быть тогда?)
  21. Как это не имеет если в оригинале он бил в ближнем бою руками, и это бред что он вблизи использует пси-удар когда камера приближается а не руками бьёт, так вообще-то должно быть расстояние для нанесения пси-удара Дополнено 1 минуту спустя
  22. Можно узнать где ты его нашёл, по какому квесту?! Дополнено 1 минуту спустя Так добавили же метку на последнего мутанта на карте! Дополнено 2 минуты спустя Он не про тайники писал, а про последнего мутанта на карте по квесту когда! Дополнено 5 минуты спустя Так почему ты сразу не обыскал все трупы наёмников в том числе и Душмана у которого ключ карта находится?! Дополнено 10 минуты спустя Что за блять ты бред пишешь, какой к чёрту убрать прокачку на легенде, как ты будешь стрелять тогда, у тебя любое оружие будет как карусель сраная мотылятся, а так же максимальный переносимый вес, тебе нахрена бегать с 25 кг или сколько там на легенде ограничено да и ещё со скоростью улитки, ты вообще нормальный?! Дополнено 11 минуты спустя А знаешь что ещё надо СДЕЛАТЬ, чтобы продавцы вообще ничего не продавали, и чтобы ГГ сам всё крафтил, вот так точно интересно будет! Дополнено 19 минуты спустя Ты забыл про дебилизм, когда контроллёр за каким-то чёртом ГГ в ближнем бою атакует пси ударом а не руками как и ДОЛЖНО БЫТЬ!
  23. Ну значит человек, или несколько людей вели себя так хреново, что своими действиями спровоцировали Босса написать нехорошие вещи не только про них, а про целое сообщество, даже интересно кто же был этим человеком!
  24. "Теперь по теме: laee пнут, способ подключать есть даже учитывая их убогую защиту через движок. Единственное но, я пока что не могу сам протестировать, так как еще не проведен интернет. Но уже доложили что всё работает и работает четко." А вот за это огромное человеческое спасибо, наконец смогу вес сделать таким, какой хочется!

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования