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

Paradox27kms

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

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

  • Посещение

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

  1. Можно ли реализовать скрипт чтобы НПС отдал свой ствол гг который использует?
  2. Нужно сделать чтобы в gui в компоненте listbox было реализованно условие чтобы при клике на определенную строку срабатывала функция
  3. denis2000 благодарю а как поменять анимацию когда в нпс попадает пуля? т.е у гг и нпс разные анимации это можно увидеть через вид от 3 лица мне нужно поставить анимку гг на неписей
  4. Mervin62 да и остальные тоже, а в логике можно по конкретнее что-то прописать имеешь введу?
  5. Какой скрипт отвечает за то когда к примеру стреляешь в нпс и он говорит что ему бо-бо мне нужно закомментить это тобы он молча получал урон
  6. Вопрос по GUI: можно ли сделать чтобы при старте ui окна с компонентом listbox (список) он автоматически был сфокусирован на определённой строке (ну т.е нужно чтобы выглядело будто бы при старте в списке уже была выделена определённая строчка, кликнута)
  7. С чем связан вылет? вылет происходит когда спавню отряд в логике
  8. DimonGaika да и не слушай чушь то что якобы acdc это фуфлышка, там главное секции которые считаешь нужными перенести там двери, костры, тайники, смарты, физ обьекты типа бочек, ящиков и.т.д из спавна той игры из которой взял локу, и вей поинты так как координаты там уже расписаны, нужно только гейм виртексы заменить на те нынешние новые которые приписал acdc чем в SDK всё прописывать по новому как дилетант
  9. DimonGaika вот это колбасит)) кстати я переносил конечно банальным acdc и проблем небыло с этим
  10. Хелп! Первый раз в жизни меня игра загнала в тупик, вот лог и я не могу понять в чем проблема, движок я не редактировал
  11. Есть проверка на наличие предмета в инвентаре =actor_has_item(good_psy_helmet). Но мне нужна проверка на отсутствие предмета.
  12. Прописал сталкеру ПДА в инвентарь. При убийстве его там нет. Как быть?
  13. denis2000 Да! После смерти это когда ты убил полтергейста и должен выпасть его труп но в ЧН и ЗП его нет (трупа)
  14. denis2000 Именно так. Просто в ЧН и ЗП после смерти тело появляется на какой-то очень короткий промежуток (оч сложно заметить) и исчезает
  15. acdc не распаковывает оригинальный спавн, хотя раньше все было ок
  16. vader_33 неа Дополнено 40 минуты спустя ещё такой момент, в gui сделал для удобства чтобы таблицы предметов для списков были прописаны в другом скрипте чтобы не засорять основной но ловлю вылет Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ... - call of pripyat\gamedata\scripts\ui_mm_mod.script:832: bad argument #1 to 'pairs' (table expected, got nil) сам пример списка function ui_mm_mod:FillListPistols2() local tbl tbl = mod_items_tbl.pistols_table_2 for i,v in pairs(tbl) do local inv_name = game.translate_string(system_ini():r_string(i, "inv_name")) local inv_weight = system_ini():r_string(i, "inv_weight") local cost = system_ini():r_string(i, "cost") local name = inv_name..", "..cost.."RU, "..inv_weight.."kg" self:AddItemToListShop(name, i) end end
  17. vader_33 в bind_stalker.script под функцию actor_binder:update(delta) прописал но не отображает хотя по идее должно if has_alife_info("mod_pve_actor_in_killer_start") and has_alife_info("mod_pve_match_killer_frag_add_10") then local hud = get_hud() local custom_static = hud:GetCustomStatic("rank_6") if custom_static == nil then hud:RemoveCustomStatic("rank_5") hud:AddCustomStatic("rank_6", true) end end P.S теперь все работает Дополнено 15 минуты спустя vader_33 хелп, в общем у меня по условию после определенного поршня должна появится текстурка она появляется аллилуя, но потом после след инфопоршня у меня должна появиться новая текстура на месте старой которую по скрипту я удалил но она не удаляется\либо не заменяется на новую if has_alife_info("mod_pve_actor_in_killer_start") and has_alife_info("mod_pve_match_killer_frag_add_10") then local hud = get_hud() local custom_static = hud:GetCustomStatic("rank_6") if custom_static == nil then hud:RemoveCustomStatic("rank_5") hud:AddCustomStatic("rank_6", true) end end if has_alife_info("mod_pve_actor_in_killer_start") and has_alife_info("mod_pve_match_killer_frag_add_15") then local hud = get_hud() local custom_static = hud:GetCustomStatic("rank_7") if custom_static == nil then hud:RemoveCustomStatic("rank_6") hud:AddCustomStatic("rank_7", true) end end
  18. Хочу навесить на худ игрока свою текстурку через bind_stalker.scripts, но ловлю вылет данное условие появления текстуры if has_alife_info("mod_pve_actor_in_killer_start") and has_alife_info("mod_pve_match_killer_frag_add_10") then local hud = get_hud() local custom_static = hud:GetCustomStatic("rank_6") if custom_static then hud:RemoveCustomStatic("rank_5") hud:AddCustomStatic("rank_6", true) end пишу скрипт под функцией function actor_binder:update(delta) Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ...r - call of pripyat\gamedata\scripts\xr_logic.script:1272: attempt to index local 'obj' (a nil value) P.S уже разобрался и исправил но текстурка то не хочет появлятся все ровно значит где-то в другом месте нужно прописать данное условие?
  19. Пытаюсь переименовать текст из GUI данным способом self.caption_rang:TextControl():SetText(game.translate_string("ui_mm_pve_rang_2")) В итоге новый текст накладывается на старый
  20. denis2000 Зачем? Я нашел в mp_actor.ltx default = 1.0, -1, 0.1 bip01_pelvis = 0.25, 15, 0.8 ;от ядра до пояса bip01_spine = 0.3, 15, 0.8 ;в основном без шейпа bip01_spine1 = 0.4, 15, 0.8 ;торс до шеи bip01_spine2 = 0.4, 15, 0.8 bip01_neck = 1.25, 5, 0.1 ;в основном без шейпа bip01_head = 2, 5, 0.1 ;очень большой шейп eye_left = 3, 5, 0.1 ;глаза eye_right = 3, 5, 0.1 ;глаза jaw_1 = 1.25, 5, 0.1 ;рот от шеи до носа bip01_l_clavicle = 0.4, 15, 0.8 ;плечо + bip01_spine1 bip01_l_upperarm = 0.3, 6, 0.6, 1 ;0.2 bip01_l_forearm = 0.3, 6, 0.5, 1 ; bip01_l_hand = 0.2, 6, 0.2, 1 ;было 0.15 bip01_l_finger0 = 0.2, 6, 0.2, 1 bip01_l_finger1 = 0.2, 6, 0.2, 1 bip01_l_finger2 = 0.2, 6, 0.2, 1 bip01_r_clavicle = 0.4, 15, 0.8 ;плечо + bip01_spine1 bip01_r_upperarm = 0.3, 4, 0.6, 1 bip01_r_forearm = 0.3, 4, 0.5, 1 bip01_r_hand = 0.2, 4, 0.2, 1 bip01_r_finger0 = 0.2, 4, 0.2, 1 bip01_r_finger1 = 0.2, 4, 0.2, 1 bip01_r_finger2 = 0.2, 4, 0.2, 1 bip01_l_thigh = 0.3, 12, 0.5 ;бедро bip01_l_calf = 0.25, 12, 0.4 ;голень bip01_l_foot = 0.15, 12, 0.3 ;пятка,1 bip01_l_toe0 = 0.15, 12, 0.2 ;пальцы,1 bip01_r_thigh = 0.3, 9, 0.5 ;бедро bip01_r_calf = 0.25, 9, 0.4 ;голень bip01_r_foot = 0.15, 9, 0.3 ;пятка,1 bip01_r_toe0 = 0.15, 9, 0.2 ;пальцы,1 Дополнено 0 минут спустя Существует ли проверка из какого оружия был убит НПС? например если с ножа то...