Показать сообщение отдельно
  #15  
Старый 31.01.2015, 14:54
Аватар для Alloc
Alloc Alloc вне форума
Начинающий
 
Регистрация: 17.09.2014
Сообщения: 104
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Bargest
Давно бы уже описали, какие параметры существуют, в каких комбинациях встречаются и т.д.
Цитата:
Сообщение от Страдалецъ
Выложите все параметры, какие возможны.

согласен с вами, моя вина...

Тогда выкладываю для более лучшего представления скриншот программы.



Как видите есть 8-мь основных CheckBox'ов слева. Так же имеются 3-и TrackBar'а которые собственно и указываю значения для ключей:
Код:
PRELOADSIZE=, CHUNKCACHESIZE= и GAMESPEED=.

Сами CheckBox'ы и их ключи которые они должны передавать (Это для каждого CheckBox'a в отдельности):

Код:
CheckBox1 = FASTLOCK=ON NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox2 = FASTLOCK=ON SOFTWARE3D NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3 
CheckBox3 = FASTLOCK=ON EDITOR NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox4 = FASTLOCK=ON VOODOO NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox5 = FASTLOCK=OFF NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox6 = FASTLOCK=ON NOBLITTEXTURES NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox7 = FASTLOCK=ON NOTEXOVERLAYS NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3
CheckBox8 = FASTLOCK=ON PRELOADSIZE=3 CHUNKCACHESIZE=16 GAMESPEED=3

Как видите некоторые параметры повторяются для каждого CheckBox'а.

Таким образом, необходимо в случае выбора CheckBox2, CheckBox3, CheckBox5 чтобы результат был

Код:
FASTLOCK=OFF SOFTWARE3D EDITOR NOPRELOADSECTORS CHUNKCACHESIZE=16 GAMESPEED=3

Т.е. чтобы значения не повторялись.
Ответить с цитированием