Перейти к контенту

[SoC] Ковыряемся в файлах


Halford

Рекомендуемые сообщения

Надеюсь что правильно выбрал тему для своего вопроса.

Проблема возникла с добавлением своих патронов. Не стартует игра при прописывании их в продажу Сидору. Для примера, просто взял секцию [ammo_9x19_fmj], скопировал, изменил название на [ammo_9x19_Х]. Прописываю в продажу Сидору, в sidr_supl.ltx добавляю "ammo_9x19_Х = 30, 0.7". Все, игра не стартует. Чего не хватает?

Поделиться этим сообщением


Ссылка на сообщение

Хех! Был бы у меня лог я бы сам разобрался. :) Нету. Ни в клипборде, ни в документах.

Поделиться этим сообщением


Ссылка на сообщение

Так вот я и интересуюсь, где еще чего прописывать. А то я в уроках про оружие читал, а про патроны уроков нет. Исходную секцию я оставил на месте, в скопированной изменил илшь название. Это же название прописал Сидору в продажу. Игра не запускается, ни сохраненка, ни новая. Убираю из продажи - все работает.

=============

ЗЫ. Почему-то не могу править свои сообщения.

Поделиться этим сообщением


Ссылка на сообщение

Zander_driver, совершенно верно. Лог чистый, клипборд пустой, проверил только что еще раз.

 

Artos, стоит АМК 1.4.1 и два патча.

 

Пошел проверять где еще следует прописывать патроны. Может быть поможет. Я в любом случае справлюсь с проблемой, просто думал что на форуме кто-нибудь может дать ответ сразу.

Поделиться этим сообщением


Ссылка на сообщение

Artos, вообще, я довольно точно описал, что именно я делал. Но если этого недостаточно то вот:

 

Секцию [ammo_9x19_fmj] в файле weapons.ltx скопировал и разместил ниже. Вот так:

 

[ammo_9x19_fmj]:ammo_base
GroupControlSection    = spawn_group
discovery_dependency = 
$spawn            = "weapons\ammo\ammo_9x19_fmj"; option for Level Editor
class            = AMMO
cform                   = skeleton
visual                  = weapons\ammo\ammo_9x19_fmj.ogf
description                = enc_weapons1_ammo_ammo-9x19-fmj
$prefetch         = 64

cost                     = 100

box_size        = 20;50

inv_name        = ammo-9x19-fmj
inv_name_short    = ammo-9x19-fmj_s
inv_weight        = .24

inv_grid_width        = 1
inv_grid_height        = 1
inv_grid_x            = 15
inv_grid_y            = 12

k_dist            = 1
k_disp            = 1.5
k_hit            = 1.4
k_impulse        = 1
k_pierce        = 1
impair            = 1
buck_shot        = 1
tracer            = on
wm_size         = 0.05
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[ammo_9x19_fmj]:ammo_base
GroupControlSection    = spawn_group
discovery_dependency = 
$spawn            = "weapons\ammo\ammo_9x19_fmj"; option for Level Editor
class            = AMMO
cform                   = skeleton
visual                  = weapons\ammo\ammo_9x19_fmj.ogf
description                = enc_weapons1_ammo_ammo-9x19-fmj
$prefetch         = 64

cost                     = 100

box_size        = 20;50

inv_name        = ammo-9x19-fmj
inv_name_short    = ammo-9x19-fmj_s
inv_weight        = .24

inv_grid_width        = 1
inv_grid_height        = 1
inv_grid_x            = 15
inv_grid_y            = 12

k_dist            = 1
k_disp            = 1.5
k_hit            = 1.4
k_impulse        = 1
k_pierce        = 1
impair            = 1
buck_shot        = 1
tracer            = on
wm_size         = 0.05

 

Затем поменял название копии вот так:

 

[ammo_9x19Х]:ammo_base

 

Больше в копии ничего не менял. То есть, ссылки: на вижуал, на описания, заголовки, иконку в инвентаре, остались те же.

 

Далее прописал в поставку Сидору (файл sidr_supl.ltx) эти патроны вот так:

 

...
;Аммуниция
ammo_9x18_fmj                    = 30, 0.7
ammo_9x19_fmj                    = 30, 0.7
ammo_9x19X                           = 30, 0.7
ammo_12x70_buck                    = 30, 0.7
grenade_gd-05                    = 5, 0.3
...

 

Всё.

 

 

 

n6260, наверное проблема в том, что я прописал только в поставку. А надо также в продажу и покупку. Вечером проверю.

 

Поделиться этим сообщением


Ссылка на сообщение

Artos, причина не в этом. В предложенном примере буква Х написана кириллицей потому что я просто в форуме писал по русски. А в реализации написано ammo_9x19H21. Латиницей конечно.

 

Возможно проблема в заглавной букве, как подсказывает Geoset. А то я сейчас смотрю и вижу что заглавных букв в названии секций нет. Довольно странный косяк, если дело в этом. Ушел проверять.

 

Похоже тебе больше пофлудить на форуме хочется, чем поиск ответа ... ;-(

В дальнейшем твои посты, провоцирующие погадалки, мусор в топике и потерю времени другими - будут удаляться.

На пустом месте развел базар на пару страниц ... --/Artos

Изменено пользователем Artos

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...