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

ian98

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

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

  • Посещение

  • Победитель дней

    1

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

  1. есть у кого информация по левел вертексам и гейм вертексам для всех оригинальных локаций в тч? Если нет, но знаете где посмотреть, где? Если это сдк, то подскажете как? Хотя бы намеками. Ой нафиг, спавнить нпс скриптом в больших количествах всегда черевато вылетом, или я это делаю кривым скриптом просто и неправильно вообще его вызываю?(висит на калбеке смерти нпс) Скрипт нашел в инете, выглядит вот так.
  2. Neptun насколько я знаю игру, то с полностью заряженным стволом у нпс обязательно должна быть либо пачка этих патронов, либо хотя бы один патрон. а ну, ладно) напишу еще нужные конфиги на всякий mp_ranks, inventory_upgrades Дополнено 5 минуты спустя Botan можно. я скидывал правку для ганслингера, но подойдет и для обычной зп. Он отключает только одну сцену, но можно по примеру сделать, если я там сам без косяков все сделал) Ну вроде работало более менее gamedata.rar
  3. vader_33 Движок у меня самый обычный, не думал я об этом, а переносить уже не хочется. возвращать обратно в инвентарь это как будет выглядеть? И как это можно сделать) Вот у меня есть скрипт, полностью рабочий, но считает и забирает в итоге все предметы, даже, возможно, необходимые, что в слотах активных. Конечно, можно нужный предмет выложить из инвентаря перед активацией скрипта, но можно ли просто внести предметы в активных слотах в список исключений? Я даже примерно представляю как можно попробовать, хотя нет не очень, в общем я попытался так. Попытался в строке, где написано ВОТ ЗДЕСЬ.. -- 10 Предметов обычной редкости меняем на 1 предмет необычной редкости. function remove_random_common_final(npc, npz) local first_wpn_slot = 1 local second_wpn_slot = 2 local outfit_slot = 5 -- local sys_ini = system_ini() эти две строки, по-моему, вообще лишние -- local current_weapon_id = nil local important_objects = { -- Предметы, которые нужно сплавить. Их редкость "Обычный" [ "harmonica_a" ] = true, [ "guitar_a" ] = true,... } local tbl = {} db.actor:iterate_inventory( function( dummy, obj ) if (important_objects[ obj:section() ] and not db.actor:item_in_slot(first_wpn_slot) and db.actor:item_in_slot(second_wpn_slot) and db.actor:item_in_slot(outfit_slot)) then -- ВОТ ЗДЕСЬ Я ПОПЫТАЛСЯ УКАЗАТЬ НУЖНЫЕ УСЛОВИЯ, но неправильно. Работает не так как мне мечталось бы. table.insert( tbl, obj:id() ) end end ) if table.getn(tbl) < 10 then return end if table.getn(tbl) >= 10 then for i=1,10 do local rnd = math.random(1,#tbl) local sobj = alife():object(tbl[rnd]) if sobj then news_manager.relocate_item( db.actor, "out", sobj:section_name() ) alife():release( sobj, true ) table.remove(tbl, rnd) db.actor:give_info_portion("trade_completed") end end end local chance_weapon = 0.5 local chance_some = 0.5 if (math.random() < chance_weapon) then local reward_item_weapon = math.random(1,2) -- 1 случайный предмет, редкость которого Необычный if reward_item_weapon == 1 then dialogs.relocate_item_section(npc, "wpn_bm16_6", "in") end if reward_item_weapon == 2 then dialogs.relocate_item_section(npc, "wpn_bm16_7", "in") end if (math.random() > chance_some) then local reward_item_some = math.random(1,2) -- 1 случайный предмет, редкость которого Необычный if reward_item_some == 1 then dialogs.relocate_item_section(npc, "ammo_12x70_buck", "in") end if reward_item == 2 then dialogs.relocate_item_section(npc, "ammo_11.43x23_fmj", "in") end end end end
  4. Hunter в сталкере-то? По-моему, именно в этой игре появилась такая дисциплина как трупотаскание, и это единственная игра, где я вообще видел такое. Не из-за огромного ли количества предметов это? Это по теме особых рпг. И, что, никто по ошибке никогда не терял нужный предмет из-за не очень удобного и откровенно забаганного инвентаря? Хотя бы скрипт, который бы запрещал проводить любое действие над предмет, пока не вытащить его из активного слота. Хоть я и не знаю точно как его написать, но подозреваю, что хотя бы так можно было бы сделать. Можно?
  5. Да ладно вам, что никогда не сталкивались в играх с большими инвентаряси? В таких игра часто есть функция маркировки важных предметов, чтобы случайно их не продать или выкинуть - добавить в избранное
  6. Ребят, подскажите, хоть ответ я почти уверен что знаю, но возможно ли без особых трудностей в жизни реализовать возможность добавления любого предмета в избранное? Взяли мы консервную банку, например, не хотим с ней проделывать махинаций никаких и вот нажал на звездочку и она в избранном. Только движок? ?
  7. как можно удалить предмет(желательно сразу из списка) на калбек он итем тейк? Что-то вроде и не сложно, но чего не пробовал - все не выходит... уже устал в общем методом тыка тыкать) p.s Натыкал уже)
  8. ребят, кто может подсказать свободный кслид для предмета, который не используется в оригинальной игре? Спросил заранее, сейчас буду рыться в файлах, но может кто из вас знает
  9. Сеговия вспомнить бы только пароль от дискорда) Сто лет уже не заходил туда. Может сразу ссылку в шапку для канала или как его там? Или добавление в друзья это отбор, некая проверка на тролль не тролль?
  10. Я бы по сдк посмотрел что-нибудь, мне по тч надо если есть какие-то отличия от других сдк, пока только для полной очистки спавна. В принципе, мне нужен только адекватно настроенный сдк, чтобы компиляторы мне не ломали спавн к хренам, который я часами декомпилил, чистил, компилил и все такое. Да и вообще, буду залетать, спрашивать все, даже самое элементарное) Только я не понял что это, какой-то определенный курс в формате видео по ссылке, лекции(?) или просто собрание в голосовом чате у кого как получится в духе вопрос-ответ? Дополнено 1 минуту спустя я был бы рад последнему скорее. мог бы зависать время от времени в таких чатах.
  11. oleg19966 тогда может и нельзя) В инвентаре длинные названия предметов, например, мне удалось так выводить не в 2 строки, а в одну.
  12. oleg19966 через ui конфиги точно можно. Я наугад прощупывал необходимые значения и менял их, десятки раз перезапуская игру правда), но желаемого результата добился.
  13. Посмотрел немного стрим у Вандалея. Я сам конечно кривой мододел, но олени в два фпс с озвучкой кабанов? Ушедший под текстуры кончита вюрст стоявший до этого стеной в узком и единственном проходе в бескрайнюю пустошь? Почему такие моды сразу же попадают в раздел моды для Зов Припяти, а какой-нибудь Сидорович Фьюри(отстреливать волны нпс как в колде зомбиес) почивает в различных модификациях, хотя работы там с первых секунд проделано куда больше и сделано все куда качественнее. Не понимаю как отбираются моды в эти разделы, по вкусу админов на сайте? Не, это гонево xD 4 полностью обновленные локации; 3 новых локаций; Новая растительность; Новые животные и монстры И это так долго рекламилось и попало в самый просматриваемый раздел, причем мод на английском и французском на русском самом популярном форуме по сталкеру в самом просматриваемом, почти уверен, разделе. Справедливости.нет.
  14. I am dead грязные(в моде) или для чистой игры? Дополнено 25 минуты спустя для чистой игры, повторил в точности как есть actor_kill_counter.rar
  15. vader_33 извиняюсь, что вводил в некоторое заблуждение. есть у меня такой файл колво смертей.дез. Видно я просто не могу вывести это в пда. Вот как раз через actor_stats и пытался это делать этой строчкой "death" раньше был "artefacts". Просто поменял ид, могло сломаться из-за этого? Или я просто неправильно пытаюсь выводить? Выводить пытаюсь в пда, в статистику ко всему прочему, что там есть, на место вырезанного счетчика артефактов. Дополнено 6 минуты спустя 1beer длина вмещаемого текста на экране где-то в конфигах ui. Я так убирал автоперенос текста в названиях предметов в инвентаре, думаю об этом и речь. Диалоги уверен также можно.
  16. vader_33 два раза начинал новую игру, бегал там, умирал, перезагружался. Ничего. И файл пустой. Скрипт к нему даже не обращался судя по дате изменения
  17. vader_33 все, что могу сказать по actor.stats, это какая-то связь с конфигом actor_statistic из папки ui. Game_setup создал и закинул в папку с сейвами никак не заполняя. Если это необходимо, то даже не представляю как.
  18. Повесил, наверное, только он если и считает, то не показывает. В bind_stalker калбеки добавил, не буду их показывать, но там точно не накосячил. main menu
  19. Hunter Если в моде спавн, то переходы могли там просто не добавить? Помнится когда-то очень давно без спавна перелететь с локации на локацию, не помню может там даже будет полноценный переход, мне помогла эта статья
  20. В общем, я это, не могу вывести счетчик смертей в пда, в раздел статистика... На место счетчика артефактов, ну вместо него. Как и что делал, наверное, не буду расписывать. Уверен, там полная глупость) Есть такой скрипт. Вот как его можно повесить, это ж не должно быть очень сложно? 100% что-нибудь простое, но гайдов не найти. Момент с анлоком счетчика, его переименование в принципе понятен, но это первый шаг. А дальше как?
  21. vader_33 это тот который в xr_motivator death(who,victim)? Вот тут я вижу такое if rx_ai then rx_ai.npc_death(self.object,who) end -- тут смерть любого нпс? if who:id() == db.actor:id() then xr_statistic.addKillCount(self.object) -- вот сюда можно вставить вместо статистики скрипт? end
  22. vader_33 а разве статистика не вызывается в калбеке на смерть нпс и монстров? Еще интересно, как это вообще, калбек на смерть нпс только от рук гг или вообще калбек на смерть нпс, даже если они друг друга будут стрелять?