|
Модостроение. Спавн и логика
|
|
| denis2000 | Дата: Пн, 10.10.2011, 21:20 | Сообщение # 1 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Спавн и логика Создание объектов на локации и логика поведения этих объектов Если у вас появились вопросы по созданию динамических объектов в игре (НПС, монстры, аномалии, и т.п.) и настройке их "поведения". Задавайте их в этой теме - умные головы, модосторители и просто разбирающиеся в программировании люди вам ответят.
Много интересного материала здесь (wiki), Lua_help.script, Help из SDK 0.7
Сборник модостроения ЗП v10.10.11 (автор: XOBAH): *.CHM, *.HTML [cut noguest=Если у вас не открывается файл CHM]Если у вас не открывается файл: 1. Запустите [Пуск]=>[Выполнить] (либо хот-кей [WIN]+[R]) 2. Введите команду (без кавычек) "regsvr32 %windir%\system32\hhctrl.ocx" 3. Если вылезло окно об успешном завершении вы все сделали правильно и можете перезагружать компьютер (а может и не надо) Также: файлы МОГУТ не открываться если в пути к файлу есть: символы кириллицы, "_", "#" Также: есть не стандартные программы-просмоторщики CHM файлов. Например: FBReader[/cut]
[cut=Где найти лог игры после вылета]Что такое LOG ошибки, и как мне его найти? Это система отладки происходивших вылетов, которая подается игрой в форме текста, хотя не всегда. Для того чтоб найти LOG необходимо зайти вот сюда:
В Win хр лог находится:
C:\Documents and Settings\All Users\Документы\S.T.A.L.K.E.R. - Зов Припяти\logs
Затем открываете первый файл в формате TXT, и в нем отбираете с низу 25 строчек. После кидаете эти 25 строчек в сообщение на форум.
В Win7 лог находится C:\Users\Public\Documents\S.T.A.L.K.E.R. - Зов Припяти\logs
Путь к папке с логом можно найти открыв файл fsgame.ltx который находится в корневой директории ЗП, за это отвечает строка: ... $app_data_root$ = true | false| $fs_root$| users\(тут мы указываем что папка пользователя, будет хранится рядом с Fsgame.ltx) ... $logs$ = true| false| $app_data_root$| logs\(а тут мы указываем что в папке пользователя, в подпапке Logs будут храниться наши логи) ... [/cut][cut=Получение более подробной информации о вылете (ХОВАН)] Открываем файл _g.script и ищем такую функцию: function abort(fmt, ...) Там есть заккомментированная строчка "--error_log(reason)", ее и надо расскомментировать, должно получиться вот так: Code function abort(fmt, ...) local reason = string.format(fmt, ...) error_log(reason) end Вот для примера два одинаковых вылета, первый с функцией по умолчанию, второй - с поправленной функцией
Первый: Code Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ....a.l.k.e.r. - Зов Припяти\gamedata\scripts\_g.script:478: bad argument #2 to 'format' (string expected, got nil) Второй: Code Expression : 0 Function : ErrorLog File : D:\prog_repository\sources\trunk\xrServerEntities\script_engine_script.cpp Line : 49 Description : 'Attempt to read a non-existant string field 'path_walk' in section 'walker@mechanic' [/cut]
Перед тем, как задать вопрос в этой теме, прочтите все предыдущие страницы, статьи в wiki по ссылке из шапки и соседнюю тему "Курс молодого бойца", возможно Ваш вопрос уже рассматривался.
Если произошел вылет - выкладываем лог! Вопрос ставим четко, не забываем указывать версию игры, установленные моды их версии, установленные фиксы модов и подробно ваши правки. Помните чем подробнее вопрос, тем точнее ответ.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| progkuchumov | Дата: Пт, 16.09.2016, 19:51 | Сообщение # 1336 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, я так понял, это дробь, я брал это из родных файлов gamedata. И кстати в файле торговли от них стоит NO TRADE:
[cut noguest] ;јммуници¤ ammo_9x18_fmj ;NO TRADE ammo_9x18_pmm ;NO TRADE ammo_9x19_pbp ;NO TRADE ammo_9x19_fmj ;NO TRADE ammo_11.43x23_hydro ;NO TRADE ammo_11.43x23_fmj ;NO TRADE ammo_12x70_buck ;NO TRADE [/cut]
Ладно, мне уже все равно...
|
| |
|
| Эти 0 пользователя(ей) поблагодарили progkuchumov за это полезное сообщение: |
|
|
| denis2000 | Дата: Пт, 16.09.2016, 19:54 | Сообщение # 1337 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Цитата progkuchumov (  ) И кстати в файле торговли от них стоит NO TRADE Где? Скажите конкретно, где стоит не торговать патронами mp_ammo_12x70_buck?
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| progkuchumov | Дата: Пт, 16.09.2016, 20:00 | Сообщение # 1338 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, у Магадана посмотрите, я ему скидывал полный файл. Хотя и до этого скидывал, там все подробно написано. Я не знаю уже как объяснить... Хотите гнобите меня, мне уже все равно... Добавлено (16.09.2016, 19:58) --------------------------------------------- denis2000, Для вас специально:
[cut noguest] [trader] buy_condition = generic_buy sell_condition = generic_sell
buy_item_condition_factor = 0.7
[generic_buy] ;јртефакты af_cristall = 0.7, 0.5 af_fireball = 0.7, 0.5 af_dummy_glassbeads = 0.7, 0.5 af_eye = 0.7, 0.5 af_fire = 0.7, 0.5 af_medusa = 0.7, 0.5 af_cristall_flower = 0.7, 0.5 af_night_star = 0.7, 0.5 af_vyvert = 0.7, 0.5 af_gravi = 0.7, 0.5 af_gold_fish = 0.7, 0.5 af_blood = 0.7, 0.5 af_mincer_meat = 0.7, 0.5 af_soul = 0.7, 0.5 af_fuzz_kolobok = 0.7, 0.5 af_baloon = 0.7, 0.5 af_glass = 0.7, 0.5 af_electra_sparkler = 0.7, 0.5 af_electra_flash = 0.7, 0.5 af_electra_moonlight = 0.7, 0.5 af_dummy_battery = 0.7, 0.5 af_dummy_dummy = 0.7, 0.5 af_ice = 0.7, 0.5
;јммуници¤ ammo_9x18_fmj ;NO TRADE ammo_9x18_pmm ;NO TRADE ammo_9x19_pbp ;NO TRADE ammo_9x19_fmj ;NO TRADE ammo_11.43x23_hydro ;NO TRADE ammo_11.43x23_fmj ;NO TRADE ammo_12x70_buck ;NO TRADE ammo_12x76_zhekan ;NO TRADE ammo_5.45x39_ap ;NO TRADE ammo_5.45x39_fmj ;NO TRADE ammo_9x39_ap ;NO TRADE ammo_9x39_pab9 ;NO TRADE ammo_5.56x45_ss190 ;NO TRADE ammo_5.56x45_ap ;NO TRADE ammo_7.62x54_7h1 ;NO TRADE ammo_og-7b ;NO TRADE ammo_vog-25 ;NO TRADE grenade_f1 ;NO TRADE grenade_rgd5 ;NO TRADE ammo_m209 ;NO TRADE ammo_pkm_100 ;NO TRADE ammo_gauss ;NO TRADE ammo_gauss_cardan ;NO TRADE
;ќружие wpn_pm ;NO TRADE wpn_pb ;NO TRADE wpn_fort ;NO TRADE wpn_hpsa ;NO TRADE wpn_beretta ;NO TRADE wpn_walther ;NO TRADE wpn_sig220 ;NO TRADE wpn_colt1911 ;NO TRADE wpn_usp ;NO TRADE wpn_desert_eagle ;NO TRADE wpn_bm16 ;NO TRADE wpn_toz34 ;NO TRADE wpn_wincheaster1300 ;NO TRADE wpn_spas12 ;NO TRADE wpn_protecta ;NO TRADE wpn_ak74u ;NO TRADE wpn_mp5 ;NO TRADE wpn_ak74 ;NO TRADE wpn_abakan ;NO TRADE wpn_l85 ;NO TRADE wpn_lr300 ;NO TRADE wpn_sig550 ;NO TRADE wpn_groza ;NO TRADE wpn_val ;NO TRADE wpn_vintorez ;NO TRADE wpn_svu ;NO TRADE wpn_svd ;NO TRADE wpn_rg-6 ;NO TRADE wpn_rpg7 ;NO TRADE wpn_g36 ;NO TRADE wpn_fn2000 ;NO TRADE wpn_pkm ;NO TRADE
;ADDONS wpn_addon_scope ;NO TRADE wpn_addon_scope_x2.7 ;NO TRADE wpn_addon_scope_detector ;NO TRADE wpn_addon_scope_night ;NO TRADE wpn_addon_scope_susat ;NO TRADE wpn_addon_scope_susat_x1.6 ;NO TRADE wpn_addon_scope_susat_custom ;NO TRADE wpn_addon_scope_susat_dusk ;NO TRADE wpn_addon_scope_susat_night ;NO TRADE wpn_addon_silencer ;NO TRADE wpn_addon_grenade_launcher ;NO TRADE wpn_addon_grenade_launcher_m203 ;NO TRADE
;Ѕроники novice_outfit ;NO TRADE specops_outfit ;NO TRADE military_outfit ;NO TRADE stalker_outfit ;NO TRADE scientific_outfit ;NO TRADE exo_outfit ;NO TRADE svoboda_light_outfit ;NO TRADE svoboda_heavy_outfit ;NO TRADE cs_heavy_outfit ;NO TRADE dolg_outfit ;NO TRADE dolg_heavy_outfit ;NO TRADE
;Ўлемы helm_respirator ;NO TRADE helm_hardhat ;NO TRADE helm_protective ;NO TRADE helm_tactic ;NO TRADE helm_battle ;NO TRADE
;ћедикаменты bandage = 0.8, 0.4 medkit = 0.8, 0.4 medkit_scientic = 0.8, 0.4 medkit_army = 0.8, 0.4 antirad = 0.8, 0.4
;Ѕустеры drug_booster = 0.8, 0.4 drug_coagulant = 0.8, 0.4 drug_psy_blockade = 0.8, 0.4 drug_antidot = 0.8, 0.4 drug_radioprotector = 0.8, 0.4 drug_anabiotic = 0.8, 0.4 ;≈да bread = 0.6, 0.3 kolbasa = 0.6, 0.3 conserva = 0.6, 0.3 vodka = 0.6, 0.3 energy_drink = 0.6, 0.3
;ѕредметы device_torch ;NO TRADE detector_simple ;NO TRADE detector_advanced ;NO TRADE detector_elite ;NO TRADE detector_scientific ;NO TRADE device_pda ;NO TRADE hand_radio ;NO TRADE guitar_a ;NO TRADE harmonica_a ;NO TRADE anomaly_scaner ;NO TRADE
; вестовые предметы jup_a9_conservation_info ;NO TRADE jup_a9_power_info ;NO TRADE jup_a9_way_info ;NO TRADE jup_a9_evacuation_info ;NO TRADE jup_a9_meeting_info ;NO TRADE jup_a9_losses_info ;NO TRADE jup_a9_delivery_info ;NO TRADE jup_b10_ufo_memory ;NO TRADE jup_b10_ufo_memory_2 ;NO TRADE jup_b10_notes_01 ;NO TRADE jup_b10_notes_02 ;NO TRADE jup_b10_notes_03 ;NO TRADE jup_b205_sokolov_note ;NO TRADE jup_b206_plant ;NO TRADE jup_b209_monster_scanner ;NO TRADE jup_b200_tech_materials_wire ;NO TRADE jup_b200_tech_materials_acetone ;NO TRADE jup_b200_tech_materials_textolite ;NO TRADE jup_b200_tech_materials_transistor ;NO TRADE jup_b200_tech_materials_capacitor ;NO TRADE jup_b9_blackbox ;NO TRADE jup_b32_scanner_device ;NO TRADE jup_b46_duty_founder_pda ;NO TRADE jup_b207_merc_pda_with_contract ;NO TRADE jup_b47_jupiter_products_info ;NO TRADE toolkit_2 ;NO TRADE toolkit_1 ;NO TRADE zat_b33_safe_container ;NO TRADE zat_b57_gas ;NO TRADE zat_b12_key_1 ;NO TRADE zat_b12_key_2 ;NO TRADE zat_b12_documents_1 ;NO TRADE zat_b12_documents_2 ;NO TRADE device_pda_port_bandit_leader ;NO TRADE device_flash_snag ;NO TRADE jup_b202_bandit_pda ;NO TRADE zat_b40_notebook ;NO TRADE zat_b40_pda_1 ;NO TRADE zat_b40_pda_2 ;NO TRADE device_pda_zat_b5_dealer ;NO TRADE zat_b20_noah_pda ;NO TRADE zat_a23_access_card ;NO TRADE zat_a23_gauss_rifle_docs ;NO TRADE zat_b44_barge_pda ;NO TRADE zat_b39_joker_pda ;NO TRADE zat_b22_medic_pda ;NO TRADE toolkit_3 ;NO TRADE pri_b35_lab_x8_key ;NO TRADE pri_b306_envoy_pda ;NO TRADE pri_b36_monolith_hiding_place_pda ;NO TRADE pri_a25_explosive_charge_item ;NO TRADE pri_a19_american_experiment_info ;NO TRADE pri_a19_lab_x16_info ;NO TRADE pri_a19_lab_x10_info ;NO TRADE pri_a19_lab_x7_info ;NO TRADE pri_a19_lab_x18_info ;NO TRADE zat_a23_labx8_key ;NO TRADE lx8_service_instruction ;NO TRADE af_compass ;NO TRADE af_oasis_heart ;NO TRADE jup_b1_half_artifact ;NO TRADE af_quest_b14_twisted ;NO TRADE
;”никальные предметы wpn_pm_actor = 0.25, 0.2 wpn_sig550_luckygun = 0.25, 0.2 wpn_pkm_zulus = 0.25, 0.2 wpn_wincheaster1300_trapper = 0.25, 0.2 wpn_desert_eagle_nimble = 0.25, 0.2 wpn_groza_nimble = 0.25, 0.2 wpn_mp5_nimble = 0.25, 0.2 wpn_sig220_nimble = 0.25, 0.2 wpn_spas12_nimble = 0.25, 0.2 wpn_svd_nimble = 0.25, 0.2 wpn_svu_nimble = 0.25, 0.2 wpn_usp_nimble = 0.25, 0.2 wpn_vintorez_nimble = 0.25, 0.2 wpn_g36_nimble = 0.25, 0.2 wpn_fn2000_nimble = 0.25, 0.2 wpn_protecta_nimble = 0.25, 0.2 stalker_outfit_barge ;NO TRADE helm_respirator_joker ;NO TRADE helm_hardhat_snag ;NO TRADE wpn_ak74u_snag = 0.25, 0.2 wpn_fort_snag = 0.25, 0.2
[generic_sell] ;јртефакты af_cristall = 1.1, 2 af_fireball = 1.1, 2 af_dummy_glassbeads = 1.1, 2 af_eye = 1.1, 2 af_fire = 1.1, 2 af_medusa = 1.1, 2 af_cristall_flower = 1.1, 2 af_night_star = 1.1, 2 af_vyvert = 1.1, 2 af_gravi = 1.1, 2 af_gold_fish = 1.1, 2 af_blood = 1.1, 2 af_mincer_meat = 1.1, 2 af_soul = 1.1, 2 af_fuzz_kolobok = 1.1, 2 af_baloon = 1.1, 2 af_glass = 1.1, 2 af_electra_sparkler = 1.1, 2 af_electra_flash = 1.1, 2 af_electra_moonlight = 1.1, 2 af_dummy_battery = 1.1, 2 af_dummy_dummy = 1.1, 2 af_ice = 1.1, 2
;јммуници¤ ammo_9x18_fmj ;NO TRADE ammo_9x18_pmm ;NO TRADE ammo_9x19_pbp ;NO TRADE ammo_9x19_fmj ;NO TRADE ammo_11.43x23_hydro ;NO TRADE ammo_11.43x23_fmj ;NO TRADE ammo_12x70_buck ;NO TRADE ammo_12x76_zhekan ;NO TRADE ammo_5.45x39_ap ;NO TRADE ammo_5.45x39_fmj ;NO TRADE ammo_9x39_ap ;NO TRADE ammo_9x39_pab9 ;NO TRADE ammo_5.56x45_ss190 ;NO TRADE ammo_5.56x45_ap ;NO TRADE ammo_7.62x54_7h1 ;NO TRADE ammo_og-7b ;NO TRADE ammo_vog-25 ;NO TRADE grenade_f1 ;NO TRADE grenade_rgd5 ;NO TRADE ammo_m209 ;NO TRADE ammo_pkm_100 ;NO TRADE ammo_gauss ;NO TRADE ammo_gauss_cardan ;NO TRADE
;ќружие wpn_pm ;NO TRADE wpn_pb ;NO TRADE wpn_fort ;NO TRADE wpn_hpsa ;NO TRADE wpn_beretta ;NO TRADE wpn_walther ;NO TRADE wpn_sig220 ;NO TRADE wpn_colt1911 ;NO TRADE wpn_usp ;NO TRADE wpn_desert_eagle ;NO TRADE wpn_bm16 ;NO TRADE wpn_toz34 ;NO TRADE wpn_wincheaster1300 ;NO TRADE wpn_spas12 ;NO TRADE wpn_protecta ;NO TRADE wpn_ak74u ;NO TRADE wpn_mp5 ;NO TRADE wpn_ak74 ;NO TRADE wpn_abakan ;NO TRADE wpn_l85 ;NO TRADE wpn_lr300 ;NO TRADE wpn_sig550 ;NO TRADE wpn_groza ;NO TRADE wpn_val ;NO TRADE wpn_vintorez ;NO TRADE wpn_svu ;NO TRADE wpn_svd ;NO TRADE wpn_rg-6 ;NO TRADE wpn_rpg7 ;NO TRADE wpn_g36 ;NO TRADE wpn_fn2000 ;NO TRADE wpn_pkm ;NO TRADE
;ADDONS wpn_addon_scope ;NO TRADE wpn_addon_scope_x2.7 ;NO TRADE wpn_addon_scope_detector ;NO TRADE wpn_addon_scope_night ;NO TRADE wpn_addon_scope_susat ;NO TRADE wpn_addon_scope_susat_x1.6 ;NO TRADE wpn_addon_scope_susat_custom ;NO TRADE wpn_addon_scope_susat_dusk ;NO TRADE wpn_addon_scope_susat_night ;NO TRADE wpn_addon_silencer ;NO TRADE wpn_addon_grenade_launcher ;NO TRADE wpn_addon_grenade_launcher_m203 ;NO TRADE
;Ѕроники novice_outfit ;NO TRADE specops_outfit ;NO TRADE military_outfit ;NO TRADE stalker_outfit ;NO TRADE scientific_outfit ;NO TRADE exo_outfit ;NO TRADE svoboda_light_outfit ;NO TRADE svoboda_heavy_outfit ;NO TRADE cs_heavy_outfit ;NO TRADE dolg_outfit ;NO TRADE dolg_heavy_outfit ;NO TRADE
;Ўлемы helm_respirator ;NO TRADE helm_hardhat ;NO TRADE helm_protective ;NO TRADE helm_tactic ;NO TRADE helm_battle ;NO TRADE
;ћедикаменты bandage = 1.5, 2.5 medkit = 1.5, 2.5 medkit_scientic = 1.5, 2.5 medkit_army = 1.5, 2.5 antirad = 1.5, 2.5
;Ѕустеры drug_booster ;NO TRADE drug_coagulant ;NO TRADE drug_psy_blockade ;NO TRADE drug_antidot ;NO TRADE drug_radioprotector ;NO TRADE drug_anabiotic ;NO TRADE
;≈да bread = 1.5, 2.5 kolbasa = 1.5, 2.5 conserva = 1.5, 2.5 vodka = 1.5, 2.5 energy_drink = 1.5, 2.5
;ѕредметы device_torch ;NO TRADE detector_simple ;NO TRADE detector_advanced ;NO TRADE detector_elite ;NO TRADE detector_scientific ;NO TRADE device_pda ;NO TRADE hand_radio ;NO TRADE guitar_a ;NO TRADE harmonica_a ;NO TRADE anomaly_scaner ;NO TRADE
; вестовые предметы jup_a9_conservation_info ;NO TRADE jup_a9_power_info ;NO TRADE jup_a9_way_info ;NO TRADE jup_a9_evacuation_info ;NO TRADE jup_a9_meeting_info ;NO TRADE jup_a9_losses_info ;NO TRADE jup_a9_delivery_info ;NO TRADE jup_b10_ufo_memory ;NO TRADE jup_b10_ufo_memory_2 ;NO TRADE jup_b10_notes_01 ;NO TRADE jup_b10_notes_02 ;NO TRADE jup_b10_notes_03 ;NO TRADE jup_b205_sokolov_note ;NO TRADE jup_b206_plant ;NO TRADE jup_b209_monster_scanner ;NO TRADE jup_b200_tech_materials_wire ;NO TRADE jup_b200_tech_materials_acetone ;NO TRADE jup_b200_tech_materials_textolite ;NO TRADE jup_b200_tech_materials_transistor ;NO TRADE jup_b200_tech_materials_capacitor ;NO TRADE jup_b9_blackbox ;NO TRADE jup_b32_scanner_device ;NO TRADE jup_b46_duty_founder_pda ;NO TRADE jup_b207_merc_pda_with_contract ;NO TRADE jup_b47_jupiter_products_info ;NO TRADE toolkit_2 ;NO TRADE toolkit_1 ;NO TRADE zat_b33_safe_container ;NO TRADE zat_b57_gas ;NO TRADE zat_b12_key_1 ;NO TRADE zat_b12_key_2 ;NO TRADE zat_b12_documents_1 ;NO TRADE zat_b12_documents_2 ;NO TRADE device_pda_port_bandit_leader ;NO TRADE device_flash_snag ;NO TRADE jup_b202_bandit_pda ;NO TRADE zat_b40_notebook ;NO TRADE zat_b40_pda_1 ;NO TRADE zat_b40_pda_2 ;NO TRADE device_pda_zat_b5_dealer ;NO TRADE zat_b20_noah_pda ;NO TRADE zat_a23_access_card ;NO TRADE zat_a23_gauss_rifle_docs ;NO TRADE zat_b44_barge_pda ;NO TRADE zat_b39_joker_pda ;NO TRADE zat_b22_medic_pda ;NO TRADE toolkit_3 ;NO TRADE pri_b35_lab_x8_key ;NO TRADE pri_b306_envoy_pda ;NO TRADE pri_b36_monolith_hiding_place_pda ;NO TRADE pri_a25_explosive_charge_item ;NO TRADE pri_a19_american_experiment_info ;NO TRADE pri_a19_lab_x16_info ;NO TRADE pri_a19_lab_x10_info ;NO TRADE pri_a19_lab_x7_info ;NO TRADE pri_a19_lab_x18_info ;NO TRADE zat_a23_labx8_key ;NO TRADE lx8_service_instruction ;NO TRADE af_compass ;NO TRADE af_oasis_heart ;NO TRADE jup_b1_half_artifact ;NO TRADE af_quest_b14_twisted ;NO TRADE
;”никальные предметы wpn_pm_actor ;NO TRADE wpn_sig550_luckygun ;NO TRADE wpn_pkm_zulus ;NO TRADE wpn_wincheaster1300_trapper ;NO TRADE wpn_desert_eagle_nimble ;NO TRADE wpn_groza_nimble ;NO TRADE wpn_mp5_nimble ;NO TRADE wpn_sig220_nimble ;NO TRADE wpn_spas12_nimble ;NO TRADE wpn_svd_nimble ;NO TRADE wpn_svu_nimble ;NO TRADE wpn_usp_nimble ;NO TRADE wpn_vintorez_nimble ;NO TRADE wpn_g36_nimble ;NO TRADE wpn_fn2000_nimble ;NO TRADE wpn_protecta_nimble ;NO TRADE stalker_outfit_barge ;NO TRADE helm_respirator_joker ;NO TRADE helm_hardhat_snag ;NO TRADE wpn_ak74u_snag ;NO TRADE wpn_fort_snag ;NO TRADE
[/cut] Добавлено (16.09.2016, 20:00) --------------------------------------------- denis2000, я все копирую из конфигов и пишу в соответствии с ними. Да мне пофиг - забывайте тему. Простите за беспокойство....
|
| |
|
| Эти 0 пользователя(ей) поблагодарили progkuchumov за это полезное сообщение: |
|
|
| denis2000 | Дата: Пт, 16.09.2016, 20:00 | Сообщение # 1339 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| progkuchumov, Это я не знаю как через вашу истерику донести, что запрета торговли патронами mp_ammo_12x70_buck - НЕТ В ВАШЕМ ФАЙЛЕ полном или не полном, кому угодно скинутом. Там запреты на совершенно другие патроны!
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| progkuchumov | Дата: Пт, 16.09.2016, 20:09 | Сообщение # 1340 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, Скопировал готовый конфиг - и поставил везде no_trade, я в душе не чаю, что в одних местах так написано, в других по другому. Вот и захожу спрашивать. (((( да все, модератор удалите меня вообще отсюда ((( чтобы я умных людей не мучил.... Добавлено (16.09.2016, 20:06) --------------------------------------------- denis2000, в инете сотня инструкций, и везде по разному написано, черт ногу сломит. Вы представьте себя новичком и попробуйте по этим "мануалам" поучиться. Все спасибо - отбили у меня охоту мододеланьем заниматься и помогать людям со схожими интересами. Удачи! Добавлено (16.09.2016, 20:09) --------------------------------------------- denis2000, то же оружие, оно в одних конфигах со всякими приставками пишется, в других без них - и как тут разобраться? Чего тогда вообще эти mp в интерфейс нпсу добавляются? Если я не правильно написал - ошибка должна быть. Однако дробь добавилась, в том количестве, которое я прописал - но я все равно не прав...
|
| |
|
| Эти 0 пользователя(ей) поблагодарили progkuchumov за это полезное сообщение: |
|
|
| denis2000 | Дата: Пт, 16.09.2016, 20:15 | Сообщение # 1341 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Цитата progkuchumov (  ) то же оружие, оно в одних конфигах со всякими приставками пишется, в других без них - и как тут разобраться? Все на самом деле очень просто: различие хоть в одном символе - это разные предметы.
mp_ammo_12x70_buck - да это дробь, несколько модифицированная для мультиплеерной игры и только там встречавшаяся. Вам нужно прописывать НПС боеприпас для синглплеерной игры ammo_12x70_buck и его же соответственно запрещать к торговли.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| progkuchumov | Дата: Пт, 16.09.2016, 20:29 | Сообщение # 1342 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, ясно, спасибо большое, объяснили... я не понимал различие между ними... можно было сразу сказать, и я бы не отнимал у вас столько времени...
Добавлено (16.09.2016, 20:29) --------------------------------------------- Поэтому и просил нормальный мануал - но видимо такого нет, везде надо сотни раз перепроверить, перечитать, и все равно не будешь знать, куда рыть... Простите.
Сообщение отредактировал progkuchumov - Пт, 16.09.2016, 20:30 |
| |
|
| Эти 0 пользователя(ей) поблагодарили progkuchumov за это полезное сообщение: |
|
|
| denis2000 | Дата: Пт, 16.09.2016, 20:31 | Сообщение # 1343 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Цитата progkuchumov (  ) можно было сразу сказать Как только я увидел дескрипшен вашего персонажа, так сразу вам и стал об этом говорить. Немного терпения.
Модостроение вообще требует массу терпения, не пеняйте за снобизм - вам гораздо проще. У начинавших модостроение не было ни мануалов, ни какой то информации, более того интернет был не у всех на постоянной основе. Все изучали самостоятельно по крупицам собирая информацию - которая теперь стала доступна всем и каждому.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| progkuchumov | Дата: Пт, 16.09.2016, 20:38 | Сообщение # 1344 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, я все понимаю, поверьте. Но не надо лишний раз мстить за это - информации действительно море сейчас, но в этом и беда - ориентируешься на нее, а она вдруг тебе дает ошибочные сведения. В итоге стараешься разобраться сам - и возникают такие глупые ошибки, как у меня. А заходишь на форум, чтобы спросить - и встречаешь непонимание. Мне бы не хотелось, чтобы меня считали за дурака. Если есть направление - я дальше сам иду и буду знать, где копать. Мне нужно лишь правильное направление.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили progkuchumov за это полезное сообщение: |
|
|
| Magadan | Дата: Сб, 17.09.2016, 17:53 | Сообщение # 1345 |
|
Удаленные
| denis2000, как же я с тобой согласен. тот же читер клуб-всё по полочкам,бери и пользуйся. а нам раньше такое и не снилось.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили Magadan за это полезное сообщение: |
|
|
| sergej5500 | Дата: Ср, 02.11.2016, 23:11 | Сообщение # 1346 |
 Полевой Исследователь
Ученые сталкеры
Сообщений: 3793
| Добрый вечер. Возник вопрос.
В смарте полтергейст и 4 собаки. Все под логикой home.
Существует схема companion. Когда НПС следует за ГГ.
Возможно ли сделать так, чтобы собаки ходили за полтергейстом в режиме companion или в эквивалентной схеме? Какой логикой можно воспользоваться?
Полтергейсту желательно оставить логику home.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили sergej5500 за это полезное сообщение: |
|
|
| denis2000 | Дата: Чт, 03.11.2016, 17:55 | Сообщение # 1347 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| sergej5500, Готовой схемы поведения конечно нет, поэтому если хотите можете взять за основу логику companion и на ее базе написать свою совершенно новую или есть возможность использовать логику mob_walker тогда можно попытаться запустить ваших монстров по статическим маршрутам, причем собак направить за полтергейстом.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| Shyr | Дата: Сб, 19.11.2016, 18:02 | Сообщение # 1348 |
 Отмычка
Пользователи
Сообщений: 38
| Доброго времени суток. Решил пройти первый урок КМБ "Создание нового игрового персонажа" Сделал все по инструкции не отклоняясь от нее. В уроке, файл описания персонажа создается на основе уже существующего персонажа, а спавн осуществляется с помощью клавиши F6 (осуществляется через ui_main_menu.script) Однако после загрузки игры, последующего выхода в меню и нажатия клавиши F6 игра вылетает с логом:
Код FATAL ERROR
[error]Expression : no_assert [error]Function : CXML_IdToIndex<class CCharacterInfo>::GetById [error]File : d:\prog_repository\sources\trunk\xrserverentities\xml_str_id_loader.h [error]Line : 112 [error]Description : item not found, id [error]Arguments : zat_sh_nikitka_skadovsk
stack trace:
Я подозреваю, что ошибка допущена в файле описания персонажа. Подскажите, верно-ли это и в чем может быть ошибка?
P.s. Код фала описания персонажа прилагается:
Код <?xml version='1.0' encoding="windows-1251" ?> <xml> <specific_character id="zat_sh_nikitka_skadovsk" team_default = "1"> <name>zat_sh_nikitka_skadovsk_name</name> <icon>ui_inGame2_Soldier_4</icon> <map_icon x="0" y="0"></map_icon> <bio>esc_wolf_bio</bio> <class>zat_sh_nikitka_skadovsk</class> <community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect> <money min="4000 " max="120000" infinitive="0"></money> <rank>999</rank> <reputation>0</reputation> <visual>actors\stalker_mercenary\stalker_mercenary_1_helm</visual> <snd_config>characters_voice\human_01\stalker\</snd_config> <crouch_type>-1</crouch_type> <panic_treshold>0</panic_treshold> <supplies> [spawn] \n #include "gameplay\character_items.xml" \n #include "gameplay\character_drugs.xml" \n #include "gameplay\character_food.xml" </supplies> <start_dialog>hello_dialog</start_dialog> </specific_character> </xml>
Сообщение отредактировал Shyr - Пт, 25.11.2016, 18:17 |
| |
|
| Эти 0 пользователя(ей) поблагодарили Shyr за это полезное сообщение: |
|
|
| denis2000 | Дата: Сб, 19.11.2016, 19:33 | Сообщение # 1349 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Shyr, Судя по логу не находиться секция объекта: [zat_sh_nikitka_skadovsk], проверяйте файл sh_stalkers.ltx и регистрацию его в spawn_sections.ltx.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| Shyr | Дата: Пн, 21.11.2016, 22:25 | Сообщение # 1350 |
 Отмычка
Пользователи
Сообщений: 38
| denis2000, решил проблему: в КМБ, Урок 1, пункт 2 "Создать файл описания классов" в этом пункте имеется вставка с кодом:
Код <character id="zat_sh_nikitka_skadovsk"> <class>zat_sh_nikitka_skadovsk</class> </character>
так вот, в нем упущены строчки открытия и закрытия XML документа, а так-же описание подключенной к документу таблицы кодировок. После правки документ должен выглядеть такким образом:
Код <?xml version='1.0' encoding="UTF-8"?> <xml> <character id="zat_sh_nikitka_skadovsk"> <class>zat_sh_nikitka_skadovsk</class> </character> </xml>
тогда НПС спавнится и все работает.
Добавлено (21.11.2016, 22:25) --------------------------------------------- Еще такой вопрос: есть у меня НПС, (созданный по КМБ уроку 1). По ходу урока он делается бессмертным и, соответственно, если открыть по нему огонь, то он никак на это не среагирует. Однако моей целью является создать его смертным и статичным(недвижимым). Пробовал просто отключить строку отвечающую за бессмертие значением false, однако тогда НПС переходит на универсальный комбат (верно?) и начинает передвигаться в неизвестном направлении. Вопрос: как мне правильно реализовать эту задумку?
Сообщение отредактировал Shyr - Пт, 25.11.2016, 18:17 |
| |
|
| Эти 0 пользователя(ей) поблагодарили Shyr за это полезное сообщение: |
|
|
|