Перейти к содержанию

вопрос про включение и выключения мелодии в трейнере


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

Всем привет! Может этот вопрос уже звучал и есть уже темы про это но я нечего не нашел сдесь или плохо искал.

Но все-же спрошу, как сделать кнопку включения/выключения мелодии в трейнере, что нужно прописать в тело трейнера, где прописать?

Ссылка на комментарий
Поделиться на другие сайты

Поищи слово sound без учета регистра в этом файле. Найдешь функции.

Эти самые функции поищи со словосочетанием Cheat Engine в Интернете.

честно сказать я ничего не понял

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ребят я конечно извиняюсь, но все же прошу вашей помощи. Объясните мне пожалуйста как это сделать.

Кидаешь label или button. Я объясню на примере label'a: (с button'ом надеюсь поймешь как делать)

Тут все просто: Кидаешь label. В caption пишешь что хочешь (например music on/off), в name пишешь someLabel, а событие CELabel1Click, потом в ресурсы добавляешь музыку (в формате xm , которая будет играть в трейнере) , а потом вставляешь этот lua код:

musicName = '?.xm' // вместо вопроса пишешь название трека

XMFILE=findTableFile(musicName)
if (XMFILE==nil) then
print('Er.: File '..musicName..' is not found!')
control_setCaption(CETrainer_someLabel,"Er.")
else
xmplayer_playXM(XMFILE)
control_setCaption(CETrainer_someLabel,"music on/off") // Название тут будет такое же, как в Caption label'a
end

function CELabel1Click(sender)
if xmplayer_isPlaying() then
xmplayer_pause()
control_setCaption(CETrainer_someLabel,"music off") // В скобках пишешь какое будет название label'a, после его нажатия, при выключенной музыке
else
xmplayer_resume()
control_setCaption(CETrainer_someLabel,"MUSIC ON") // В скобках пишешь какое будет название label'a, после его нажатия, при включенной музыке
end
end

Кидаешь label или button. Я объясню на примере label'a: (с button'ом надеюсь поймешь как делать)

Тут все просто: Кидаешь label. В caption пишешь что хочешь (например music on/off), в name пишешь someLabel, а событие CELabel1Click, потом в ресурсы добавляешь музыку (в формате xm , которая будет играть в трейнере) , а потом вставляешь этот lua код:

musicName = '?.xm' // вместо вопроса пишешь название трека

XMFILE=findTableFile(musicName)
if (XMFILE==nil) then
print('Er.: File '..musicName..' is not found!')
control_setCaption(CETrainer_someLabel,"Er.")
else
xmplayer_playXM(XMFILE)
control_setCaption(CETrainer_someLabel,"music on/off") // Название тут будет такое же, как в Caption label'a
end

function CELabel1Click(sender)
if xmplayer_isPlaying() then
xmplayer_pause()
control_setCaption(CETrainer_someLabel,"music off") // В скобках пишешь какое будет название label'a, после его нажатия, при выключенной музыке
else
xmplayer_resume()
control_setCaption(CETrainer_someLabel,"MUSIC ON") // В скобках пишешь какое будет название label'a, после его нажатия, при включенной музыке
end
end

не в скобках, а в ковычках, извеняюсь

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.