Средства управления * Настройка файла конфигурации * Собственные скрипты * Пользовательские кнопки *** * Настройка файла конфигурации Настройки файла config.cfg Для изменения параметра снимите с него ; и измените значение после = ExeScript= будет выполняться скрипт IGluk=10000 количество повторений эффектов размытия при "Я выпил", по умолчанию 10000 раз IBigGluk=50000 количество размытия для "Я много выпил" Quake=300 Количество шатаний окон при "Я много выпил" BaseIntervalFrom=50 BaseIntervalTo=60 Срабатывания таймера, интервал в секундах, по умолчанию таймер срабатывает 1 раз за (от 50 до 60 секунд) если To меньше From, то To=From TextVer=50 процент выпадения текста через заданный интервал TostVer=30 процент выпадения тоста через заданный интервал VoiceVer=20 процент выпадения голоса через заданный интервал эти параметры не должны давать в сумме более 100 то есть, если TextVer=70, TostVer=70, VoiceVer=100 то вероятность текста 70%, тоста = 30%, голоса - 0% MyPic=имяфайла - имя файла вашей картинки - разрешение 433x225 Texture=имяфайла - имя файла текстуры для заливки формы RandomPic=вероятность - вероятность (в %), что при событии таймера поменяется картинка *** * Собственные скрипты (команды интерпретатора для Собутыльника) Для тех, кому просто пить мало... С помощью скриптов мы можете подготовить целую алкогольную презентацию. Спецсимволы %br% - перенос строки, пример - say 1%br%2%br%3... %include% - текст файла, вставленного командой include, пример - include tost1.txt tost %include% Команды ; - комментарий, строка, начинающаяся с ;, выполняться не будет Message (msg) txt - выводит окно с сообщением txt Sleep (pause) txt - делает паузу в txt миллисекунд, секунда = 1000 мс Say (talk) txt - выводит текст txt Tost txt - выводит тост txt BaseVoice txt - произносит текст под номером txt из базы PlaySound txt - проигрывает WAVE-файл под именем txt Wavs txt - проигрывает Wave-файл, с паузой на время проигрывания Dbl - эффект двоения в глазах Gluk txt - реализует эффект размывки картинки txt раз Biggluk txt - реализует эффект размывки экрана txt раз и заставляет его трястись, количество трясок задается функцией setquake SetQuake txt - Устанавливает системное значение трясок в txt раз, при установке этого параметра он влияет на всю игру даже после выхода из скрипта PicFrame txt - если txt=1, то показывает рамку картинки, иначе убирает PicClear - стирает картинку Pic (paint) txt - рисует картинку из файла txt Picx txt - картинка рисуется с координаты x равной txt Picy txt - картинка рисуется с координаты y равной txt PicVisible txt - если txt=1 то картинка видима, иначе невидима RestorePic - восстанавливается главная картинка Unload - выход из программы WaitRun txt - программа скрывается на txt миллисекунд Include txt - значением %include% становится содержимое файла txt cdopen - открыть cddrive cdclose - закрыть cddrive Timer txt - 1 - запускает таймер событий, иначе останавливает ShowButton txt - показывает пользовательскую кнопку номер txt HideButton txt - скрывает пользовательскую кнопку номер txt [команды выполняются из скрипта,заданного при старте программы, из пользовательских кнопок или директивой %exescript% из файла text.tlk] В системе никак не реализована защита от неправильных команд пользователя! *** * Пользовательские кнопки В программе можно задавать до 5 пользовательских кнопок, на которые вешать скрипты файл: user.but --- Надпись первой кнопки (при нажатии выполняется скрипт из button1.but) Надпись второй кнопки (при нажатии выполняется скрипт из button2.but) Надпись третьей кнопки (при нажатии выполняется скрипт из button3.but) Надпись четвертой кнопки (при нажатии выполняется скрипт из button4.but) Надпись пятой кнопки (при нажатии выполняется скрипт из button5.but) --- Если в надписи написать значок %>!<%, то изначально кнопка будет невидима WBR, Attackie Software