-
Публикаций
96 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Doctor_Oz
-
-
Только что, Maximouse сказал:С какого болта?
В этом месяце были новости, так что шанс увидеть АХР есть.
не, я просто ответил на его ответ. Раз он говорит что расскажут об обновлении только тогда, когда о нем перестанут спрашивать, то получается такими темпами и не будет новостей. (я тут подушню немного)
-
1
-
-
Только что, i-love-kfc сказал:тогда, когда все перестанут это спрашивать
если так подумать, то никогда?)
-
Только что, i-love-kfc сказал:всё верно
Грустненько как-то?
-
1 час назад, liner сказал:Здравствуйте. А будут ли исходники движка выложены в открытый доступ в ближайшее время? Ведь всё-таки для мододелов этот проект, я так понимаю?
Мне кажется что будут, но не скоро. И по всей видимости без коммитов:(
-
Только что, Hoperise сказал:maks_stalkerok_2000 попробуйте для начала без адванса заспавнить, возможно ошибка в методе спавна.
Тоже такая мысль есть.
-
9 минут назад, maks_stalkerok_2000 сказал:Doctor_Oz у меня в качестве движка используется Advanced X-Ray
Возможно просто в движке функции изменили? А спавн через СДК или скриптами?
-
11 минут назад, maks_stalkerok_2000 сказал:Возможно я не туда пишу, но...
Не знаю почему, но когда я делал заселение локации для своей модификации, столкнулся с таким вылетом:
* [win32]: free[312764 K], reserved[186392 K], committed[3695084 K]
* [ D3D ]: textures[2668306 K]
* [x-ray]: crt heap[3410070 K], process heap[3410070 K], game lua[8160 K], render[188 K]
* [x-ray]: economy: strings[22550 K], smem[11048 K]
compiling shader deffer_model_bump_d-hq_1
compiling shader model_env_lq
compiling shader model_env_lq_0
compiling shader accum_emissivel
compiling shader deffer_model_bump_d-hq_0
compiling shader deffer_model_flat_d_0
compiling shader model_def_lplanes_0
compiling shader model_env_lq_1
compiling shader model_def_lplanes_1
! Unknown command: dump_infos
compiling shader model_scope_lense
compiling shader model_scope_lense_0
intro_start game_loaded
* MEMORY USAGE: 3499174 K
* End of synchronization A[1] R[1]
intro_delete ::update_game_loaded
compiling shader yuv2rgb
stack trace:
[error][ 8] : (null)Не знаю точно, с чем он связан, но как я понял, это связано как-то с точками спавна. Ещё при попытке спавна чего-либо (через Повелитель Зоны, либо при прогрузке НПС в смарте) у меня происходит вылет связанный с недостатком памяти. И происходит он всегда. Не происходит он только если спавнить что-то через g_spawn.
А вылетает с Advanced X-Ray или без? Если без, то лучше пиши сюда:
Спойлер
-
Только что, Hikki сказал:Как запаковать исходный код условного Xray Monolith в dll. Файлы( в "папка с игрой"/bin) для работы с игрой?
В Visual Studio 201(7, 9) вроде, других способов нет.
-
22 часа назад, Neptun сказал:А в чем препятствие поставить в апдейт и посмотреть за последствиями? Хотя функция довольно странная. Если ГГ и НПС делают что? Вероятно, должна быть проверка, что они вступили в диалог, потому что результат как раз говорит, что все бабки будут отданы этому НПС, но тут ещё надо добавить проверку, что у ГГ вообще есть деньги.
О как... Тогда поставлю вопрос другой... Есть ли такая функция, чтобы игрок лишился ВСЕХ деняг и возможно ли такую функцию поставить в апдейт?
-
Добрый день/вечер/утро тем у кого оно доброе, у кого нет тому печенек... У меня возник вопрос по поводу данной функции:
function deneg_hren(actor, npc) local actor = db.actor all_money_actor = actor:money() if actor and npc then dialogs.relocate_money(npc, all_money_actor, "out") end end
Вопрос заключается в следующем, а возможно ли данную ф-ию поставить на апдейт и чревато ли последствиями?
-
Ну, надеюсь это не повлияет на наших политиков и они не будут с РКН банить все ресурсы сталкера... А так, я очень рад что ваш ресурс в виде AP-PRO вернулся и я могу себя чувствовать здесь как дома!)
-
1
-
-
Вот новый урок, знаю не просили но всё же. Может есть люди которые тупые как я, поэтому в этом уроке увеличение слотов под артефакты.
OpenXRay - изменение кол-ва артефактов на поясе .txt
Если у вас есть предложения по поводу уроков к геймплею в движке(не графике), то спрашивайте. Постараюсь сделать в лучшем виде.
-
-
Здрасте. А возможно ли изменение инвентаря так, чтобы оружие было в горизонтальном положении? Нужно ли править движок или как? Спрашиваю просто перед тем как напортачить.
-
Здравствуйте, не знаю можно ли тут такое писать, но все же. Мне нужна помощь, а именно снятие координат инвентаря. Просто я добрался до OpenXRay и я умудрился сделать 8 слотов артефактов и ячейки ножа, бинокля. Кто может помочь? Просто я если честно не разбираюсь в снятии координат. Максимум координаты предмета, не более. Помогите пожалуйста!
-
Здрасте, решил я значит ковырнуть движок(а именно OpenXray). Сделал я там 10 слотов под артефакты, но! слоты я сделал в два ряда(то есть 5 сверху и 5 снизу). При открытии инвентаря вылезает такой вылет:
Спойлер[error] Expression : beltCellsAreEven
[error] Function : CUIDragDropListEx::CalculateCapacity
[error] File : C:\Users\Įꎧ\xray-16\src\xrGame\ui\UIDragDropListEx.cpp
[error] Line : 210
[error] Description : Wrong max_belt value or wrong cells markup.Всё бы ничего, я понял что что-то не так с ячейками, решил я значит залезть в тот самый UIDragDropListEx.cpp но там в 210 строке понятно буквально ничего. И я подумал, может тут есть добрые люди что могут помочь?
СпойлерIvector2 CUIDragDropListEx::CalculateCapacity(int desiredCells)
{
if (desiredCells <= 0)
return { 0, 0 };const Ivector2& cap = m_orig_cell_capacity;
if (cap.x > 1 && cap.y > 1) // oh, ok..
{
if (cap.x == cap.y) // simple
{
const int half = desiredCells / 2;
const bool beltCellsAreEven = desiredCells % 2 == 0;
R_ASSERT2(beltCellsAreEven, "Wrong max_belt value or wrong cells markup.");
return { half, half };
}
else if (cap.x > cap.y) // horizontal
{
const int count = desiredCells / cap.y;
const bool beltCellsAreEven = desiredCells % cap.y == 0;
R_ASSERT2(beltCellsAreEven, "Wrong max_belt value or wrong cells markup.");
return { count, cap.y };
}
else // vertical
{
const int count = desiredCells / cap.x;
const bool beltCellsAreEven = desiredCells % cap.x == 0;
R_ASSERT2(beltCellsAreEven, "Wrong max_belt value or wrong cells markup.");
return { cap.x, count };
}
}
else if (cap.x > 1) // one-line horizontal, simple
{
return { desiredCells, cap.y };
}
else if (cap.y > 1) // one-line vertical, simple
{
return { cap.y, desiredCells };
}
NODEFAULT;
return { 0, 0 };
} -
Добрый вечер(лично у меня, у других не знаю). У меня такой вопрос:
Возможно ли определить активный слот, то есть например, что у ГГ в руках: нож, болт или пистолет.Если да, то как
-
7 минут назад, denis2000 сказал:Doctor_Oz В arrive_dist не числовое значение поставили.
Вся проблема в том что arrive_dist не изменялся вообще(то есть его как бы нет).
Вот пример смарт террейна[smart_terrain];болото (спавн мутантов) squad_id = 6 max_population = 6 -
5 минут назад, Крим сказал:Где можно увидеть иконки news?
Их можно увидеть в файле
gamedata\configs\ui\textures_descr\ui_actor_newsmanager_icons.xml -
Всем здрасте. Пишу на этом сайте впервые поэтому хочу задать вопрос по поводу этого лога:
Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ...all of pripyat\gamedata\scripts\smart_terrain.script:1147: attempt to perform arithmetic on field 'arrive_dist' (a nil value)Он появился когда я поставил новый смарт кавер. До этого я их ставил, но проблем не было. Что именно с этим понятия не имею. Помогите пожалуйста люди добрые.
Изменял локацию: "Северо-Западная Свалка". Там уже я добавил мутантов, аномальные зоны. А когда попытался добавить торговца вылезло вот это.

Advanced X-Ray
в Моды Зов Припяти
Опубликовано
не спорю, ведь лучше узнать о многом и сразу, чем по чуть чуть