maxi10027 Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Здрствуйте! Я боле мене разбираюсь в языке Lua на СЕ и думал что только в чит энжине можно писать трейнера на этом простом языке, но вчера наткнулся на программу AutoPlay Media Studio и оказалось, что язык программирования в этой проге тоже Lua. Только вот он совсем какой-то другой, я подставлял скрипты от СЕ, но они не подходили. Объясните пожалуйста как например вот этот скрипт переделать что-бы он работал на той проге.function On() results=AOBScan("?? ?? ?? ?? ?? ?? ", "*W*C+X") if (results~=nil) then count=stringlist_getCount(results) if (count>0) then for i = 0, (count-1), 1 do pmAddress =stringlist_getString(results,i) writeBytes(pmAddress, 0x??, 0x??, 0x??, 0x??) end end object_destroy(results) results=nil endend Ссылка на комментарий Поделиться на другие сайты Поделиться
Kvazimado Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 AutoPlay Media Studio быстро и качественно создаст меню автозапуска, интерактивных презентаций, мультимедийных приложений и прочего ПО. В комплект входят уже готовые шаблоны для оформления меню с разнообразными кнопками для запуска программ, проигрывания звуков, печати файлов, открытия Интернет-сайтов и др.AutoPlay Media Studio представляет собой мощнейший инструмент по созданию мультимедийных меню автозапуска для любых электронных продуктов, записанных на CD, DVD, Blu-Ray накопители и т.п. Области применения программы AutoPlay Media Studio:- Меню автозапуска для дисков (для игр, программных продуктов и т.п.);- Отчетность (годовые финансовые отчеты и т.п.);- Электронные книги;- Цифровые журналы;- Интерактивные презентации товаров и услуг, а также слайд-шоу;- Разработка программного обеспечения;- Обучающие руководства и спецотчеты;- Пользовательские веб-браузеры;- Мультимедийные визитные карточки;- Пресс-релизы;- Планирование бизнеса;- Корпоративные сообщения;- Виртуальные фотоальбомы;- Корпоративные приглашения;- Членские карты;- и многие другие.Что то я не уверен по поводу тренера.... Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Я видал темку с трейнером для GTA Ссылка на комментарий Поделиться на другие сайты Поделиться
Kvazimado Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Это не тренер, это программа, которая вводит коды. Своего рода макросы. Я точно так же делал штатным софтом для клавы, чтобы не вводить по 100500 раз одни и те же коды.Если я не прав, предоставь ссылку на этот тренер. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 http://rw4pir.ucoz.com/forum/13-30-1 во А если нельзя писать трейнера на этой программе, подскажите пожалуйста на какой программе еще можно создавать трейнера на языке Lua Ссылка на комментарий Поделиться на другие сайты Поделиться
Kvazimado Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Ага, ну логично. Там написано - редактирование игровых ресурсов. То есть, через эту Студио ты пишешь не тренер, а софт, который вытаскивает определенные ресурсы игровые и походу процесса.Ну да ладно, это уже терминология.Надо подождать, мало ли. может кто пользовался Студией. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Просто не могу писать на чит энжине трейнера т.к. их очень просто взломать, вот и ищу что-то подобное но с большей защитой от взлома. Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Трейнеры скомпилированные на CE не ломаются (хотя если человек ОЧЕНЬ, повторюсь - очень хорош в олли, то всё возможно).Так как это полноценные приложения (может быть даже на C++, не смотрел).Мой тебе совет, переходи на C/C++/C# Ссылка на комментарий Поделиться на другие сайты Поделиться
keng Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 13:44, Coder сказал: Трейнеры скомпилированные на CE не ломаются (хотя если человек ОЧЕНЬ, повторюсь - очень хорош в олли, то всё возможно).Так как это полноценные приложения (может быть даже на C++, не смотрел).Мой тебе совет, переходи на C/C++/C#Бряк на WriteProcessMemory = "очень хорош" в олли? О_о Протекторы никто не отменял, если что.Автор, зачем тебе настолько необходима защита твоих трейнеров и на каком она должна быть уровне? Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 14:16, keng сказал: Бряк на WriteProcessMemory = "очень хорош" в олли? О_о Протекторы никто не отменял, если что.Автор, зачем тебе настолько необходима защита твоих трейнеров и на каком она должна быть уровне?Удачи с WritePeocessMemory, сломай для нас трейнер на CE)А во вторых, да кому это надо ломать трейнеры? Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 14:23, Coder сказал: Удачи с WritePeocessMemory, сломай для нас трейнер на CE)А во вторых, да кому это надо ломать трейнеры?Дайте мне какой нибудь любой трейнер СЕ скомпилированый и я вам через пол часа дам скрипт этого трейнера тем самым докажу как легко его взломать) И таких ЛЮДЕЙ стало очень много, а защита нужна что-бы мои трейнера под другими никами "программингов" не были. В 05.08.2012 в 14:16, keng сказал: Автор, зачем тебе настолько необходима защита твоих трейнеров и на каком она должна быть уровне? В 05.08.2012 в 14:35, maxi10027 сказал: защита нужна что-бы мои трейнера под другими никами "программингов" не были.Уровень защиты, хотяб что-бы скрипт не вытаскивали. Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 14:37, maxi10027 сказал: Дайте мне какой нибудь любой трейнер СЕ скомпилированый и я вам через пол часа дам скрипт этого трейнера тем самым докажу как легко его взломать) И таких ЛЮДЕЙ стало очень много, а защита нужна что-бы мои трейнера под другими никами "программингов" не были.Уровень защиты, хотяб что-бы скрипт не вытаскивали.lol? удачи, время пошло, вытащи-ка нам скрипты One Hit Kill и Disarm Enemies.P.S. не люблю таких людей, которые говорят сами не понимая о чём. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 В личку кинуть или сюда? Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 15:14, maxi10027 сказал: В личку кинуть или сюда?Прямо сюда. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Показать контент endform_show(UDF1)dragTimer = nilfunction OnTimerDrag() mx,my = getMousePos() control_setPosition(UDF1, mx+dx, my+dy)end-- By Armando.function CEImage1Click(sender)if dragTimer == nil then return end if timer_getEnabled(dragTimer) then timer_setEnabled(dragTimer, false) object_destroy(dragTimer) dragTimer = nil endendfunction CEImage1MouseDown(sender, button, x, y)if dragTimer == nil then dragTimer = createTimer(UDF1, false). timer_setInterval(dragTimer, 10). timer_onTimer(dragTimer, OnTimerDrag).. mx,my = getMousePos(). x, y = control_getPosition(UDF1). dx = x - mx. dy = y - my. timer_setEnabled(dragTimer, true).. return. end.. if not timer_getEnabled(dragTimer) then. mx,my = getMousePos(). x, y = control_getPosition(UDF1). dx = x - mx. dy = y - my. timer_setEnabled(dragTimer, true). end..end..function CEImage2Click(sender).closeCE(). return caFree..end..--Is running or not --.--function onOpenProcess(processid). control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!').--end..listAAProcess = getAutoAttachList().strings_add(listAAProcess, 'MaxPayne3.exe')..control_setCaption(UDF1_someLabel, 'Max Payne 3 is Not Found...').form_show(UDF1).....function CloseClick(). closeCE(). return caFree --onClick doesn't care, but onClose would like a result.end..--.--XMFILE=findTableFile('TRAINERXM').--xmplayer_playXM(XMFILE).--.--function onOpenProcess(processid)-- xmplayer_stop()--end--musicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endendmusicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endend--TRAINERGENERATORSTART----This is autogenerated codeChanging code in this block will--get erased and rewritten if you regenerate the trainer code--Uncomment the following line if this is a Cheat Table format trainer and you don't want CE to show (Tip, save as .CETRAINER alternatively)--hideAllCEWindows()RequiredCEVersion=6.2if (getCEVersion==nil) or (getCEVersion()<RequiredCEVersion) then messageDialog('Please install Cheat Engine '..RequiredCEVersion, mtError, mbOK) closeCE()endstrings_add(getAutoAttachList(), "MaxPayne3.exe")gBeepOnAction=true.form_show(UDF1).function AboutClick() showMessage(gAboutText).end.gAboutText=[[Coder---------ArmandoGame---------Max Payne 3Version-------v1.0.0.28 (RELOADED)Date----------29.06.2012.Chiptune-----by GraffContact------Skype Armando!ѕ2.¤I..„.Џ.d¦й''''"""""""""""""""""""""""""""""""""""""""""""". InformationNumpad 1---------------Infinite HealthNumpad 2---------------Infinite AmmoNumpad 3---------------No ReloadNumpad 4---------------Infinite Bullet-TimeNumpad 5---------------Infinite PainkillersNumpad 6---------------One Hit KillNumpad 7---------------Disarm EnemiesINSERT ----------------Enable TeleporterNumpad 8---------------Save PositionNumpad 9---------------Load PositionNumpad 0---------------Undo Position""""""""""""""""""""""""""""""""""""""""""""""""""""' © All Rights Reserved (Since 2011)]]function CloseClick() closeCE() return caFree --onClick doesn't care, but onClose would like a resultend--TREINERGENERATORSTOP--AboutClick(sender)Ну что чувак? Невозможное возможно? Открой глаза это очень банально) Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 15:29, maxi10027 сказал: Показать контент endform_show(UDF1)dragTimer = nilfunction OnTimerDrag() mx,my = getMousePos() control_setPosition(UDF1, mx+dx, my+dy)end-- By Armando.function CEImage1Click(sender)if dragTimer == nil then return end if timer_getEnabled(dragTimer) then timer_setEnabled(dragTimer, false) object_destroy(dragTimer) dragTimer = nil endendfunction CEImage1MouseDown(sender, button, x, y)if dragTimer == nil then dragTimer = createTimer(UDF1, false). timer_setInterval(dragTimer, 10). timer_onTimer(dragTimer, OnTimerDrag).. mx,my = getMousePos(). x, y = control_getPosition(UDF1). dx = x - mx. dy = y - my. timer_setEnabled(dragTimer, true).. return. end.. if not timer_getEnabled(dragTimer) then. mx,my = getMousePos(). x, y = control_getPosition(UDF1). dx = x - mx. dy = y - my. timer_setEnabled(dragTimer, true). end..end..function CEImage2Click(sender).closeCE(). return caFree..end..--Is running or not --.--function onOpenProcess(processid). control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!').--end..listAAProcess = getAutoAttachList().strings_add(listAAProcess, 'MaxPayne3.exe')..control_setCaption(UDF1_someLabel, 'Max Payne 3 is Not Found...').form_show(UDF1).....function CloseClick(). closeCE(). return caFree --onClick doesn't care, but onClose would like a result.end..--.--XMFILE=findTableFile('TRAINERXM').--xmplayer_playXM(XMFILE).--.--function onOpenProcess(processid)-- xmplayer_stop()--end--musicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endendmusicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endend--TRAINERGENERATORSTART----This is autogenerated codeChanging code in this block will--get erased and rewritten if you regenerate the trainer code--Uncomment the following line if this is a Cheat Table format trainer and you don't want CE to show (Tip, save as .CETRAINER alternatively)--hideAllCEWindows()RequiredCEVersion=6.2if (getCEVersion==nil) or (getCEVersion()<RequiredCEVersion) then messageDialog('Please install Cheat Engine '..RequiredCEVersion, mtError, mbOK) closeCE()endstrings_add(getAutoAttachList(), "MaxPayne3.exe")gBeepOnAction=true.form_show(UDF1).function AboutClick() showMessage(gAboutText).end.gAboutText=[[Coder---------ArmandoGame---------Max Payne 3Version-------v1.0.0.28 (RELOADED)Date----------29.06.2012.Chiptune-----by GraffContact------Skype Armando!ѕ2.¤I..„.Џ.d¦й''''"""""""""""""""""""""""""""""""""""""""""""". InformationNumpad 1---------------Infinite HealthNumpad 2---------------Infinite AmmoNumpad 3---------------No ReloadNumpad 4---------------Infinite Bullet-TimeNumpad 5---------------Infinite PainkillersNumpad 6---------------One Hit KillNumpad 7---------------Disarm EnemiesINSERT ----------------Enable TeleporterNumpad 8---------------Save PositionNumpad 9---------------Load PositionNumpad 0---------------Undo Position""""""""""""""""""""""""""""""""""""""""""""""""""""' © All Rights Reserved (Since 2011)]]function CloseClick() closeCE() return caFree --onClick doesn't care, but onClose would like a resultend--TREINERGENERATORSTOP--AboutClick(sender)Ну что чувак? Невозможное возможно? Открой глаза это очень банально)Okay... Декомпиляция это не взлом lol.Но если пропустить хорошенько через какой-нибудь протектор, то тебя постигнет неудача. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Такчто вот такчто, походу ни кто не поможет с защитой да? Или всетаки кто-то знает как защитить СЕ-й трейнер? Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 15:37, maxi10027 сказал: Такчто вот такчто, походу ни кто не поможет с защитой да? Или всетаки кто-то знает как защитит СЕ-й трейнер?Успокойся, против декомпиляции есть такие вещи как протекторы.И есть ещё более крутая вещь, которая не декомпилируется - C++ называется) Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Но я ниразу не видал протекторов для СЕ и вроде его трейнера нельзя запротектерить. Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 15:41, maxi10027 сказал: Но я ниразу не видал протекторов для СЕ и вроде его трейнера нельзя запротектерить.Ты знаешь хоть какой язык ты декомпилировал?P.S. взлома я так и не увидел, а пол часа давно прошло.P.P.S. а где скрипты, которые ты грозился вытащить? Ссылка на комментарий Поделиться на другие сайты Поделиться
Kvazimado Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Как защитить тренер, мы не раз обсуждали -http://forum.gamehac...BD%D0%B5%D1%80/http://forum.gamehac...BC%D0%BF%D1%83/ Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Спойлер посмотри! Ссылка на комментарий Поделиться на другие сайты Поделиться
Coder Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 В 05.08.2012 в 15:44, maxi10027 сказал: Спойлер посмотри!Ты видать не знаешь что такое скрипт CE.Ты нам скинул код дизайна, но самих скриптов там нет.А значит, то что тебе даже декомпиляция не помогла.P.S. всё как я и думал) Ссылка на комментарий Поделиться на другие сайты Поделиться
ARM4ND0 Опубликовано 5 августа, 2012 Поделиться Опубликовано 5 августа, 2012 Покажи скрипт мудрец. : D Это декомпилятор и взлома я тоже не увидел. Так что нефиг тут кэпом быть. Ссылка на комментарий Поделиться на другие сайты Поделиться
maxi10027 Опубликовано 5 августа, 2012 Автор Поделиться Опубликовано 5 августа, 2012 Вот скрипт! создаешь форму свою какую хочешь и подтачиваешь под свой лад! Показать контент AboutClick(sender)endform_show(UDF1)dragTimer = nilfunction OnTimerDrag() mx,my = getMousePos() control_setPosition(UDF1, mx+dx, my+dy)end-- By Armando.function CEImage1Click(sender)if dragTimer == nil then return end if timer_getEnabled(dragTimer) then timer_setEnabled(dragTimer, false) object_destroy(dragTimer) dragTimer = nil endendfunction CEImage1MouseDown(sender, button, x, y)if dragTimer == nil then dragTimer = createTimer(UDF1, false) timer_setInterval(dragTimer, 10) timer_onTimer(dragTimer, OnTimerDrag) mx,my = getMousePos() x, y = control_getPosition(UDF1) dx = x - mx dy = y - my timer_setEnabled(dragTimer, true) return end if not timer_getEnabled(dragTimer) then mx,my = getMousePos() x, y = control_getPosition(UDF1) dx = x - mx dy = y - my timer_setEnabled(dragTimer, true) endendfunction CEImage2Click(sender)closeCE() return caFreeend--Is running or not ----function onOpenProcess(processid) control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')--endlistAAProcess = getAutoAttachList()strings_add(listAAProcess, 'MaxPayne3.exe')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Not Found...')form_show(UDF1)function CloseClick() closeCE() return caFree --onClick doesn't care, but onClose would like a resultend----XMFILE=findTableFile('TRAINERXM')--xmplayer_playXM(XMFILE)----function onOpenProcess(processid)-- xmplayer_stop()--end--musicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endendmusicName = 'strange_land.xm' XMFILE=findTableFile('TRAINERXM') if (XMFILE==nil) then print('Er.: File '..musicName..' is not found!') setProperty(CELabel1, "Caption", "Er.") else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') --setProperty(CEPanel1, "Caption", "Music On") endfunction onOpenProcess(processid)xmplayer_stop()control_setCaption(UDF1_CELabel1, 'Music Off')control_setCaption(UDF1_someLabel, 'Max Payne 3 is Running!')endfunction CELabel1Click(sender) if xmplayer_isPlaying() then xmplayer_pause() control_setCaption(UDF1_CELabel1, 'Music Off') else xmplayer_playXM(XMFILE) control_setCaption(UDF1_CELabel1, 'Music On') endend--TRAINERGENERATORSTART----This is autogenerated codeChanging code in this block will--get erased and rewritten if you regenerate the trainer code--Uncomment the following line if this is a Cheat Table format trainer and you don't want CE to show (Tip, save as .CETRAINER alternatively)--hideAllCEWindows()RequiredCEVersion=6.2if (getCEVersion==nil) or (getCEVersion()<RequiredCEVersion) then messageDialog('Please install Cheat Engine '..RequiredCEVersion, mtError, mbOK) closeCE()endstrings_add(getAutoAttachList(), "MaxPayne3.exe")gBeepOnAction=true.form_show(UDF1).function AboutClick() showMessage(gAboutText)endgAboutText=[[Coder---------ArmandoGame---------Max Payne 3Version-------v1.0.0.28 (RELOADED)Date----------29.06.2012.Chiptune-----by GraffContact------Skype Armando''''""""""""""""""""""""""""""""""""""""""""""""InformationNumpad 1---------------Infinite HealthNumpad 2---------------Infinite AmmoNumpad 3---------------No ReloadNumpad 4---------------Infinite Bullet-TimeNumpad 5---------------Infinite PainkillersNumpad 6---------------One Hit KillNumpad 7---------------Disarm EnemiesINSERT ----------------Enable TeleporterNumpad 8---------------Save PositionNumpad 9---------------Load PositionNumpad 0---------------Undo Position""""""""""""""""""""""""""""""""""""""""""""""""""""' © All Rights Reserved (Since 2011)]]function CloseClick() closeCE() return caFree --onClick doesn't care, but onClose would like a resultend--TREINERGENERATORSTOP-- Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения