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

ian98

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

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

  • Посещение

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

    1

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

  1. vader_33 два раза начинал новую игру, бегал там, умирал, перезагружался. Ничего. И файл пустой. Скрипт к нему даже не обращался судя по дате изменения
  2. vader_33 все, что могу сказать по actor.stats, это какая-то связь с конфигом actor_statistic из папки ui. Game_setup создал и закинул в папку с сейвами никак не заполняя. Если это необходимо, то даже не представляю как.
  3. Повесил, наверное, только он если и считает, то не показывает. В bind_stalker калбеки добавил, не буду их показывать, но там точно не накосячил. main menu
  4. Hunter Если в моде спавн, то переходы могли там просто не добавить? Помнится когда-то очень давно без спавна перелететь с локации на локацию, не помню может там даже будет полноценный переход, мне помогла эта статья
  5. В общем, я это, не могу вывести счетчик смертей в пда, в раздел статистика... На место счетчика артефактов, ну вместо него. Как и что делал, наверное, не буду расписывать. Уверен, там полная глупость) Есть такой скрипт. Вот как его можно повесить, это ж не должно быть очень сложно? 100% что-нибудь простое, но гайдов не найти. Момент с анлоком счетчика, его переименование в принципе понятен, но это первый шаг. А дальше как?
  6. 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
  7. vader_33 а разве статистика не вызывается в калбеке на смерть нпс и монстров? Еще интересно, как это вообще, калбек на смерть нпс только от рук гг или вообще калбек на смерть нпс, даже если они друг друга будут стрелять?
  8. Manool а как можно тогда этот отрицательный хил прикрепить так, чтобы гг не умирал при 2+ убийствах одновременно, но чтобы хп полоска меняла свои значения по факту смерти нас и монстров?
  9. I am dead а что такого ? К подобному я пришел путем тыка лишь бы хп случайно выдать. Из-за этого гг дохнул? Или просто лишняя нагрузка? Функции стоит объединить или как лучше сделать?
  10. vader_33 а что с коллбеком на апдейт актора может случится что-то? Побегал вроде. Как игрока все устраивает, практически ничем не отличается. По тому как это точно выглядело, могу скинуть прям два целых скрипта. Я мог действительно как-то не так описать проблему, пусть и постарался все сделать точно. xr_statistic.scriptactor_cond.script Есть и вся дата. gungame_mode (1).rar
  11. vader_33 да я и не знаю, хаха. Наугад все делаю) Ну, я имел ввиду, что скрипт срабатывает сразу 3 раза при убийстве 3 нпс одновременно и сразу 3 раза проходит проверку в 1.0 по хитпойнтам актора и выдает минусовой хил в сумме, а там часто больше -1 получалось. Так ведь? Или почему гг погибает? Вроде починил, просто обрезав и переместив функцию на апдейт актора Теперь она без таймера и вот такая. Тестил, ну, много и пока ниразу не помирал при даблкилле и больше. function set_actor_condition_bad() if (db.actor) and (db.actor.health==1.0) then db.actor.health = (math.random(-99,-1)/100) end end
  12. vader_33 поэтому я и сделал проверку, что отнимает больше 1 в сумме, но видимо она до лампочки, если одновременно 3 раза скрипт срабатывает и проходит ее. Тут надо делать, чтобы функция не могла выполняться одновременно более одного раза? Уменьшать разброс рандома не хотелось бы. Дополнено 37 минуты спустя Насчет if (db.actor) and (db.actor.health<=0.99) then return end я как-то неправильно видно думал, что функции выполняются по очереди... и это нас спасет от смерти. А держать здоровье чуть меньше 0.98 не так и просто. Там же все почти моментально. Полный хил и потом отнимается хп, впрочем бывали у меня случаи, когда кровотечение не успевало пройти и в 0.1 секунду не срабатывал в итоге минус по хп. Бессмысленная штука, крч) Сейчас вся надежда только на ограничение одновременного выполнения функции db.actor.health = (math.random(-99,-1)/100) с неограниченного количества раз, ну сколько раз вызов пройдет с киллкаунта, до 1. Можно ли?
  13. I am dead а вдруг. Меня до сих пор не покидает ощущение, что можно было какой-нибудь одной строкой все сделать. И еще, вопрос, кто-нибудь сможет подсказать в реализации счетчика смертей главного героя? Чтоб от новой игры и до самого конца считал наши неудачи? Можно в пда, где вся статистика.
  14. I am dead попробуем, а по скрипту рекомендаций никаких не будет? Может как-то его разгрузить, что-нибудь такое в лучшую пользу и чтоб сильно не напрягаться?
  15. Имеется проблемный скрипт Делает главному герою случайный хил от 1 до 100 после каждого убийства. Вызывается из xr_statisctic в addKillCount(npc) в самом конце. Сначала даю актору хп, потом вызываю таймер и отнимаю их в случайном порядке. Проблема в том, что при убийстве 3 одновременно и более нпс гг умирает. Я это пытался поправить проверкой и она вроде как помогла, потому что без нее гг умирал даже от двойного убийства. Может я вообще неправильно это дело обыграл и существуют методы лучше? Какой-нибудь db.actor.set_health? Пытался найти в гугле, что можно делать с db.actor, пытался в ресурсах посмотреть как разрабы из гиеси db.actor использовали. Ничего не понял, в общем(
  16. Посидел еще, поигрался. В общем, предлагаю вам такой челлендж. Попробуйте пройти с 1 жизнью, хаха. После каждого убийства: - Случайная пушка в случайном износе - Случайная броня в случайном износе - Случайное кол-во хп у гг - Случайная реинкарнация где-то в мире Зоны только что погибшего от рук гг существа или нпс в существо или нпс gamedata.rar Из минусов, на данный момент, это невозможность вылечить Толика и вообще раненых(аптечки удаляются из инвентаря), можно поправить, если сильно захотеть я думаю. И гг может провалится сквозь землю, что бывает редко но бывает, и спасет его только перезагрузка, причем под землей не надо сейвиться, а то не поможет ничего уже xD
  17. buka нелепый вопрос, просто успокоить себя, ибо собираюсь адаптировать под этот мод свой мод, а тут нет как таковой геймдаты и сразу запакованный дбд. Вопрос лишь в том, что при распаковке обычным sue все там будет ок? Ничего там хитрым образом не перекодировано, что геймдату достать невозможно? Многие так делают просто. Первые ощущения здоровские, единственное не пойму кнопку "Взять всё". Не пойму ее месторасположения, по-моему в оригинале она справа снизу, и почему это кнопка e(у), когда во все времена это была x(ч). В остальном пока прикольно, у всех предметов анимации во время спринта как я понял, а не только у избранных, как в оригинале. Диалоги затронуты и скрипты, это минус, но только для меня, ибо + по времени к ковырянию в скриптах и конфигах
  18. de_BUG ага, по-моему только я) Вообще идея прикольная, я сам пытаюсь слепить полный рандомайзер всего, поэтому и активничаю тут больше всех. По теме не сохранения оружия, кое-как разобрался повесив функцию change_weapon() из gun_game на net_spawn в bind_stalker. Есть минусы, оружие по загрузке сейва и в переходе между локами будет менятся тоже, что естественно, но зато гг не будет вообще без оружия. Еще минус, если оружие одного типа, то приходится лезть в инвентарь, чтобы взять в руки его собственно. Дополнено 6 минуты спустя Кстати, с ареной этот прикол тоже может сработать. Там оружки выдают через xr_effects вроде. Туда, по-моему, достаточно также gun_game.change_weapon() и будет у гг оружие, но не знаю пока. Сам не пробовал. В общем, да, добежал до арены. Могу предложить такой вариант фикса. Тут я убрал перекладывание личных вещей гг в ящик у Арни, ибо забирает же все, и оружки, которые нам выдает Арена, т.е мы заходим с тем, что у нас в руках и выходим с тем же, и забираем приз. gun_game_plus.rar О других багах, о которых не было, опять же может только у меня и из-за брони: гг может провалится сквозь землю, а может влететь в потолок и все равно также застрять в текстурах, может и в космос улететь. В общем, из-за коллизии предметов я так понимаю. И еще вылеты бывают вооот с таким логом
  19. из названий все как-то звучит не очень. никакую не хочу) черные слизни, хехе
  20. Тестил немного еще. По багам, уж не знаю из-за моего ли вмешательства, но очень странная штука случается после сейв/лоуда или перехода на другую локацию. В общем, время от времени последнее выпавшее оружие не сохраняется и удаляется, т.е я стартую с ножом и на это не всегда получается закрывать глаза. Что интересно, броня сохраняется всегда и при сейв/лоудах, и при переходах. Интересно это потому, что я сделал рандом брони по образцу рандома оружия 1 в 1. В чем может быть причина? Я просто в скриптах практически ничего не понимаю, это из-за того, что оружие удаляет сразу из 3 слотов, а скрипт с броней чистит только 1? Или это вообще мой косяк и скрипт с броней как-то негативно влияет на скрипт с пушками?
  21. Немного развил идею. Теперь рандомится с оружием и броня, вместе с этим у всего разное состояние. Оружие может быть иногда разряжено, считай выпал нож) Так бывает в зоне. gamedata.rar Хорошо бы еще сделать нпс разное оружие и броник. Есть у меня способ, это по оружию, но там долгие загрузки, зато каждый сейв/лоад боты будут с новыми пушками. По броне тоже есть способ, но там нпс, которые привязаны к гулагам, не могут выйти из офлайна(скрипт их туда отправляет переодеваться), но тоже можно было бы рандомить броник нпс каждый сейв/лоад я думаю, тоже с длинными загрузками. Как эти косяки править, в общем-то не знаю... Все тоже самое только у всех нпс каждый сейв/лоад разное оружие. Внимание! Очень долгие загрузки, где-то по 2 минуты. gamedata2.rar
  22. Все гениальное просто. Дополнено 12 минуты спустя блин, к существующим проблемам еще одна кажись, скрипт начинает срабатывать только по первому убийству. Т.е можно заспавненное оружие с ни набрать. Не думаю, что таким кто-нибудь станет заниматься при игре с этим скриптом, просто есть и такая проблема. Куда более серьезно, это вылет игры при попытке взять в руки оружие ранее подобранное или полученное как награда за выполнение миссии, когда в руках уже есть оружие. А насчет пушек, если их прописать как, не знаю, флешку с моделькой оружия, или это слишком геморно и есть способ полегче? Вообще, классный модец, забираю для своего рандомайзера! Только обыграть бы как-то, а то у меня там уже такое... Кстати, а что если к этому добавить рандомный кондишн и рандомную разрядку оружия(в качестве шутки юмора на 1 несчастный процент))? Прикреплю готовый скрипт, есть у меня такой уже. Можно еще и взрывалку оружия поставить на маленький кондишн или на любой вообще, тоже рандомную. wpn_cond.script К этому бы еще и броник случайный. Сам не смог списать скрипт под броник, что-то у меня там нил крч) Ну как всегда...
  23. по-моему тут автор со своими друзьями нахваливают свой мод, наверное все вместе над ним пыхтели и шутки придумывали блин)