Это популярное сообщение. Dennis_Chikin 3 665 Опубликовано 16 Мая 2014 Это популярное сообщение. Поделиться Опубликовано 16 Мая 2014 Ковыряемся в файлах ТЧ Прежде чем писать в тему - внимательно читаем первый пост, и пользуемся поиском. Возможно, ответ на Ваш вопрос уже есть. Касательно телепатии: если Вы передаете Ваши файлы телепатическим путем - ответы будут передаваться тоже телепатически. Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком. 4 8 6 12 Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-847221
abramcumner 1 230 Опубликовано 10 Сентября 2024 Поделиться Опубликовано 10 Сентября 2024 @DarkSnowder тогда надо переработать функции, чтобы они соответствовали системе: -- функции на проверку ранга актора function actor_rank_newbie() return db.actor:character_rank() < 300 end function actor_rank_experienced() local rank = db.actor:character_rank() return rank >= 300 and rank < 600 end function actor_rank_veteran() local rank = db.actor:character_rank() return rank >= 600 and rank < 900 end function actor_rank_master() return db.actor:character_rank() >= 900 end 2 1 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489907
Norman Eisenherz 354 Опубликовано 10 Сентября 2024 Поделиться Опубликовано 10 Сентября 2024 (изменено) Может, передавать ранг как аргумент, чтобы обойтись одной функцией? Все равно числа вручную вводятся, хотя при равномерном интервале можно обойтись нижней границей. … = {=actor_rank(min_rank)} … function actor_rank(min) local max = min + 300 if min == 900 then max = min *10 -- на всякий случай end local rank = db.actor:character_rank() return (rank >= min and rank < max) end Изменено 10 Сентября 2024 пользователем Norman Eisenherz 1 Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489910
Kirgudu 1 348 Опубликовано 10 Сентября 2024 Поделиться Опубликовано 10 Сентября 2024 4 часа назад, Norman Eisenherz сказал: Может, передавать ранг как аргумент, чтобы обойтись одной функцией? Тогда, если правильно помню, функция должна содержать в своём объявлении ещё два параметра, которые в исходном её виде неявно опускаются, а при передаче аргумента обязательны: function actor_rank(actor, npc, min) --... end при этом желательно проверить, в каком виде приходит в функцию аргумент min: числа или таблицы с единственным элементом. 2 2 Свои работы и совместные проекты: Инструмент, OGSM CS, Final Stroke, HARDWARMOD Полезное: модули Артоса, XML парсер Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489916
dPlayer 556 Опубликовано 10 Сентября 2024 Поделиться Опубликовано 10 Сентября 2024 Почему у некоторых зомбированных есть имя и прозвище, а другие просто "Зомбированный"? Самый некомпетентный на форуме. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489920
Это популярное сообщение. Купер 3 477 Опубликовано 10 Сентября 2024 Это популярное сообщение. Поделиться Опубликовано 10 Сентября 2024 Потому что половина здесь (в качестве примера): character_desc_yantar.xml -> <name>GENERATE_NAME_stalker</name> А половина в симуляции: character_desc_simulation.xml -> <name>zombie_name</name> 1 5 Сталкерский архив Петровича (BFG) Филиал Костра Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489924
DarkSnowder 902 Опубликовано 11 Сентября 2024 Поделиться Опубликовано 11 Сентября 2024 @abramcumner ну чёт не срабатывает проверка видимо Скрытый текст buy_condition = trade_generic_buy sell_condition = {!actor_friend} trade_friend_sell, trade_generic_sell buy_supplies = {!actor_rank_veteran} supplies_exp_2, {!actor_rank_experienced} supplies_exp_1, supplies_generic Скрытый текст -- функции на проверку ранга актора function actor_rank_newbie(actor, npc) return db.actor:character_rank() < 300 end function actor_rank_experienced() local rank = db.actor:character_rank(actor, npc) return rank >= 300 and rank < 600 end function actor_rank_veteran(actor, npc) local rank = db.actor:character_rank() return rank >= 600 and rank < 900 end function actor_rank_master(actor, npc) return db.actor:character_rank() >= 900 end ГГ спавнится с рангом 0, а всё равно в продаже предметы, что должны появляться при условии опытный и ветеран Лучше сделать мод с 0, чем пытаться залатать багованный. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489950
Это популярное сообщение. abramcumner 1 230 Опубликовано 11 Сентября 2024 Это популярное сообщение. Поделиться Опубликовано 11 Сентября 2024 (изменено) @DarkSnowder с такими функциями нужен изначальный конфиг: buy_supplies = {=actor_rank_veteran} supplies_exp_2, {=actor_rank_experienced} supplies_exp_1, supplies_generic Изменено 11 Сентября 2024 пользователем abramcumner 1 4 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1489952
DarkSnowder 902 Опубликовано 13 Сентября 2024 Поделиться Опубликовано 13 Сентября 2024 народ, подскажите по братски сделал пару циклических квестов на поиски предметов, добавил нужный диалог торгашу, в итоге наблюдаю такое список есть, а взять их невозможно Скрытый текст [jaba_find_item_1] type = find_item community = actor ;condlist = {+agroprom_military_case_done} text = st_jaba_recover_item_1_text description = st_jaba_recover_item_1_descr parent = jaba target = cher_quest_wpn_pm_1 reward_money = 1500 reward_reputation = +15 reward_rank = 2 time = 86400 [jaba_find_item_2] type = find_item community = actor ;condlist = {+agroprom_military_case_done} text = st_jaba_recover_item_2_text description = st_jaba_recover_item_2_descr parent = jaba target = cher_quest_wpn_ak74u_1 reward_money = 3000 reward_reputation = +15 reward_rank = 5 time = 86400 [jaba_find_item_3] type = find_item community = actor ;condlist = {+agroprom_military_case_done} text = st_jaba_recover_item_3_text description = st_jaba_recover_item_3_descr parent = jaba target = cher_quest_af_cristall_flower_1 reward_money = 6000 reward_reputation = +15 reward_rank = 3 time = 86400 [jaba_find_item_4] type = find_item community = actor ;condlist = {+agroprom_military_case_done} text = st_jaba_recover_item_4_text description = st_jaba_recover_item_4_descr parent = jaba target = cher_quest_scout_pda reward_money = 15000 reward_reputation = +15 reward_rank = 10 time = 86400 [jaba_find_item_5] type = find_item community = actor ;condlist = {+agroprom_military_case_done} text = st_jaba_recover_item_5_text description = st_jaba_recover_item_5_descr parent = jaba target = cher_quest_killer_outfit_1 reward_money = 8000 reward_reputation = +15 reward_rank = 7 time = 86400 Лучше сделать мод с 0, чем пытаться залатать багованный. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490035
Norman Eisenherz 354 Опубликовано 13 Сентября 2024 Поделиться Опубликовано 13 Сентября 2024 См. условия выдачи заданий в CRandomTask:check_task_props(task_id): активные задания того же типа, отсрочка, наличие целей на сервере. По-хорошему, надо вывести часть таблицы task_info и проверить параметры этих заданий: для выдачи должно быть status=normal и enabled_props = true. 2 Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490038
Владос 0 Опубликовано 14 Сентября 2024 Поделиться Опубликовано 14 Сентября 2024 Здравствуйте, платформа Тч. Скачивал от сюда: https://www.playground.ru/stalker_shadow_of_chernobyl/file/s_t_a_l_k_e_r_v0_4_x_ray_sdk-857862 Проблема в том, что когда я прописываю текст персонажу(все делал по туторам) и когда пишу название своего диалога, игра вылетает. Несколько раз пробовал и ничего. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490077
dPlayer 556 Опубликовано 14 Сентября 2024 Поделиться Опубликовано 14 Сентября 2024 Как можно ли убить всех НПС определённой группировки? И тех то онлайн и офф. 1 Самый некомпетентный на форуме. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490079
Капрал Хикс 564 Опубликовано 15 Сентября 2024 Поделиться Опубликовано 15 Сентября 2024 @dPlayer , мне чатджипити такое предложил: -- Функция для убийства всех NPC определённой группировки function kill_faction_members(faction_name) -- Получаем всех онлайн-NPC на текущей локации local npc_list = alife():objects() -- Перебираем всех существ for _, npc in pairs(npc_list) do -- Проверяем, что это персонаж (не объект) if npc:section() == "actor" or npc:section() == "stalker" then -- Проверяем группировку NPC if npc:character_community() == faction_name then -- Применяем смертельный урон npc:hit(10000, npc, nil, "hit_fire_wound") -- 10000 урона точно убьёт end end end end -- Пример вызова функции для группировки "dolg" (Долг) kill_faction_members("dolg") 1 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490094
Kirgudu 1 348 Опубликовано 15 Сентября 2024 Поделиться Опубликовано 15 Сентября 2024 4 часа назад, Капрал Хикс сказал: if npc:section() == "actor" or npc:section() == "stalker" then Это хохма такая? ) 1 1 2 Свои работы и совместные проекты: Инструмент, OGSM CS, Final Stroke, HARDWARMOD Полезное: модули Артоса, XML парсер Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490109
Капрал Хикс 564 Опубликовано 15 Сентября 2024 Поделиться Опубликовано 15 Сентября 2024 @Kirgudu, да. Чат нужно учить и учить. Разумеется, так это работать не будет. Но примерное представление, что к чему, оно даёт. 1 1 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490113
dPlayer 556 Опубликовано 16 Сентября 2024 Поделиться Опубликовано 16 Сентября 2024 15 часов назад, Капрал Хикс сказал: чатджипити такое предложил Это какой-то неправильный мёд 1 2 Самый некомпетентный на форуме. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490127
Капрал Хикс 564 Опубликовано 17 Сентября 2024 Поделиться Опубликовано 17 Сентября 2024 @dPlayer , есть функция для убийства NPC, в онлайне точно сработает, в оффлайне не знаю уже, как и что. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490205
Labadal 68 Опубликовано 18 Сентября 2024 Поделиться Опубликовано 18 Сентября 2024 Подскажите пожалуйста, как высчитываются вот эти вот значения оружия: может формула какая-то, или что-то вроде того? God save Hatsune Miku! Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490224
Купер 3 477 Опубликовано 18 Сентября 2024 Поделиться Опубликовано 18 Сентября 2024 ui_wpn_params.script. Местами, кстати, подвирает. 1 Сталкерский архив Петровича (BFG) Филиал Костра Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490226
dPlayer 556 Опубликовано 20 Сентября 2024 Поделиться Опубликовано 20 Сентября 2024 Откуда в Баре мог взяться лежащий на земле электрический артефакт у самого перехода для нпс, на Свалку? Без модов. Мог НПС выбросить? Самый некомпетентный на форуме. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490282
imcrazyhoudini 218 Опубликовано 20 Сентября 2024 Поделиться Опубликовано 20 Сентября 2024 3 часа назад, dPlayer сказал: Мог НПС выбросить? Нет. ищу человека, который смог бы заняться разработкой погоды на OGSR. кто может помочь - пишите в ЛС. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1259/#findComment-1490287
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти