Mod Menu / Trainer Dalam Game










































[DESKRIPSI]
Trainer +15
Fungsi dijelaskan di bawah, pada bagian PENGGUNAAN (keabadian dan fitur lainnya).
Tidak sampai 20 tahun saya akhirnya memutuskan untuk main GTA III. Sebelumnya saya main GTA VC, SA, IV dan semuanya lancar. Tapi saat mengulang misi vigilante untuk ke-5071 kalinya, saya putuskan untuk cari trainer, tapi entah saya cari kurang baik atau memang tidak ada, saya tidak menemukan yang cocok.
Akhirnya saya putuskan membuat sendiri. Sekalian latihan "pemrograman". Ini hasilnya.
Bagi programmer profesional, kode ini mungkin terlihat seperti karya asal-asalan, tapi saya buat untuk diri sendiri, jadi mohon maklum. Disebarkan apa adanya. Semua saran, masukan, bug, tulis di komentar (boleh ya?).
[PERSYARATAN]
GTA III 1.1 (belum saya cek di 1.0 tapi seharusnya bisa)
CLEO 2.0.0.5
Direktif bitwise dan ini (file III.IntOperations.cleo dan III.IniFiles.cleo di folder CLEO)
[INSTALASI]
Salin ke folder game
[PENGATURAN]
Pengaturan ada di file TRAIN.ini pada bagian [KEYS].
Di sini bisa atur tombol untuk membuka menu dan tombol fungsi (untuk mengaktifkan cheat).
Default:
Tombol fungsi - ALT (ALT_KEY=18)
Tombol menu - F7 (HELP_KEY=118)
Untuk memilih tombol sendiri, cari di internet "Kode tombol keyboard" dan pilih yang diinginkan. Masukkan nomor setelah tanda "=".
Jika ALT_KEY=0, cheat aktif hanya dengan menekan tombol yang sesuai (praktis jika jari Anda cekatan dan pengaturan saya tidak cocok).
Jika pengaturan tombol saya bertabrakan dengan Anda, bisa isi ALT_KEY dengan tombol yang tidak akan Anda tekan, dan gunakan cheat lewat menu.
[PENGGUNAAN]
Tombol berikut aktif dalam salah satu kondisi:
1. Tombol fungsi ditekan (default ALT)
2. ALT_KEY=0 (tanpa tombol fungsi)
3. Menu terbuka (default F7)
1 Mode Dewa (GOD MODE)
2 Mobil Kebal (CAR IMMUNE)
3 Kunci Pintu (DOOR LOCK)
4 Polisi Mengabaikan (POLICE IGNORE)
5 Lari Tak Terbatas (INFINITE RUN)
6 100 HP (FULL HEALTH)
7 100 Armor (FULL ARMOR)
8 Hilangkan Bintang Buronan (UNWANTED)
9 Hentikan Timer (STOP TIMER)
U Buka Kunci Mobil (UNLOCK CAR)
I Perbaiki Mobil (REPAIR CAR)
O "Evakuator" (CAR RESCUE)
P Amunisi Tak Terbatas (INFINITE AMMO)
L Saya Terjebak! (PLAYER RESCUE)
F5 Simpan Game (SAVE GAME)
Juga bisa pakai cheat lewat menu. Buka menu (default F7), pilih cheat dengan panah atas/bawah, tekan tombol fungsi (default ALT) dan Enter.
Deskripsi cheat:
Mode Dewa (GOD MODE) - Anda tidak akan mati, termasuk dari ledakan, peluru, jatuh, air, atau tertimpa mobil. Jika mati, beri tahu saya :). Tekan lagi untuk matikan cheat.
Mobil Kebal (CAR IMMUNE) - Mobil tidak bisa rusak. Tidak rusak saat tabrakan, tidak meledak saat terbalik. Jika rusak, beri tahu saya :). Jangan bilang karena pers. Tekan lagi untuk matikan cheat.
Kunci Pintu (DOOR LOCK) - Polisi tidak bisa masuk, kecuali lewat pintu kanan dan jika Anda merusaknya. Tekan lagi untuk matikan cheat.
Polisi Mengabaikan (POLICE IGNORE) - Sepertinya Anda anak kepala polisi, polisi tidak peduli, bintang tetap bertambah, polisi datang tapi bukan untuk Anda. Tekan lagi untuk matikan cheat.
Lari Tak Terbatas (INFINITE RUN) - Lari tanpa lelah, karakter tidak akan capek. Tekan lagi untuk matikan cheat.
100 HP (FULL HEALTH) - Kesehatan penuh 100. Tekan lagi untuk isi ulang.
100 Armor (FULL ARMOR) - Armor penuh 100.
Hilangkan Bintang Buronan (UNWANTED) - Tidak ada kasus kriminal, anggap saja sudah bayar suap.
Hentikan Timer (STOP TIMER) - Menghentikan timer misi. Tekan lagi untuk matikan cheat.
Buka Kunci Mobil (UNLOCK CAR) - Membuka kunci semua mobil. Polisi marah!
Perbaiki Mobil (REPAIR CAR) - Sebenarnya tidak memperbaiki, hanya memadamkan api jika ada.
"Evakuator" (CAR RESCUE) - Menyelamatkan dari situasi sulit, termasuk membalikkan mobil dari atap, mengeluarkan dari air, atau memberi dorongan jika bosan. Bayar pakai kartu.
Amunisi Tak Terbatas (INFINITE AMMO) - Membekukan jumlah amunisi saat ini (granat dan molotov juga dihitung). Tidak memberi senjata baru, tidak menambah atau mengurangi amunisi. Teman tidak akan tahu Anda curang. Tekan lagi untuk matikan cheat.
Saya Terjebak! (PLAYER RESCUE) - Evakuator untuk kriminal yang tersesat. Mengeluarkan dari air, tekstur, dll.
Simpan Game (SAVE GAME) - Simpan di mana saja. Tidak bisa saat di mobil atau misi. Jangan rusak save.
Fungsi Rahasia - Ada fungsi lain yang harus Anda temukan sendiri :)
[PENGEMBANG dan lainnya]
Saya yang buat.
Sumber bacaan:
dan juga file bantuan SannyBuilder
Ide dari kepala sendiri, kode awal dilihat di internet, terutama di https://libertycity.ru/ dari berbagai penulis. Anehnya kode tidak dicopy paste, tapi ditulis ulang karena trik utamanya ada di opcode yang semua ada di sini https://library.sannybuilder.com/ dan tinggal tahu cara bertanya dalam bahasa Inggris.
Di dalam game semua dalam bahasa Inggris karena jika pakai Rusia muncul karakter aneh dan saya malas cari solusi. Jika tertarik, bisa terjemahkan file "CLEO_TEXT\\TRAIN.fxt".
Kode boleh dipotong, diubah, dan dimodifikasi sesuka hati.
Terima kasih atas perhatiannya!
[ОПИСАНИЕ]
Трейнер +15
О функциях ниже, в разделе ИСПОЛЬЗОВАНИЕ (бессмертие и прочий беспредел).
Не прошло и 20 лет как я решил таки сыграть в GTA III. До этого играл в GTA VC, SA, IV и все было хорошо. Но проходя миссию виджиланте в 5071 раз я решил, что надо скачать тренер, но либо ищу я плохо, либо его нет, но не нашел ничего подходящего.
В итоге было принято решение написать что-нибудь от себя. Заодно потренировался в «программировании». Получилось вот это.
Профессиональному программисту код, очевидно, покажется жуткой китайско-индусской поделкой, ну да и фиг с ним. Тренер писал для себя, так что без претензий. Распространяется по схеме как есть. Все предложения, пожелания, найденные баги и прочее пишите в комментариях (мне можно так писать?).
[ТРЕБОВАНИЯ]
GTA III 1.1 (на 1.0 не проверял, но думаю работать будет)
CLEO 2.0.0.5
Директивы bitwise и ini (файлы III.IntOperations.cleo и III.IniFiles.cleo в папке CLEO)
[УСТАНОВКА]
Скопировать в папку с игрой
[НАСТРОЙКА]
Настройки задаются в файле TRAIN.ini в секции [KEYS].
Здесь можно указать кнопку вызова меню и функциональную клавишу (которая активирует кнопки читов).
По умолчанию стоят значения:
Функциональная клавиша - ALT (ALT_KEY=18)
Клавиша меню - F7 (HELP_KEY=118)
Для того чтобы выбрать свои клавиши, открываем эти ваши интернеты, в поиске вводим «Коды клавиш клавиатуры» и выбираем любую понравившуюся. Номер вписываем после знака «=».
Если поставить значение ALT_KEY=0 читы будут включаться просто по нажатию соответствующей кнопки (удобно если пальцы не кривые и мои настройки не совпадают с вашими).
Если мои настройки кнопок пересекаются с вашими, также можно указать в ALT_KEY такую клавишу, которую точно не нажмете, а читы использовать через меню.
[ИСПОЛЬЗОВАНИЕ]
Кнопки указанные ниже работают в одном из случаев:
1. Зажата функциональная клавиша (по умолчанию ALT)
2. В настройках указано ALT_KEY=0 (без функциональной клавиши)
3. Открыто меню (по умолчанию F7)
1 Режим бога (GOD MODE)
2 Колесница бога :) (CAR IMMUNE)
3 Блокировка дверей (DOOR LOCK)
4 Полиция игнорирует вас (POLICE IGNORE)
5 Бесконечный бег (INFINITE RUN)
6 100 ХП (FULL HEALTH)
7 100 Брони (FULL ARMOR)
8 Снять звезды розыска (UNWANTED)
9 Остановить таймер (STOP TIMER)
U Вскрыть любую машину (UNLOCK CAR)
I Починить машину (REPAIR CAR)
O «Эвакуатор» (CAR RESCUE)
P Бесконечные патроны (INFINITE AMMO)
L Я застрял! (PLAYER RESCUE)
F5 Сохранение (SAVE GAME)
Также есть возможность использовать читы через меню. Для этого открываем собственно меню (по умолчанию F7) и стрелками вверх и вниз выбираем нужный чит, затем нажимаем функциональную клавишу (по умолчанию ALT) и Enter.
Описание читов:
Режим бога (GOD MODE) - вы не умрете, в том числе от взрывов, пуль, падений, в воде, под машиной. Если умрете, расскажите как :). Повторное нажатие выключает чит.
Колесница бога :) (CAR IMMUNE) - машина неубиваема. Не повреждается при столкновениях, не взорвется если перевернуть. Если уничтожили, расскажите как :). Только не говорите что в прессе! Повторное нажатие выключает чит.
Блокировка дверей (DOOR LOCK) - копы вас не достанут, только если через правую дверь и только если вы ее оторвете. Повторное нажатие выключает чит.
Полиция игнорирует вас (POLICE IGNORE) - вы сын начальника полиции судя по всему, копам на вас наплевать, звезды при этом вы набираете, и копы приезжают, но не за вами. Повторное нажатие выключает чит.
Бесконечный бег (INFINITE RUN) - бесконечный бег, персонаж никогда не устанет, что тут неясного? Повторное нажатие выключает чит.
100 ХП (FULL HEALTH) - 100 здоровья. Повторное нажатие снова дает 100 ХП.
100 Брони (FULL ARMOR) - 100 брони (как неожиданно).
Снять звезды розыска (UNWANTED) - нет состава преступления, считайте что отдали пару чемоданов денег.
Остановить таймер (STOP TIMER) - останавливает таймер миссии. Повторное нажатие выключает чит.
Вскрыть любую машину (UNLOCK CAR) - вскрывает любую машину. Полиция негодует!
Починить машину (REPAIR CAR) - на самом деле нет, просто тушит пожар, если он есть.
«Эвакуатор» (CAR RESCUE) - достанет вас из любых передряг, в том числе перевернет с крыши, достанет из воды и просто даст пинка если скучно. Оплата только по карте.
Бесконечные патроны (INFINITE AMMO) - замораживает текущее значение патронов (гранаты и коктейли это тоже патроны). Не дает новое оружие, не увеличивает/уменьшает текущее значение патронов. Друзья не просекут что ты читер. Повторное нажатие выключает чит.
Я застрял! (PLAYER RESCUE) - эвакуатор для заблудших преступников. Достанет из воды, текстур и т.д.
Сохранение (SAVE GAME) - сохранение в любом месте. Не сработает в машине и во время миссии. Нечего сейвы портить.
Секретная функция - Есть еще одна функция которую надо найти самостоятельно :)
[АВТОРСТВО и все такое прочее]
Сделал Я.
Читал:
а также файл помощи SannyBuilder
Идеи взяты из головы, первые куски кода подсмотрены в интернетах, в частности на https://libertycity.ru/ у разных авторов. Как ни странно код не скопипастен, а в наглую перепечатан, ибо как выяснилось вся хитрость тут только в опкодах и перепечатывать имеет смысл только их, а они все есть тут https://library.sannybuilder.com/ и вопрос только в том, чтобы догадаться как задать вопрос на английском.
Кстати, внутри игры все на английском, поскольку на русском лезли кракозябры и лень было искать решение. Если кому интересно, можно перевести файл «CLEO_TEXT\\TRAIN.fxt».
Код разрешено резать, кромсать и делать прочие противоестественные вещи.
Спасибо за внимание!