ПроектыЧто НовогоСкачатьСообществоПоддержкаКомпанияВакансии
Список форумов » Форум по миру S.T.A.L.K.E.R. » MOD-ы
Отображение в инвентаре слотов под нож, бинокль, фонарик, итд.

1 2
Когда/Кем создано
Вопрос/ОтветНовые наверх Сортировка по убыванию
  09:15:09  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Keha
(Новичок)
 
На форуме с: 04/08/2007
 

Сообщение редактировал(а):
Keha
04/09/2007 9:17:45
Сообщений: 13
Отображение в инвентаре слотов под нож, бинокль, фонарик, итд.

Слоты под нож, бинокль, болты, датчик, фонарик, существует но в виртуальном - неотображаемом в инвентаре виде.
Проверить это можно изменив в config/system.ltx для параметров

slot_persistent_1 = true ;knife
slot_persistent_2 = false ;pistol
slot_persistent_3 = false ;automatic
slot_persistent_4 = true ;grenades
slot_persistent_5 = true ;binocular
slot_persistent_6 = true ;bolt
slot_persistent_7 = false ;outfit
slot_persistent_8 = true ;pda
slot_persistent_9 = true ;detector
slot_persistent_10 = true ;torch

все true на false

Тогда бинокль, нож, болты, ПДА итп, при торговле или обшаривании контейнера будут автоматически выкладываться из виртуальных слотов в рюкзак. И тогда их можно переложить в контейнер или продать. При этом если вы например бинокль выложили или продали то клавишей 5 он уже вызываться не будет. Если же вы вернули бинокль обратно в свой инвентарь он вновь начнет вызываться на 5.

При закрытии контейнера или завершении торговли виртуальные слоты автоматом забирают в себя вещи которые могут быть в них положены.

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

Я делал попытки сделать неотображаемые(виртуальные) слоты отображаемыми. Всем отображаемым в инвентаре слотам в файле gamedata/config/ui/inventory_new.xml соответствует слотовая сетка dragdrop_*

А функциональность самих dragdrop_* прописана в корень_игры/bin/xrGame.dll Там прописана функциональность толко для:

dragdrop_bag
dragdrop_belt
dragdrop_outfit
dragdrop_pistol
dragdrop_automatic

Чтобы сделать слоты под нож бинокль итд видимыми в инвентаре нужна прописанная функциональность для

dragdrop_knife
dragdrop_binocular
dragdrop_bolt
dragdrop_pda
dragdrop_detector
dragdrop_torch

В xrGame.dll они к сожалению отсутствуют. Есть ли возможность прописать функциональность недостающих dragdrop_* самому на основе скриптов?
  10:52:01  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Bes
(Новичок)
 
На форуме с: 04/06/2007
Сообщений: 27
Вообще говоря править длл'ки - это уже скорее аддон а не мод!

Я зметил, что нож отображается в инвентаре на арене (при этом в вещах оставленных в ящике он тоже есть).
Если слотов не будет видно визуально - не такая уж и беда - можно же и двойным кликом оружие в слотах заменять! (я, правда, это выяснил когда прощёл почти всю игру).

Но этот мод будет иметь смысл если будут разные ножи, бинокли и лампочки - а так, так как сделано в игре даже удобнее: место не захламляется.
  11:31:39  9 Апреля 2007
авторe-mail URL сообщенияНаверх
le Sang
(Новичок)
 
На форуме с: 04/03/2007
Сообщений: 12
как например в моде где датчики аномалий ставяться на место пистолета
  13:43:50  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Deja_Vu
Потрошитель скриптов.
(Профи)

 

 
На форуме с: 03/31/2007
 

Сообщение редактировал(а):
Deja_Vu
04/09/2007 13:46:32
Сообщений: 293

---ЦИТАТА---
Вообще говоря править длл'ки - это уже скорее аддон а не мод!

Я зметил, что нож отображается в инвентаре на арене (при этом в вещах оставленных в ящике он тоже есть).
Если слотов не будет видно визуально - не такая уж и беда - можно же и двойным кликом оружие в слотах заменять! (я, правда, это выяснил когда прощёл почти всю игру).

Но этот мод будет иметь смысл если будут разные ножи, бинокли и лампочки - а так, так как сделано в игре даже удобнее: место не захламляется.
---КОНЕЦ ЦИТАТЫ---


Без исходников ничего ты не поправишь.
А мазахиста кот будет в IDAPro развязывать такую dll - я еще не видел. -))

Keha
т.к. в STALKER'e используется Lua, то врят ли мы сможем скриптами это дело поправить. Если только реализовывать не drag & drop - а например добавим пункты в контекстное меню инвентаря (т.е. создадим его)
  14:04:30  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Aleksij
Пастырь
(Профи)

 

 
На форуме с: 03/24/2007
Сообщений: 423
Копался в текстурах и нашел вот, что - вид старого инвентаря, т.е. слоты для бинокля, ножа и гранаты.
  15:16:10  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Keha
(Новичок)
 
На форуме с: 04/08/2007
Сообщений: 13

---ЦИТАТА---
как например в моде где датчики аномалий ставяться на место пистолета
---КОНЕЦ ЦИТАТЫ---

Поставить предмет в пистолетный слот не проблема. Просто выставить в конфиге предмета gamedata/config/weapons/w_*.ltx параметр slot в значение 1 (slot = 1 - это слот пистолета). Но это не решение проблемы. Придется выбирать что ложить в слот либо пистоль, либо нож, либо бинокль. А хотелось бы чтоб был отображаемые слоты отдельно для ножа, отдельно для пистолета, отдельно для остальных вещей.
  15:23:46  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Keha
(Новичок)
 
На форуме с: 04/08/2007
Сообщений: 13

---ЦИТАТА---
Копался в текстурах и нашел вот, что - вид старого инвентаря, т.е. слоты для бинокля, ножа и гранаты.
---КОНЕЦ ЦИТАТЫ---

В геймдате осталось еще много неиспользуемых сейчас игрой файликов отвечающих за оформление инвентаря. Например inventory.xml. Но толку от них сейчас нет, так как паохоже разработчики убрали старое оформление инвентаря не на уровне xml и скриптов, а на уровне exe и dll .
  15:39:49  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Keha
(Новичок)
 
На форуме с: 04/08/2007
Сообщений: 13

---ЦИТАТА---
Но этот мод будет иметь смысл если будут разные ножи, бинокли и лампочки - а так, так как сделано в игре даже удобнее: место не захламляется.
---КОНЕЦ ЦИТАТЫ---

На счет того что сделать разных ножей, датчиков это одна из задумок. И вообще кому что нравится. Мне нравится подробная детальная функциональность. И я такой далеко не один.

Есть желание сделать чтоб при старте игры датчика, счетчика Гейгера, и некоторых прочих стартовых вещей у ГГ не было. Приходилось добывать их в процессе игры. Обгрейживать на более хорошие модели.
  15:47:44  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Keha
(Новичок)
 
На форуме с: 04/08/2007
Сообщений: 13
Deja_Vu
---ЦИТАТА---
Если только реализовывать не drag & drop - а например добавим пункты в контекстное меню инвентаря (т.е. создадим его)
---КОНЕЦ ЦИТАТЫ---

А можно поподробней?
  15:53:10  9 Апреля 2007
авторe-mail URL сообщенияНаверх
Deja_Vu
Потрошитель скриптов.
(Профи)

 

 
На форуме с: 03/31/2007
Сообщений: 293

---ЦИТАТА---
Deja_Vu Если только реализовывать не drag & drop - а например добавим пункты в контекстное меню инвентаря (т.е. создадим его)А можно поподробней?
---КОНЕЦ ЦИТАТЫ---


Lua сам недавно начал изучать - так чот пока конкретнее не могу.. сорр
  15:29:54  16 Апреля 2007
авторe-mail URL сообщенияНаверх
rnd71
(Новичок)
 
На форуме с: 04/16/2007
 

Сообщение редактировал(а):
rnd71
04/16/2007 15:32:42
Сообщений: 10

---ЦИТАТА---
Я делал попытки сделать неотображаемые(виртуальные) слоты отображаемыми. Всем отображаемым в инвентаре слотам в файле gamedata/config/ui/inventory_new.xml соответствует слотовая сетка dragdrop_*

---КОНЕЦ ЦИТАТЫ---


Тоже ковырял данный файлик. Ситуация та же.
Как только ставишь "несуществующий" слот - игра вылетает.

Теперь, что касаемо повесить на пояс датчики - это элементарно:
gamedata/config/misc/items.ltx
есть секции:
[detector_simple]:identity_immunities
[detector_advances]:identity_immunities
[detector_elite]:identity_immunities
так вот вместо
slot = 8 или slot = 1 (как в моде про датчики)
ставим
belt = true (повесить на пояс)
У меня есть "правильные" конфиги датчиков (кто чем и как определяется), если кому интересно, могу кинуть...

Есть так же идея на эту тему:
1. Сделать полностью невидимыми аномалии. (уже есть)
2. Настроить датчики (есть, см. выше)
3. Сделать НЕбесконечными болты вес.
4. Убрать выдачу при старте датчика. (не смертельно)
5. Убрать выдачу при старте фонарика. (не смертельно)
6. Прикрутить их приобретение в магазинах или на трупах. (легко дорабатывается)

Воюю уже с 3-ей позицией 2-ой день... пока безрезультатно...
Как только все пункты будут выполнены - появится "атмосфера" в игре.
Кстати, ПДА можно выкинуть - все равно от его "потери" он не перестает работать.
  13:17:08  17 Апреля 2007
авторe-mail URL сообщенияНаверх
BAC9-FLCL
Модератор
 

 
На форуме с: 04/10/2007
 

Сообщение редактировал(а):
BAC9-FLCL
04/17/2007 13:17:25
Сообщений: 8995
Что же вы так ополчились на эффекты от аномалий? Напоминает зловещую месть обладателей старых видеокарт, у которых все равно эти эффекты не работают

Или это для пущей хардкорности? Ну-ну. Только местность как-то пустынно выглядит...
  16:35:08  17 Апреля 2007
авторe-mail URL сообщенияНаверх
rnd71
(Новичок)
 
На форуме с: 04/16/2007
 

Сообщение редактировал(а):
rnd71
04/17/2007 16:35:42
Сообщений: 10

---ЦИТАТА---
месть обладателей старых видеокарт, у которых все равно эти эффекты не работают
---КОНЕЦ ЦИТАТЫ---


ASUS 7900 GT TOP 256mb (это аппаратно разогнанная 7900 GS)
Это СТАРАЯ карточка?
Если ДА, то у тебя какая нибудь 9900 стоит гигов на 8 оперы.
На моей с постэффектами на динамике тормозит аж жуть.
А уж на полной динамике вообще молчу.


---ЦИТАТА---
Или это для пущей хардкорности? Ну-ну. Только местность как-то пустынно выглядит...
---КОНЕЦ ЦИТАТЫ---


Да, для ощущения эффекта ЗОНЫ.
Ты попробуй побегать по зоне до бара только с детектором радиации, а потом поймешь, какой это ФАН.
Да, конечно, через 2-3 пробега ты выучишь наизусть все аномалии в игре. Вот тогда ты и станешь "суперпроводником", о котором периодически говорят!
  22:54:51  18 Апреля 2007
авторe-mail URL сообщенияНаверх
ZaiaZ
(Новичок)
 
На форуме с: 04/03/2007
Сообщений: 4

---ЦИТАТА---

Есть желание сделать чтоб при старте игры датчика, счетчика Гейгера, и некоторых прочих стартовых вещей у ГГ не было. Приходилось добывать их в процессе игры. Обгрейживать на более хорошие модели.
---КОНЕЦ ЦИТАТЫ---



Эта фича уже реализована в AMK
  09:51:59  19 Апреля 2007
авторe-mail URL сообщенияНаверх
rnd71
(Новичок)
 
На форуме с: 04/16/2007
Сообщений: 10

---ЦИТАТА---

Есть желание сделать чтоб при старте игры датчика, счетчика Гейгера, и некоторых прочих стартовых вещей у ГГ не было. Приходилось добывать их в процессе игры. Обгрейживать на более хорошие модели.

Эта фича уже реализована в AMK
---КОНЕЦ ЦИТАТЫ---


У такого "патча" нет будущего, так как он правит *.exe и не разрабы АМК ето нашли.
Впредь разаботчиков таких модов как Realism, SGE, AMK и т.д. следует называть "МОД-Пакерами", ибо если предполагается изменение баланса - это комплескный подход, требующий объединения множества наработок.
А разработчики конкретных _именно_изменений_ в игре могут состоять в любой команде, так и быть "вольными стрелками".
Как правило это те, кого что-то конкретно не устроило, и они это изменили, и поделились с миром.
Все вышесказанное мое ИМХО, а более опытные пусть поправят, если что не так.
 
Каждое слово должно быть не менее 3 букв.
Искать:    
Условия поиска:    - пробелы как AND    - пробелы как OR   
 
Список форумов » Форум по миру S.T.A.L.K.E.R. » MOD-ы
 

Все даты в формате День-Месяц-Год.


 
Наверх

Copyright © 1995-2021 GSC Game World. Все права защищены.
Этот сайт лучше всего просматривать в Internet Explorer 4.xx и выше, с поддержкой Javascript
При возникновении проблем обращайтесь к вебмастеру.
Продукты Opera Software не поддерживаются.
При возникновении ошибок в работе сайтов с использованием продуктов Opera Software обращайтесь
в службу поддержки Opera Software.