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

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


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

Ник


Пароль


Запомнить?




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

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

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






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

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


 

Автор Сообщение
l1qvidat0r
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 352
Откуда: Warszawa
Занятие: военное дело, оружие, военная техника, индустриальный туризм
Возраст: 30

06-07-2012 13:18 GMT3 часа #1616128   Split
ребят, хочу задать понастоящему ламерский вопрос:
как открыть редактор карт и уровней?


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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 15:06 GMT3 часа #1616140   Split
l1qvidat0r
Тебе уровень открыть в СДК или сам СДК запустить?
Запуск СДК осуществляется через LE (level editor)
Если открыть уровень:

Скачай xray_re-tools-10sep2008 там присутствует converter, настраиваешь его и декомпилишь левел(описание глянешь, там все написано)
Ждешь когда успешно завершиться декомпиляция, открываешь LE > file > open и выбираешь карту... Ждешь когда загрузиться. Вот и все.

Где-то видел конвертер получше, но не помню где и какое у него название. В нем можно указать к какому СДК\Игре карта декомпилируется. Этот исправляет вылет при загрузке карты в СДК: Stack owerflow



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




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

06-07-2012 15:25 GMT3 часа #1616150   Split
Вопрос есть. Подскажите, какие файлы отвечают за ограничение веса у ГГ, я имею ввиду не конфиги, а скрипты. Хочется перенести из ЧН в ТЧ возможность увеличение переносимого веса за счет артефактов.


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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 16:13 GMT3 часа #1616157   Split
Mehanik Yar, Я не в курсе. Но могу посоветовать вот такой батник:
Код:
findstr "текст, который ищем не содержащий ковычек, переноса текста" *.script > _findstr_log.txt

Использование:
Кидаешь батник в папку scripts
Вписываешь текст ,не трогая ковычки.
Сохраняешь.
Пример.
findstr "target_dot" *.xml > _findstr_log.txt
Кстати расширение можно менять после *.

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

Сообщение было успешно отредактировано Addept (06-07-2012 16:13 GMT3 часа, назад)

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




Посты: 325
Откуда: Миасс
Занятие: Модострой
Возраст: 26

06-07-2012 17:13 GMT3 часа #1616172   Split
ColR_iT, значит у меня причина вылета другая была.

st-al-ke-rs-ha, честно говоря, не знаю. Никогда не пробовал использовать эту схему.

_____________

Решил проверить схему follower. В моём случае НПС идёт после разговора за actor (т.е. за мной). После выполнения инфопоршня ros_help_to_women_quest_done_1 НПС действительно следует за мной, но когда до меня доходит, происходит безлоговый вылет. С чем это связано?
Вот логика:

Код:
[logic]
active = walker@first

[walker@first]
path_walk = ros_woman_way_before
path_look = ros_woman_look_before
anim = hello_wpn
on_info = {+ros_help_to_women_quest_done_1} follower@second

[follower@second]
leader = 5499
formation_line = true
distance = 5
state_if_leader_in_meet = hide
anim_walk = patrol
anim_run = assault
anim_sprint = assault
meet = no_meet


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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

06-07-2012 17:22 GMT3 часа #1616176   Split
VOva-VIP, а с чего ты решил, что НПС идёт за тобою? Вообще-то схема не доделана, т.е. как нужно она не работает.


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




Посты: 325
Откуда: Миасс
Занятие: Модострой
Возраст: 26

06-07-2012 19:11 GMT3 часа #1616194   Split
ColR_iT, жаль, что не доделана. Ну а за кем ещё? Я от этого НПС уходил в разные стороны куда угодно, а он только в мою сторону бежит.


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 19:27 GMT3 часа #1616198   Split
Сделал Бармену такую логику:

Код:
[logic]
active = walker
danger = danger_condition
trade = misc\trade_barman.ltx
combat_ignore = combat_ignore
meet = meet
inv_max_weight = 10000

[walker]
path_walk = barmen_stoit_walk
path_look = npc_look
on_info = {+barman_proxodit_za_actorom}walker@2

[walker@2]
path_walk = barmen_go_walk
path_look = npc1_look
def_state_moving = walk
danger = danger_condition

[danger_condition]
ignore_distance = 0
ignore_distance_corpse = 0

[meet]
use = true
use_wpn = true
meet_talk_enabled = true

[combat_ignore]
combat_ignore_cond = always


А при приближении к нему вылет без лога. С чем это связано?


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




Посты: 23
Откуда: Новый Уренгой
Занятие: Футбол,игры серии сталкер
Возраст: 26

27-07-2012
06-07-2012 19:27 GMT3 часа #1616199   Split
Добрый день,я бы хотел попросить помощи,не могли бы вы мне скинуть подробный учебник по модостроению ну или хотя бы ссылку..

P.S. желательно в ЛС


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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

06-07-2012 19:29 GMT3 часа #1616200   Split
VOva-VIP, я почему спросил? В качестве параметра leader указывается story_id лидера, за которым нужно идти. У тебя стоит 5499, у актора же нет story_id вовсе.


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




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

14-11-2013
06-07-2012 20:26 GMT3 часа #1616212   Split
Доброго времени суток. Меня интересует такой вопрос, как можно удалить все локации кроме Припяти из game.graph?


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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 20:58 GMT3 часа #1616213   Split
st-al-ke-rs-ha , помнишь я тебе говорил о той функции _g.script ?

На мой взгляд помогает со всеми вылетами... по крайней мере я не встречал еще чтобы не помогло:
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: d:\gs\s.t.a.l.k.e.r. hsm\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)

Не говоря даже о без логовом...

Вот допустим вылет по вине логики происходит именно с логом указанном выше.
А когда беру эту функцию... в папке с logs\xray_user.log или xray_admin.log вписывается последнее действие сделанное игрой.
Что происходит без функции. (... - это что там еще написано не столь важное)

...
Клиент: Синхронизация...
* phase time: 111 ms
* phase cmem: 233846 K
* [win32]: free[1139932 K], reserved[58468 K], committed[898688 K]
* [ D3D ]: textures[290966 K]
* [x-ray]: crt heap[233846 K], process heap[7978 K], game lua[26333 K], engine lua[234 K], render[0 K]
* [x-ray]: economy: strings[4427 K], smem[28222 K]

FATAL ERROR

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: d:\gs\s.t.a.l.k.e.r. hsm\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)


stack trace:


Врубаю функцию.

...
* Log file has been saved successfully!
! Unknown command: DEBUG:_add_to_binder:_scheme='sr_sound',_section='sr_sound'
* Log file has been saved successfully!
! Unknown command: ERROR:_object_'val_dolg_saviours2_restr':_section_'sr_sound':_field_'on_signal':_syntax_error_in_switch_condition
* Log file has been saved successfully!

FATAL ERROR

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: d:\gs\s.t.a.l.k.e.r. hsm\gamedata\scripts\_g.script:22: bad argument #2 to 'format' (string expected, got no value)


stack trace:



Желтым отметил error, судя по нему объект val_dolg_saviours2_restr в секции sr_sound в поле\строке on_signal допущена синтаксическая ошибка(_syntax_error_in_switch_condition)
Ищем этот объект, открываем логику.

[logic]
active = sr_sound

[sr_sound]
snd = characters_voice\scenario\adept\hit_him
play_at_actor = true
on_signal = sound_end %=exit_in_spatial%

Действительно. Забыл дописать.

[logic]
active = sr_sound

[sr_sound]
snd = characters_voice\scenario\adept\hit_him
play_at_actor = true
on_signal = sound_end|sr_tip %=exit_in_spatial%

[sr_tip]
name = biwap_e
type = tips
sender = dolg
single = true


Загружаю игру и вижу нет никакого вылета.))
Думаю и с безлоговым поможет...
Да и хз, бармен может под гулагом ходит... Или заскриптован...


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

Dmitriy_Dark_Stalker можно, берешь aiwrapper.
Убрираешь не нужные локи из game_levels.ltx,game_maps_single.ltx(здесь обязательно не нужны секции level_music_tracks,global_map),game_graphs.ltx(вроде,не обязательно редактировать) и убрать лишние локации из папки levels, дальше собираешь сея дело. Документация по установке приложена и как собирать тоже должно быть в проге.

Если ты собираешься родную карту(имею в виду если это для тч, тч припять) в игру пихать, то достаточно будет обновить level.spawn и начать склейку ИИ-графов карт в глобальный игровой граф(проще говоря в game.graph).

На выходе game.graph и all.spawn под game.graph, а то будет вылет ... "rebuild spawn!" или что-то в том духе.

Я лично знаю только такой способ. Может быть, где-нибудь есть способ легче.

Сообщение было успешно отредактировано Addept (06-07-2012 20:58 GMT3 часа, назад)

st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 22:20 GMT3 часа #1616234   Split
Addept Да, и вправду Я просто не знал что это пишется ещё и в папке logs\xray_voven.log

Вот последняя строчка
! Unknown command: *INFO:ERROR!: object 'bar_barman': path_walk 'barmen_stoit_walk' has 1 waypoint, but has no flags


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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 22:39 GMT3 часа #1616238   Split
st-al-ke-rs-ha
Судя по логу. У Бармена путь barmen_stoit_walk имеет 1вейпоинт но не имеет флаг, попробуй вставить после p0:name = wp00, или как у тебя он называется в barmen_stoit_walk флаг p0:flags = 0x1
Например, как вот здесь. Думаю должно заработать.

[esc_stalker_camp_esc_wounded_fox_walk]
points = p0
p0:name = name00
p0:flags = 0x1
p0:position = 133.655075073242,-0.405988931655884,315.243011474609
p0:game_vertex_id = 236
p0:level_vertex_id = 438370


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 22:48 GMT3 часа #1616239   Split
Понял! Для path_walk и path_look нужны флаги

добавлено спустя 54 секунд

Addept И для look тоже надо.

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

Addept Теперь даже в xray_voven.log ничего не пишет

Сообщение было успешно отредактировано st-al-ke-rs-ha (06-07-2012 22:48 GMT3 часа, назад)

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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 22:51 GMT3 часа #1616241   Split
Кстати. Кто-нибудь знает для чего эти флаги? 0x1? 0x2? 0x20? и тд
Иногда пути запрашивают именно какой-нибудь флаг... может они чем-то отличаются?

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

Как так то?

Сообщение было успешно отредактировано Addept (06-07-2012 22:51 GMT3 часа, назад)

st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 22:59 GMT3 часа #1616243   Split
Addept Эти флаги нужны чтобы связывать walk и look

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

Addept Вот точки:

Код:
[barmen_stoit_walk]
points = p0
p0:name = name00
p0:flags = 0x1
p0:position = 132.294921875,-4.74485778808594,20.3684597015381
p0:game_vertex_id = 1238
p0:level_vertex_id = 36323

[barmen_go_walk]
points = p0
p0:name = name00
p0:flags = 0x2
p0:position = 113.96, -4.97, 14.39
p0:game_vertex_id = 1239
p0:level_vertex_id = 33614

[barmen_stoit_look]
points = p0
p0:name = name00|a=guard
p0:flags = 0x1
p0:position = 206.399993896484,15.5100002288818,256.036010742188
p0:game_vertex_id = 40
p0:level_vertex_id = 105087

[barmen_go_look]
points = p0
p0:name = name00|a=guard
p0:flags = 0x2
p0:position = 206.399993896484,15.5100002288818,256.036010742188
p0:game_vertex_id = 40
p0:level_vertex_id = 105087


Вот логика:

Код:
[logic]
active = walker
danger = danger_condition
trade = misc\trade_barman.ltx
combat_ignore = combat_ignore
meet = meet
inv_max_weight = 10000

[walker]
path_walk = barmen_stoit_walk
path_look = barmen_stoit_look
on_info = {+barman_proxodit_za_actorom}walker@2

[walker@2]
path_walk = barmen_go_walk
path_look = barmen_go_look
def_state_moving = walk
danger = danger_condition

[danger_condition]
ignore_distance = 0
ignore_distance_corpse = 0

[meet]
use = true
use_wpn = true
meet_talk_enabled = true

[combat_ignore]
combat_ignore_cond = always


Вылет без лога и в xray_voven.log ничего не пишет.

Сообщение было успешно отредактировано st-al-ke-rs-ha (06-07-2012 22:59 GMT3 часа, назад)

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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 23:00 GMT3 часа #1616248   Split
st-al-ke-rs-ha
Цитата
Теперь даже в xray_voven.log ничего не пишет

Не может быть такого, даже при запуске игры, должно что-то да остаться...


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 23:10 GMT3 часа #1616250   Split
Вот:



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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

06-07-2012 23:26 GMT3 часа #1616252   Split
st-al-ke-rs-ha
Ты обратно _g.script меняла?
Может чего лишнего закоментировала? Или использовала тот скрипт "лучше этого"?

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

Нет все таки не в этом дело, сейчас закоментил все кроме function и end. Все так же пишет... зашел в меню вышел из игры

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

Щас полазил в мануале, так в нем написано
Цитата
В точках путей можно задавать флаги, изменяющие поведение персонажа. Флаги задаются прямо в имени waypoint-а, например, для точки с именем "wp00":
wp00|flag1|flag2
(настройка логики. часть 1.)

Может эти флаги имелись в виду? Только при чем тут они и вылет?!

Сообщение было успешно отредактировано Addept (06-07-2012 23:26 GMT3 часа, назад)

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




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

14-11-2013
06-07-2012 23:25 GMT3 часа #1616254   Split
Addept спасибо. Осталтное я знаю. Ток с game.graph не знал что делать.


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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

06-07-2012 23:33 GMT3 часа #1616255   Split
Addept, где ты нашёл этот нерадивый совет про то, что если протсходит вылет с руганью на 20 строчку _g.script, нужно комментировать ту функцию.


st-al-ke-rs-ha, вот тебе совет в поиске решения:
Открываешь файл _g.script, ищешь в нём две функции, первая это:
Код:
function printf(fmt,...)
    log(string.format(fmt,...))
end
, она в начале и практически в конце вторую функцию:
Код:
function abort(fmt, ...)
    local reason = string.format(fmt, ...)
    assert("ERROR: " .. reason)
    printf("ERROR: " .. reason)
    printf("%s")
end

И УДАЛЯЕШЬ. Но вместо них в начало файла вставляешь, вот этот код:
Код:
--#------------------------------------------------------------------
--# Functions for Print-Log by Artos
--#------------------------------------------------------------------
--# конвертер вывода строки лога
function fFormatToString(fmt,...)
    --# локальная функция: перевод аргумента в стринг
    local to_str = function(val,typ)
        if typ == 'string' then
            return val
        elseif typ == 'number' then
            return tostring(val)
        elseif typ == 'boolean' then
            return tostring(val)
        elseif typ == 'table' or typ == 'userdata' then
            if tonumber(val.x) and tonumber(val.y) and tonumber(val.z) then
                if typ == 'table' then
                    return string.format('tbl{x=%.3f:y=%.3f:z=%.3f}',val.x,val.y,val.z)
                end
                return string.format('vec(x=%.3f:y=%.3f:z=%.3f)',val.x,val.y,val.z)
            end
        end
        return "<"..typ..">"
    end
    --# основное тело функции: парсинг исходной строки
    if type(fmt) == 'string' then
        if fmt:match('%\%[s|d]') then --# есть патерн(ы)
            if next({...}) then --# есть аргумент(ы)?
                local arg,val,typ,i = {...},nil,nil,nil
                for i=1,#arg do
                    val = arg[i] --# значение текущего аргумента
                    typ = type(val) --# тип текущего аргумента
                    if typ == 'string' then
                        fmt = fmt:gsub('%\%s',val,1)
                    elseif typ == 'number' then
                        if fmt:match('%\%d') then
                            fmt = fmt:gsub('%\%d',val,1)
                        else
                            fmt = fmt:gsub('%\%s',val,1)
                        end
                    else
                        fmt = fmt:gsub('%\%s',to_str(val,typ),1)
                    end
                end
            end
            fmt = fmt:gsub('%\%[s|d]',"<NOT_arg!>") --# заглушка от отсутствия аргументов
        end
    else
        fmt = to_str(fmt,type(fmt))
    end
    --# с заменой обычных пробелов (sym_space='\032') на печатные ('\160')
    return fmt:gsub('%s','\160')
end
--#------------------------------------------------------------------
--# printf (функция вывода информации в лог игры)
--#------------------------------------------------------------------
local console = get_console()

function printf(fmt, ...)
    if not console then console = get_console() end
    console:execute("*INFO:"..string.sub(fFormatToString(fmt,...),1,250)) --# +префикс строки лога (STCS|SCoP: "load ~:")
    --# console:execute("flush") --# команда записи буфера лога в файл (в игре можно закомментиировать!)
end
--#------------------------------------------------------------------
--# Abort (функция принудительного прерывания игры)
--#------------------------------------------------------------------
function abort(fmt, ...)
    printf("ВНИМАНИЕ! Ошибка! Информация по ошибке в строках ниже !")
    printf(string.gsub("ERROR!: "..string.sub(fFormatToString(fmt,...),1,250),'%s','\160'))
    assert(false,"ВНИМАНИЕ! Игра прервана! Информация в строках выше.") --# прерываем с выводом строки на консоль
    exit() --# прерываем игру при фатальных ошибках
end
--#------------------------------------------------------------------
Подом заходишь в игру, получаешь вылет и в логе видишь из-за чего конкретно он произошёл.
Как всё сделаешь, выложи лог сюда, плюс последние 6 строчек перед fatal error.


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

06-07-2012 23:45 GMT3 часа #1616259   Split
ColR_iT Да говорю же я, уже сделал всё как ты сказал. Но в xray_voven.log ничего не пишет! И когда в блокнот вставляю, тоже ничего НЕТ


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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

06-07-2012 23:50 GMT3 часа #1616260   Split
st-al-ke-rs-ha, верни всё как было до того момента, когда в лог у тебя хоть что-то писалось.


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




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

14-11-2013
07-07-2012 00:22 GMT3 часа #1616269   Split
А никто неподскажет, как мне узнать какие текстуры использует Припять? Ну там к примеру текстуры зданий, дорог и т.п.?


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




Посты: 19
Откуда: Урюпинск
Занятие: Modmaker & Mapmaker
Возраст: 29

08-07-2012 00:12 GMT3 часа #1616307   Split
ColR_iT
Вот здесь нашел. Хороший совет, не знаю чего он вам не нравиться. Мне помогает., может быть дело в том что объяснил немного коряво... Бывает.

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

Dmitriy_Dark_Stalker Я не знаю даже чего тебе посоветовать... Можно попробовать закинуть в СДК текстуры из игры(только родную папку textures в SDK переименуй), а потом открой карту в SDK, полетай по ней... Вообщем в логе красным недостающие текстуры будут отображены. Ну а тут уже вручную выбирать их.
Или вот:

Программа Texture Copier
Описание к ней:
Программа делалалсь для упрощения переноса текстур из ТЧ в ЧН\ЗП.
В частности в ЗП\ЧН отсутствуют многие текстуры из билдов, и приходится их
вручную искать по логу и переносить в игру. Эта программа призвана автоматизировать
этот процесс, достаточно лишь вписать список нужных текстур и указать папки
откуда их брать и куда их кидать.
Ну и благодаря гибкости программы, её можно использовать и не только для сталкера. ;)

А чтобы быстро получить нужный список текстур - загрузите нужный уровень в игре,
и в консоле (логе) где то в начале будет список отсутствующих текстур, can't finde ...
Надо в блокноте лишь обработать этот список через замену, и вставить его в программу.
Попробуй через эту прогу, она inside есть. Или этим способом что описано в описании...


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

st-al-ke-rs-ha пользуясь твоими данными, не использяя _g.script и др скрипты, на чистую игру.

[error]Expression : vertex || show_restrictions(m_object)
[error]Function : CPatrolPathManager::select_point
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\patrol_path_manager.cpp
[error]Line : 155
[error]Description : any vertex in patrol path [barmen_go_walk] in inaccessible for object [bar_barman]

Похоже со скриптами, что я тебе посоветовал что-то изменили не так или добавили не так.
Расписать как изменять _g.script? Как это я делаю... Из-за такой недоговоренности, наверно мы напартачили... аж лог не пашет. Мне даже интересно в чем же проблема?

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

st-al-ke-rs-ha . на диване сетки нет... из-за этого и вылет.
Например вот так можно сделать. Проверил работает. Будет стоять у дивана и повернятьс в barmen_go_look
Код:
[barmen_go_walk]
points = p0
p0:name = name00
p0:flags = 0x2
p0:position = 114.778282, -5.305608, 14.796696
p0:game_vertex_id = 1239
p0:level_vertex_id = 33615

Сообщение было успешно отредактировано Addept (08-07-2012 00:12 GMT3 часа, назад)

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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

07-07-2012 12:57 GMT3 часа #1616327   Split
Addept, да, я действительно тебя не понял, совет действительно дельный, но пользы порою не много. Попробуй способ, что я посоветовал для st-al-ke-rs-ha, ты будешь приятно удивлён информативности лога после вылета.

Да и кстати:
ОБЪЯВЛЕНИЕ ДЛЯ ВСЕХ

Если у Вас стоит ТЧ с патчем 1.0006, то установите себе вот этот фикс: >>Click Me<<, с ним вылеты без лога должны прекратиться.
И ещё, кому интересно, то зайдите и почитайте вот эту тему: Институт модмейкера.


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

07-07-2012 13:50 GMT3 часа #1616347   Split
ColR_iT Я использую патч 1.0004 т.к. он самый стабильный.

P.S. Да нет, мы всё правильно делаем, просто сама игра корявая. Вспомните какая она была без патчей? У меня она иногда зависает и дело доходит до ресета. Вот почему они её 10 лет делали

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

Можно ещё спросить, что за ужасная программа - Mobile Manager v1.1.004.04a?

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

У меня все вылеты из-за неё. А как удалил, так всё получилось.

Сообщение было успешно отредактировано st-al-ke-rs-ha (07-07-2012 13:50 GMT3 часа, назад)

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




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

07-07-2012 14:52 GMT3 часа #1616355   Split
st-al-ke-rs-ha, самый стабильный? Это же от куда такие ума заключения?

ЕЩЁ РАЗ ОБЪЯВЛЕНИЕ

Вот здесь: Институт модмейкера, ведётся набор людей на лекции, через конференцию в Skype по темам: "Основы скриптов" (начало сегодня в 20:00 по МСК), а также "Логика игровых объектов" (начало завтра в 20:00 по МСК).


st-al-ke-rs-ha
[1] Странник
Онлайн статус=0  Профиль    




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

07-07-2012 15:20 GMT3 часа #1616364   Split
ColR_iT
Цитата
самый стабильный? Это же от куда такие ума заключения?


Он исправляет самое большое кол-во вылетов. Есть даже прога - откат до версии 1.0004 Я лично его предпочитаю.




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

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


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



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

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