-
Публикаций
1 016 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент ian98
-
Kataklysm так фриплей же. Сам придумывай себе квесты, или обязательно, чтобы автор ставил метки на карте? Разницы по большому счету нет. Какие квесты вы все время спрашиваете?
-
Pseudostalker вот держи. Сам броник лежит где-то в папке outfit, разрабы довольно удобно все переинклудили насколько я помню. да, тебе понадобится еще парочка конфигов, записать апгрейды техникам и что-то там еще, забыл. По гайдам, думаю, легко найти будет.
-
так добавь их сам, если нужны. Делов-то на пару конфигов. Может быть даже твою правку включат в следующем апдейте, станешь разрабом ганслингера. Будешь всем рассказывать.
-
ну это советский союз, для сталкера как раз. Несколько похоже на какую-нибудь школу, пту или больницу, на вокзал. Да я вообще уверен, что такое здание есть в каждом городе. Так что, с точки зрения дизайна, все ровно.
-
Vlad Korolev не знаю, а в логе что пишет и какой именно это гангейм? Обычный или с дополнительными приколами? Логи в папке апп дата, в папке в логс
-
Ну чего, как там поживает вторая версия? А то ты сказал про ганслингер, аж поиграть в него захотелось. Естественно в гангейме.
-
Pes в каком смысле красивые? Что именно красивого? Нпс как-то необычно падают после смерти? Если да, возможно ответ в этой строчке в конфиге ствола hit_impulse = волшебное значение Но думаю дело не только в ней, копать еще нужно и в конфигах в папке creatures, наверное.
-
RoboCat наоборот, рано. Многое еще не сделано, многое недоделано... С другой стороны, очень хорошо, что в мод сыграли больше одного человека и затестили его, он оказался сломан, подкинули еще идей.
- 25 ответов
-
- shadow of random
- хардкорные моды
- (и ещё 5 )
-
Прочитал в шапке темы анлишт фури Сидорович, что ты мог бы помочь в создании модов, правда там написано мини, но то что я хотел бы предложить и не звучит как что-то прям глобальное.
как тебе идея нормальной(не кривой) реализации рандомайзера в сталкере, что-то на подобии рандомайзеров в серии гта? Я попытался, вроде бы это может быть интересно людям, но сама реализация подкачала и огорчила многих, включая меня самого.
А ты порукастее будешь, все такое.
-
big and fat да вот сам искал, находил только первую часть. Странно, что тут пишут только новореги) Автор хитер. Кстати, автор, не ты ли это?)
-
Botan в дате ганса их точно нет, в зп их не может не быть. Эта дата отключит облет камеры в катсцене на мисии сделка за бандитов и за наемников, за одиночек не мешает никак, во время катсцены гг сможет бегать в пределах комнаты. Если выйдет, то его заметят одиночки, а наймы или бандиты сразу же станут врагами.
-
I am dead я вообще планировал в будущем через классы отсеивать, вроде получалось, а про код-то я понимаю, что там бред полный. Я к этому пришел от отчаяния, пытаясь уже хоть как-нибудь, что иногда у меня получается. По началу я делал вот так if gun and (gun:section() == "wpn_pm" or gun:section() == "wpn_pb" or gun:section() == "wpn_fort" or gun:section() == "wpn_pm_6" or gun:section() == "wpn_pm_7" or gun:section() == "wpn_pm_8" or gun:section() == "wpn_pm_9" or gun:section() == "wpn_pm_10" or gun:section() == "wpn_pm_11" or gun:section() == "wpn_pm_12" or gun:section() == "wpn_pm_13" or gun:section() == "wpn_pm_14" or gun:section() == "wpn_pb_6" or gun:section() == "wpn_pb_7" or gun:section() == "wpn_pb_8" or gun:section() == "wpn_pb_9" or gun:section() == "wpn_pb_10" or gun:section() == "wpn_pb_11" or gun:section() == "wpn_pb_12" or gun:section() == "wpn_pb_13" or gun:section() == "wpn_pb_14" or gun:section() == "wpn_fort_6" or gun:section() == "wpn_fort_7" or gun:section() == "wpn_fort_8" or gun:section() == "wpn_fort_9" or gun:section() == "wpn_fort_10" or gun:section() == "wpn_fort_12" or gun:section() == "wpn_fort_13" or gun:section() == "wpn_fort_11" or gun:section() == "wpn_fort_14") then return end перед if table.getn(tbl) < 10 then return end Насчет таблицы не заморачивался особо, потому что скрипт не мой, мне его подарили, и работает он, и ладно в общем. Если речь, речь вообще о какой таблице? С удаляемыми предметами? Или эта проверка стала быть похожа уже на таблицу? Мне нужно все обьяснять в этих делах очень понятно, такое)
-
есть у кого информация по левел вертексам и гейм вертексам для всех оригинальных локаций в тч? Если нет, но знаете где посмотреть, где? Если это сдк, то подскажете как? Хотя бы намеками. Ой нафиг, спавнить нпс скриптом в больших количествах всегда черевато вылетом, или я это делаю кривым скриптом просто и неправильно вообще его вызываю?(висит на калбеке смерти нпс) Скрипт нашел в инете, выглядит вот так.
-
Neptun насколько я знаю игру, то с полностью заряженным стволом у нпс обязательно должна быть либо пачка этих патронов, либо хотя бы один патрон. а ну, ладно) напишу еще нужные конфиги на всякий mp_ranks, inventory_upgrades Дополнено 5 минуты спустя Botan можно. я скидывал правку для ганслингера, но подойдет и для обычной зп. Он отключает только одну сцену, но можно по примеру сделать, если я там сам без косяков все сделал) Ну вроде работало более менее gamedata.rar
-
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
-
Hunter в сталкере-то? По-моему, именно в этой игре появилась такая дисциплина как трупотаскание, и это единственная игра, где я вообще видел такое. Не из-за огромного ли количества предметов это? Это по теме особых рпг. И, что, никто по ошибке никогда не терял нужный предмет из-за не очень удобного и откровенно забаганного инвентаря? Хотя бы скрипт, который бы запрещал проводить любое действие над предмет, пока не вытащить его из активного слота. Хоть я и не знаю точно как его написать, но подозреваю, что хотя бы так можно было бы сделать. Можно?