Перейти к контенту

Скриптование


Svoboда

Рекомендуемые сообщения

Надеюсь сюда пишу... Товарищи и господа, как сделать зависимость одной графической опции от другой? Например как в ЧН, там есть 2 опции, одна "вкл/выкл солнечные лучи", а вторая "качество лучей низко/средне/высоко". Дак вот вторая из них недоступна пока не включена первая. Как это сделать?  :D Если что, скрипт... ui_mm_opt_video_adv

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение

@Charsi,

[error]Expression    : fatal error

[error]Function      : CScriptEngine::lua_error
[error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>

[error]Arguments     : LUA error: ...зработка\gamedata\scripts\ui_mm_opt_video_adv.script:86: attempt to call method 'GetCheckButton' (a nil value)

 

 

Вот так вот у меня получается.

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение

[error]Expression : fatal error


[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description :
[error]Arguments : LUA error: ...зработка\gamedata\scripts\ui_mm_opt_video_adv.script:87: attempt to index global 'ctrl' (a nil value)

 

Поделиться этим сообщением


Ссылка на сообщение

@Nazgool, А можно просто рабочий пример сделать? Хожу вокруг, да около. Просто я в скриптах вообще фигово шарю.

Поделиться этим сообщением


Ссылка на сообщение

@Nazgool, Теперь в опции просто не заходит.

 

UPD: Отбой, заработало, я тупанул. Спасибо большое вам.

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение

Вопрос к профи  :) Как чекнуть погоду рестриктором? Нужно для локации где не требуется загрузка подземелье, т.е обьеденённые локации.

Поделиться этим сообщением


Ссылка на сообщение

Где-то видел урок по созданию переписки между сталкерами через интервалы времени, короче, помогите  :D

Поделиться этим сообщением


Ссылка на сообщение

Есть способ сделать опции зависимыми друг от друга, я давно интересовался данной информацией http://www.amk-team.ru/forum/topic/6185-skriptovanie/?p=921900

 

Но что если я хочу сделать один ComboBox зависимым от другого? Все попытки что-либо подглядеть в lua_help тщетны. Короче, помогите  :)

handler.m_preconditions[ctl]		= function()
	local opt1 = self:GetCheckButton("option1")
	ctrl:Enable( opt1:GetCheck() )
end

Как мне кажется весь прикол в этой функции, а именно GetCheckButton/GetCheck

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение

@Zander_driver, Я и говорю что мне нужно

 

GetCheckButton/GetCheck

 

эти заменить на другие для ComboBox'а, но я немогу понять на какие.


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

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...