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

« Предыдущих 10 сообщений | 1 ... 10 11 12 13 14 15 16 17 18 ... 32 | Следующих 10 сообщений »
Когда/Кем создано
Вопрос/ОтветСтарые наверх Сортировка по возростанию
  15:46:11  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
DrFreeman
Профи
 

 
На форуме с: 01/14/2008
 

Сообщение редактировал(а):
DrFreeman
06/30/2008 15:58:58
Сообщений: 309
Сейчас попробую,спасибо.
Отпишусь через 5 миут

Спасибо,друг,все в норме.Добежал до конца улицы (попутно проверив то местечко-там оказалось 5(!!!) снорков против 1 контроллера.Бедняга),вынес парочку свободных,все чики-пуки.Теперь вдогонку:

А) Я заменил ваунды ВСЕМУ классу контроллеров,а нельзя это разграничить только на тех тварей что респяться в припяти?

Б)Та псинка что бегает по Рыжему лесу на радаре,псионическая-какой за нее файл отвечает? тоже ваунды по 0.0 поставлю,чтобы не убить заразу ненароком

Отдельное спасибо хочу сказать за оперативность-будучи какое то время консультантам по багам на Сталкер-портале,сам знаю чего это стоит-оперативно отвечать.
  15:41:53  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
2nick
Профи
 

 
На форуме с: 08/13/2007
Сообщений: 3540
DrFreeman

Если хотите, чтоб контролер не умирал от снорков, поставьте ему в m_controler.ltx в параметре wound_immunity значение 0.0. Если хотите, чтобы он вообще ни от чего не умереть в принципе, поставьте нули во всех параметрах секции [controller_immunities] - иммунитет к повреждениям здоровья:
burn_immunity = 0.0
...
fire_wound_immunity = 0.0
  15:37:51  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
DrFreeman
Профи
 

 
На форуме с: 01/14/2008
Сообщений: 309
Вылет

Всем привет!

Решил отпостить сюда забавный вылет:

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : D:xray-svnxr_3daxrGamescript_engine.cpp
[error]Line : 70
[error]Description : <no expression>
[error]Arguments : LUA error: ...gs.t.a.l.k.e.rgamedatascriptsbind_monster.script:104: attempt to index field 'object' (a nil value)

Забавен он тем что происходит в Припяти секунд через 10 после загрузки уровня.Припять многократно зачищалась,единственный неубитый непись-это пси-собака (убить-вылетает,я от нее тупо убегал,как и на радаре).Версия игры-1.0,стоят фиксы от бардака и подправленные мной различные файлы респауна,дропа и т.п.

Причина мне известна-в торце второго дома по левой стороне улицы сделан гулаг снорков и контроллера.так как по гэйм_релэйшнс снорки контроллеру враги,то естественно после создания они его мочат.Я пару раз успел добежать-вылет происходит секунду спустя как падает поверженный контроллер.Пробовал ему в геймдате придавать ХП 100000000-бестолку,все равно вылет.

Как лечить? есть сохраненка на радаре и в припяти (автосейв).Просто терь даже по Припяти не пошариться,а ведь там весело...
  11:54:18  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
2nick
Профи
 

 
На форуме с: 08/13/2007
Сообщений: 3540
По идее, нет.
  09:38:57  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
NocTurna
(Бывалый)
 
На форуме с: 03/08/2008
Сообщений: 55

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



Удалила фал trader_trade вообще... Загружаю сохранение, все равно его нет...
Надо начинать игру заново?
  09:09:33  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
2nick
Профи
 

 
На форуме с: 08/13/2007
Сообщений: 3540
NocTurna

Проблема может быть в том, что вы прописали ему в продажу какое-то уникальное оружие или снаряжение, которое в игре уже есть. А второй экземпляр игра создать не позволяет.
  08:53:47  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
Антон Горелов™
Группировка: Свобода
(Профи)

 

 
На форуме с: 06/17/2008
Сообщений: 1066

---ЦИТАТА---
Конечно приятно, проблема решилась (причем без замены кода и с заменой все одинаково работает), но... исчез Сидорович О_О
его просто нет на месте... А задание "получить спец. задание у сидоровича" светится и метка на том месте, где он должен был быть
---КОНЕЦ ЦИТАТЫ---


Не повезло мужику, может его грохнули?
  08:34:14  30 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
NocTurna
(Бывалый)
 
На форуме с: 03/08/2008
 

Сообщение редактировал(а):
NocTurna
06/30/2008 8:47:59
Сообщений: 55
Конечно приятно, проблема решилась (причем без замены кода и с заменой все одинаково работает), но... исчез Сидорович О_О
его просто нет на месте... А задание "получить спец. задание у сидоровича" светится и метка на том месте, где он должен был быть
  20:52:49  29 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
M0rrant
Модератор
 

 
На форуме с: 11/26/2007
Сообщений: 5085
NocTurna

Файл _g.script из версии игры 1.0004 без всяких модов.
http://dump.ru/file_catalog/831857
  14:38:30  29 Июня 2008
авторe-mailОтветить URL сообщенияНаверх
NocTurna
(Бывалый)
 
На форуме с: 03/08/2008
 

Сообщение редактировал(а):
NocTurna
06/29/2008 17:42:01
Сообщений: 55
Ну... Тогда спасибо

---

Ну вот ... Я, кажется поняла в чем проблема. Когда я начинаю новую игру, то без проблем покупаю/продаю а потом сохраняюсь/загружаюсь и т.д. и т.п. у сидоровича...
Но после выполнения его задания если сохранится, то на синхронизации вылетает...

Вот лог:



---ЦИТАТА---
[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: ...ogram filess.t.a.l.k.e.rgamedatascripts_g.script:20: bad argument #2 to 'format' (string expected, got no value)
---КОНЕЦ ЦИТАТЫ---



---

Я думаю, что-то не так тут:

buy_condition = trader_generic_buy
sell_condition = { esc_kill_bandits_quest_done} trader_after_fabric_sell, trader_start_sell
buy_supplies = { esc_kill_bandits_quest_done} supplies_after_fabric, supplies_start


=====

Нашла решение этой проблемы на другом форуме:


---ЦИТАТА---
Открыть файл *gamedatascripts_g.script.
Найти такую функцию:

function printf(fmt,...)
log(string.format(fmt,...))
end

И заменить её такой:

function printf(fmt,...)
local arg = {...}
-- local nilflag = true
if arg == nil then
get_console():execute("Error_printf:_Arg_=_nil_value"
else
for a=1, table.getn(arg), 1 do
if arg[a] == nil
then
-- nilflag = false
get_console():execute(string.format("Error_printf:_Arg_#%d_=_nil_value",a))
end
end
-- if nilflag then
-- -- Вывод отладочной информации в лог
-- get_console():execute("printf:" .. string.gsub(string.format(fmt,...), "%s", "_" )
-- end
end
end
---КОНЕЦ ЦИТАТЫ---



Очень хотелось бы знать: поможет ли?)))

И рошу выложить файл _g.script, т.к. я не распаковывала архивы gamedata...

Заранее спасибо
 
Каждое слово должно быть не менее 3 букв.
Искать:    
Условия поиска:    - пробелы как AND    - пробелы как OR   
 
Список форумов » Форум по миру S.T.A.L.K.E.R. » Тени Чернобыля: Баги одиночной игры
 

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


 
Наверх

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