Показать сообщение отдельно
Старый 27.08.2008, 14:40     # 534
nekron
Newbie
 
Аватар для nekron
 
Регистрация: 01.02.2008
Сообщения: 35

nekron Путь к славе только начался
Ну может я неправильно выразился конечно. Можно сказать по-другому:

"80% всех вылетов именно из-за ошибок исполнения скрипта, в котором аргумент разрывается пробелом в пути к нему.

Вот пример ошибки:

error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\priquel\sources\engine\xrServerEntities\script_ engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: ....А.Л.К.Е.Р. - Чистое Небо\gamedata\scripts\_g.script:973: bad argument #2 to 'format' (string expected, got nil)"

Другими словами, язык LUA не поддерживает в своих аргументах пробелы, т.к. они разрывают аргумент и получается, что скрипт не выполняется. Из-за этого 80% всех вылетов игры.
nekron вне форума