Пользователей: 0
Гостей: 346
Всего: 346

» Подробно
» Сегодня


Привет, Гость!

Ник


Пароль


Запомнить?




» Добавить в избранное

» Сделать стартовой

Главная
Форум
Обзор игры
Мир Зоны
Файлы
Галерея
Разное






Форумы > Архив > Склад > Вопросы и ответы (по 05.06.10)

Страница 7 из 51Первая«45678910 »Последняя
Быстрый переход:


 

Автор Сообщение
FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
25-04-2010 22:20 GMT3 часа #1234588   Split
Я восстановил мутатнтов и решил проверить повелителем зоны когда я спавню химеру вот этот вылет..
Expression : index != BI_NONE
Function : CParticlesPlayer::LoadParticles
File : E:\stalker\patch_1_0004\xr_3da\xrGame\ParticlesPlayer.cpp
Line : 87
Description : Particles bone not found
Arguments : bone


Как его исправить?


userbar
karavan
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 940
Откуда:
Занятие:
Возраст:

08-05-2013
25-04-2010 23:16 GMT3 часа #1234700   Split
Люди, подскажите пожалуйста кто знает, возможно ли сделать проверку на наличие артефакта в слоте для артефактов?
И возможно ли задать слот под определённый артефакт?


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

25-04-2010 23:30 GMT3 часа #1234725   Split
TheDoktor, не совсем понял, что именно удалять, но удалять можно файлы, которые ничем не отличаются от файлов "чистой" игры, либо те файлы, которые больше не используются, т.е., например, в моде был создан новый файл и на него (или на содержимое) были ссылки (т.е. он использовался), потом ссылки удалили, следовательно он больше не используется и следовательно его можно удалить.
Для того, чтобы определить есть ссылка на файл или нет, я использую функцию "Найти в файлах" в программе Notepad++. Также при помощи неё очень удобно выстраивать цепочки взаимосвязи файлов.

FLIKER, в файле: gamedata --> config --> models --> capture --> chimera_captures.ltx секцию:
[particle_bones]
bone = bip01_head,0,0,0
bone = bip01_spine,0,0,0
bone = bip01_pelvis,0,0,0
bone = bip01_spine1,0,0,0


измени так:
[particle_bones]
bip01_head = 0,0,0
bip01_spine = 0,0,0
bip01_pelvis = 0,0,0
bip01_spine1 = 0,0,0


karavan
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 940
Откуда:
Занятие:
Возраст:

08-05-2013
26-04-2010 00:02 GMT3 часа #1234760   Split
Futura Да, хреново если нет простого метода. Попробую порытся в аналогичных модах.


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
26-04-2010 00:19 GMT3 часа #1234779   Split
karavan Futura
я нашел метод определения предмета в слотах артов
...прикол в том что этот скрипт был у меня на компе около года...а я его не замечал...
это очень хитрая штука (и на сегодня единственное решение этой проблемы)- придумал один модератор с сайта ПЫС, а Руся его включил в свой мод - Биорадар - вот там и копайте - файл inventory.

скрипт строк эдак на 150


vhodnoylogin
[1] Странник
Онлайн статус=0  Профиль    




Посты: 211
Откуда:
Занятие:
Возраст: 34

26-04-2010 00:22 GMT3 часа #1234786   Split
О, люди.
Можно ли "лечить" броню:
а) быстро (как, например, здоровье аптечкой)
б)медленно (как, например, артефакт - увеличивает скорость восстановления)


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
26-04-2010 00:27 GMT3 часа #1234795   Split
vhodnoylogin
мгновенно - armor:set_condition(number) - armor это db.actor:object("броня")


karavan
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 940
Откуда:
Занятие:
Возраст:

08-05-2013
26-04-2010 00:28 GMT3 часа #1234799   Split
erlik Ага спасибо. Мод у меня есть но похоже что он на АМК 141 сделан. Нет ли у кого мода Биорадар на чистую игру.

Futura Если надо то вот все что в файле inventory.script



belt = {}
belt_status = false

local need_update = true
local inventory_open = false
local separator_spawned = false
local separator = "separator"

local debug = false
local flag

function update()

if (need_update == false) then return end

if debug == true and belt_status == true then get_console():execute("belt_status=false") end
belt_status = false

-- Спавним разделяющий елемент
if (separator_spawned == false) then
alife():create(separator,
db.actor:position(),
db.actor:level_vertex_id(),
db.actor:game_vertex_id(),
db.actor:id())
separator_spawned = true
if debug == true then get_console():execute("separator_spawned") end
return
end

belt = {}
flag = 0

-- Сканируем инвентарь
db.actor:inventory_for_each(scan_inv)
need_update = false

-- Удаляем разделяющий елемент
db.actor:inventory_for_each(del_separator)
separator_spawned = false

if debug == true and belt_status == false then get_console():execute("belt_status=true") end
belt_status = true

if debug == true then
for i,k in pairs(belt) do
get_console():execute(i.."="..k)
end
end
end

-- Перебор предметов инвентаря
function scan_inv(item)
local section = item:section()

if section == separator then
flag = 1
return
end

if flag == 1 then
if slot_item(item) ~= nil then
flag = 2
else
insert_to_table(belt, section)
end
end
end

-- Добавление в таблицу
function insert_to_table(tbl, section)
if tbl[section] == nil then
tbl[section] = 1
else
tbl[section] = tbl[section] + 1
end
end

-- Удаление разделяющего предмета
function del_separator(item)
if item:section() == separator then
alife():release(alife():object(item:id()), true)
if debug == true then get_console():execute("separator_removed") end
end
end

-- Определение налечия предмета в одном из слотов
function slot_item(item)
for i=0,12 do
local obj = db.actor:item_in_slot(i)
if obj and item:id() == obj:id() then
return i
end
end

return nil
end

-- Поднятие предмета
function on_item_take(item)
if item:section() == separator then return end

if (inventory_open == false) then
if (separator_spawned == true) then
db.actor:inventory_for_each(del_separator)
separator_spawned = false
end

need_update = true
if debug == true then get_console():execute("item_take") end
end
end

-- Выброс предмета
function on_item_drop(item)
if item:section() == separator then return end

if (inventory_open == false) then
if (separator_spawned == true) then
db.actor:inventory_for_each(del_separator)
separator_spawned = false
end

need_update = true
if debug == true then get_console():execute("item_drop") end
end
end

-- Открытие/закрытие инвентаря
function on_inventory_info(info_id)
if info_id == "ui_inventory" then
inventory_open = true
if debug == true then get_console():execute("inventory_open") end

elseif info_id == "ui_inventory_hide" then
inventory_open = false
need_update = true
if debug == true then get_console():execute("inventory_close") end
end
end

function check_blood()
-- if belt_status == true then
if belt["af_blood"]~=nil and belt["af_blood"]>0 then -- то есть когда параметр пояса[af_blood] равен 1, 2, 3.. Сколько навесишь Камней.
amk.send_tip("Кровь Камня на поясе")
end
-- end
end




Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

26-04-2010 01:03 GMT3 часа #1234843   Split
karavan а не суть для какого он мода?...инвентори по идее универсален, я его ещё в ogsm видел месяца 2 назад

добавлено спустя 2 минут

просто функцию из инвентори апдейтишь, а таким методом проверяшеь

Код:
if belt["af_blood"]~=nil and belt["af_blood"]>0 then
-- твои действия
end


пока самый универсальный способ котоырй я видел

добавлено спустя 14 минут

забыл сказать, если хочешь в других скриптах юзать то надо 2 локальные перменные сделать глобальными

Сообщение было успешно отредактировано Struck (26-04-2010 01:03 GMT3 часа, назад)

karavan
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 940
Откуда:
Занятие:
Возраст:

08-05-2013
26-04-2010 01:11 GMT3 часа #1234905   Split
Struck Спасибо.

Я искал для чистой игры мод Биорадар, что бы понять (разобрать по винтикам) как он работат. Но похоже что для чистой игры его не существует вообще. Покрайней мери за два дня поиска в интернете только под АМК нахожу.


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
26-04-2010 01:14 GMT3 часа #1234908   Split
Цитата
просто функцию из инвентори апдейтишь

точнее четыре функции:
inventory.update()
inventory.on_inventory_info(info_id)
inventory.on_item_take(obj)
on_item_drop(item)

а еще нужен итемс "сепаратор" самый главный элемент алгоритма


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

26-04-2010 01:19 GMT3 часа #1234911   Split
erlik ну там и в апдейтере и в коллбеках надо...
karavan у меня гдето полгода был для чистой игры...может где ещё остался, точно незнаю...если увижу выложу


TheDoktor
[20] Сталкер
Онлайн статус=0  Профиль    



Вернулся...

Посты: 3820
Откуда: Керчь
Занятие: MotoGP
Возраст: 37

26-10-2012
26-04-2010 05:55 GMT3 часа #1234917   Split
Может ли мне здесь кто нибудь помочь? Я хочу убрать дежавю спауны неписей. Примеры: Раз из раза повторяющийся спаун бандосов не Свалке, которые штурмуют ангар. Вечные повторяющийся спауны наймов и бандосов на Дикой территории. Хочу что бы можно было вынести полностью какую нить группировку, на пример Долг или Свободу. А вот монстров наоборот, что б спаунилось побольше, Зона как никак. Насколько я знаю, это делается через аль спаун, но проблема в том, что я в нем не шарю абсолютно. Вот собственно вопрос: если я скину аль спаун из своего мода, может мне кто нибудь его подрихтовать?
P.S. если считаете, что пост не соответствует теме, напишите в личку. Сразу удалю!


добавлено спустя 4 часа 29 минут

Тут еще парочка вопросов нарисовались. Как сделать что бы Лис, после спасения, и Проводник, после встречи, шли в деревню новичков? И как сделать что бы насыпь (железную дорогу на Кордоне) патрулировали военные?

Сообщение было успешно отредактировано TheDoktor (26-04-2010 05:55 GMT3 часа, назад)

userbar
АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 10:22 GMT3 часа #1235022   Split
Я создавал квест. Вписал инфопоршни в XML файл, все хорошо, без пробелов, или лишних букв. Но при запуске такой вылет:

Expression : false
Function : CXml::Init
File : E:\stalker\patch_1_0004\xrXMLParser\xrXMLParser.cpp
Line : 87
Description : XML file:gameplay\info_l01escape.xml value: errDescr:Error reading end tag.


Я без понятия, почему это он возникает?! Там недопущено ошибки, все нормально:

Код:
<info_portion id="vodka_start">
            <task>treplo_s_ochranoy</task>
      </info_portion>

      <info_portion id="vodka_job_have">

      <info_portion id="vodka_job_done">


ЗАметили ошибку? Вот и я нет

добавлено спустя 1 минуту

TheDoktor
Цитата
И как сделать что бы насыпь (железную дорогу на Кордоне) патрулировали военные?


Заспавнить НПС, и назначить им way точки.

Сообщение было успешно отредактировано АнархОПанк (26-04-2010 10:22 GMT3 часа, назад)

Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

26-04-2010 13:46 GMT3 часа #1235093   Split
АнархОПанк, если бы было всё правильно, то ошибки бы не было. Где у тебя закрывающие теги?

Так должно быть:
<info_portion id="vodka_job_have"></info_portion>
<info_portion id="vodka_job_done"></info_portion>


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 15:30 GMT3 часа #1235106   Split
Максим Р. Ой, спасибо...

Благодарности в РМ!

Модератор


добавлено спустя 12 минут

Прошу прощения.

Но зачем стоящее - то сообщение удалять?...

Повторю. Ошибка исправлена, да, вылета теперь с этим логом нет. Но возникает другой вылет, такой-же лог, только ссылается на файл с моими ТАСК'ами. Я пересмотрел его раза 4-5, сравнивал, не нашел ошибки.

Код:
<game_task id="treplo_s_ochranoy">
<title>Принести Лешому водки.</title>
<objective>
<text>Найти водки.</text>
<icon x="0" y="0" width="50" height="50">ui\ui_icons_task</icon>
            <infoportion_complete>vodka_job_done</infoportion_complete>
</objective>
            <objective>
                  <text>Найти водки.</text>
<icon height="50" width="50" x="100" y="50">ui\ui_icons_task</icon>
<function_complete>new_job.vodka_have</function_complete>
<infoportion_set_complete>vodka_job_have</infoportion_set_complete>
</objective>
            <text>Принести Водку Лешому.</text>
<map_location_type hint="Леший">blue_location</map_location_type>
<object_story_id>esc_ohr</object_story_id>
  <infoportion_complete>vodka_job_done</infoportion_complete>
</objective>
      </game_task>

Сообщение было успешно отредактировано АнархОПанк (26-04-2010 15:30 GMT3 часа, назад)

Alex Rinic
[1] Странник
Онлайн статус=0  Профиль    




Посты: 16
Откуда:
Занятие:
Возраст: 33

26-04-2010 15:43 GMT3 часа #1235127   Split
Подскажите пожалуйста по такому вопросу: хочу создать бармену в меню торговли после янтаря (квест с лабораторией) набор бронебойных снайперских патронов и, желательно, гаусс и патроны, однако не знаю как прописать патроны ammo_ ...? и оружие wpn_ ...? если кто знает напишите где можно посмотреть список с подписями


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 15:57 GMT3 часа #1235137   Split
Alex Rinic
wpn_svd -- СВД
wpn_svu -- СВУ
wpn_val -- вал
wpn_vintorez -- Винторез

Заходишь в эти конфиги оружия, и смотришь какие патроны они юзают, те и будут снайперские значит.


Alex Rinic
[1] Странник
Онлайн статус=0  Профиль    




Посты: 16
Откуда:
Занятие:
Возраст: 33

26-04-2010 15:58 GMT3 часа #1235139   Split
гаусс так и будет gauss?


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 16:21 GMT3 часа #1235151   Split
Alex Rinic wpn_gauss будет


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

26-04-2010 16:29 GMT3 часа #1235163   Split
АнархОПанк, у тебя пропущен открывающий тег, посмотри внимательней 3-ю половину кода задания.


FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
26-04-2010 16:41 GMT3 часа #1235179   Split
Максим Р.
Всё равно вылет.....
Expression : index != BI_NONE
Function : CParticlesPlayer::LoadParticles
File : E:\stalker\patch_1_0004\xr_3da\xrGame\ParticlesPlayer.cpp
Line : 87
Description : Particles bone not found
Arguments : bone



userbar
АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 16:56 GMT3 часа #1235197   Split
Максим Р. Эээ... Да, вылета нет. Извини, замучал наверно уже: ) Но опять вылет, блин... НАчалось вобщем сталкеро-мозго-компоссирование опять, т.к этот файл я не трогал, но лог ссылается на него.. Лог вот такой:

Expression : false
Function : CXml::Init
File : E:\stalker\patch_1_0004\xrXMLParser\xrXMLParser.cpp
Line : 87
Description : XML file:gameplay\character_desc_escape.xml value: errDescr:Error reading Element value.


При чем тут характер_деск, я его не трогал, и до этого все запускалось.. В чем ошибка, может быть?


SPD mechenuy
[1] Странник
Онлайн статус=0  Профиль    




Посты: 20
Откуда: Кировоград
Занятие: Модостроение
Возраст: 27

26-04-2010 17:19 GMT3 часа #1235214   Split
Народ, как засунусть 3д модели из ТЧ в билд 2205?


АнархОПанк
[1] Странник
Онлайн статус=0  Профиль    




Посты: 998
Откуда:
Занятие:
Возраст:

26-04-2010 17:22 GMT3 часа #1235218   Split
SPD mechenuy а зачем, когда они одинаковые?


blackraven6
[1] Странник
Онлайн статус=0  Профиль    



Черный Ворон

Посты: 625
Откуда: СПб
Занятие: Страйкбол. Мододел STALKER, Fallout 3. В КОМАНДУ НЕ ЗВАТЬ!!!
Возраст: 31

01-09-2010
26-04-2010 17:25 GMT3 часа #1235221   Split
SPD mechenuy Уу сложный вопрос. Как обратно оно известно а вот как в билд...

АнархОПанк В сталкере все файлы связаны. Не обязательно менять файл чтобы из за него возник конфликт. Думай что изменял последним что хоть каким то боком связано с НПС.


userbar
KRUGER94
[1] Странник
Онлайн статус=0  Профиль    




Посты: 93
Откуда: Кисловодск
Занятие: Изучаю SDK.
Возраст: 29

07-05-2010
26-04-2010 17:42 GMT3 часа #1235235   Split
Подскажите как можно перенести динамическую музыку из зова припяти в тени чернобыля?????


blackraven6
[1] Странник
Онлайн статус=0  Профиль    



Черный Ворон

Посты: 625
Откуда: СПб
Занятие: Страйкбол. Мододел STALKER, Fallout 3. В КОМАНДУ НЕ ЗВАТЬ!!!
Возраст: 31

01-09-2010
26-04-2010 17:47 GMT3 часа #1235245   Split
KRUGER94 Это сложный скрипт. Ищи глобальник с такой функции.


userbar
FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
26-04-2010 17:49 GMT3 часа #1235249   Split
Futura
Как сделать динамические аномалии?


userbar
blackraven6
[1] Странник
Онлайн статус=0  Профиль    



Черный Ворон

Посты: 625
Откуда: СПб
Занятие: Страйкбол. Мододел STALKER, Fallout 3. В КОМАНДУ НЕ ЗВАТЬ!!!
Возраст: 31

01-09-2010
26-04-2010 17:51 GMT3 часа #1235253   Split
Тоже сложно. Читай stalker-inside там есть несколько способов.


userbar


Форумы > Архив > Склад > Вопросы и ответы (по 05.06.10)

Страница 7 из 51Первая«45678910 »Последняя


Эта тема закрыта, публикация новых сообщений недоступна.



???????@Mail.ru Rambler's Top100
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2024 «Stalker-Portal.ru»