Simpan di Mana Saja v2.01



































-
-
6 Juni 2020v 2.011591460089_sokhranjatsja-gde-ugodno-2.zip
-
6 Juni 2020v 2.01591417859_sokhranjatsja-gde-ugodno-2.zip
Pembaruan 07.06.2020
Saya tahu bahwa ada banyak mod serupa, dan saya sebenarnya menciptakan sesuatu yang sudah ada, tetapi saya ingin Anda menilai versi saya! Saya telah memberikan perhatian lebih pada kode dan ingin menyempurnakannya.
Selain kemampuan untuk menyimpan di mana saja, Anda juga dapat menyimpan kendaraan Anda, dan skrip menyimpan tidak hanya warna, tetapi juga semua bagian modifikasi.
Pembaruan 01.06.2020 (v. 1.1) berisi perbaikan yang memungkinkan Anda untuk menyimpan bahkan ekstrak.
Pembaruan 02.06.2020 (v. 1.2) berisi perbaikan yang tidak lagi menyimpan informasi tentang modifikasi jika kendaraan BUKAN mobil, untuk menghindari crash. Sekarang Anda dapat menyimpan di perahu, pesawat, dan bahkan kereta (sebelumnya).
Pembaruan 03.06.2020 (v. 1.3) berisi perbaikan yang tidak lagi menganggap kereta sebagai kendaraan, sehingga tidak lagi memungkinkan untuk menyimpannya. Skrip tidak diaktifkan saat Anda berada di dalam kereta. Karena skrip tidak lagi menganggap kereta sebagai kendaraan, kendaraan yang Anda simpan tidak akan hilang jika Anda naik kereta. Ini dilakukan karena kereta sulit disimpan dengan benar - tidak ada alamat yang dapat memberi tahu jenis kereta dan jumlah gerbongnya. Selain itu, saya tidak yakin bagaimana permainan akan bereaksi terhadap kereta yang tidak sah - sejauh yang saya tahu, kereta sudah diprogram. Dengan demikian, menyimpan di kereta adalah fungsi yang rumit dan penuh bug, sehingga dihapus.
Pembaruan 03.06.2020 (v. 1.4) berisi perbaikan yang sekarang akan membuat pesawat yang disimpan dengan roda pendaratan terbuka, jika tidak, ia akan meledak hampir segera.
Pembaruan 06.06.2020 (v. 2.0) berisi banyak perbaikan.
Pembaruan 07.06.2020 (v. 2.01) berisi perbaikan kecil yang kemungkinan hanya berlaku dalam kasus tertentu.
Versi 2.0
- Dukungan untuk sepeda motor.
- Memperbaiki penyimpanan ekstrak.
- Sekarang juga menyimpan trailer yang terhubung ke mobil, meskipun hanya satu. Sayangnya, tidak mungkin menyimpan seluruh konvoi karena kurangnya memori.
- Pemain sekarang dapat menyimpan dan muncul di jetpack.
- Memperbaiki bug dengan munculnya pekerjaan cat. Sekarang permainan menunggu hingga pekerjaan yang diperlukan muncul sebelum menerapkan warna. Tanda keberhasilan pemuatan mobil adalah warnanya - mobil dicat terakhir.
- Setelah menyimpan, pemain akan terus mengemudikan mobilnya. Mobil baru hanya akan muncul setelah pemuatan penyimpanan ini. Ini dilakukan untuk menciptakan perasaan permainan yang berkelanjutan dan juga menghilangkan kemungkinan curang (godaan) untuk terus menyimpan jika mobil sangat rusak.
- Memperbaiki glitch dengan lokasi mobil yang salah jika pemain menyimpan dan keluar dari interior mana pun.
Untuk melakukan penyimpanan, tekan F12. Anda dapat menyimpan bahkan di dalam mobil, tetapi skrip akan terlebih dahulu memaksa CJ keluar, karena permainan tidak memunculkan layar penyimpanan jika pemain mengendalikan sesuatu. Namun, setelah pemuatan, pemain akan tetap berada di dalam. Ini dijelaskan lebih lanjut di bawah.
Anda dapat menyimpan di mobil, perahu, pesawat, sepeda motor, sepeda, dan bahkan di truk dengan trailer.
Silakan unggah ke situs lain dengan menyebutkan nama penulis - TrushinVlad
Jika Anda memiliki keraguan besar tentang fungsionalitas, simpan dua kali - menggunakan skrip saya dan dengan cara lama (meskipun saya telah memeriksa skrip).
Prinsip kerja penyimpanan (untuk yang penasaran)
- Permainan terus mengingat kendaraan terakhir (lebih tepatnya, penunjuknya) di mana pemain duduk/sekarang menjadi pengemudi, tetapi tidak melakukan apa pun dengannya.
- Ketika pemain memutuskan untuk menyimpan, permainan memeriksa: jika pemain berjalan, dan kendaraan terakhir tidak ada, maka kita hanya menyimpan.
- Jika kendaraan ada, dan tidak hancur, maka permainan menyimpan semua informasi tentangnya dan, jika pemain berada di dalamnya, memaksa pemain keluar, karena permainan tidak mengizinkan membuka
layar penyimpanan, selama pemain tidak berjalan. Harap perhatikan ini ketika Anda memutuskan untuk menyimpan, misalnya, di dalam pesawat yang terbang... Sementara itu, selama pemain tidak menjadi pejalan kaki, skrip tidak akan berfungsi lebih lanjut.
- Satu pemeriksaan lagi, apakah misi telah dimulai, sementara permainan menyimpan data dan menunggu pemain menjadi pejalan kaki. Jika sudah dimulai, maka skrip mulai bekerja dari awal.
- Permainan disimpan. Setelah permainan yang disimpan dimulai, skrip akan melanjutkan tindakan dari titik ini.
- Jika kendaraan ada, maka ia dihapus dari dunia untuk menghindari duplikat (hingga versi 2.0).
- Di titik penyimpanan, dibuat yang baru, dengan informasi yang disimpan. Jika pemain menekan tombol F12 saat duduk di kendaraan, maka ia akan teleportasi ke tempat pengemudi.
- Kendaraan yang dibuat disimpan dalam memori sampai dihancurkan, atau pemain duduk di belakang kemudi kendaraan mana pun (termasuk yang ini). Setelah itu, ia dilupakan (menjadi mobil biasa yang menghilang ketika pemain menjauh). Tetapi jika pemain duduk di dalamnya, maka ia juga menjadi kendaraan terakhir (dari poin pertama).
Обновление от 07.06.2020
Знаю, что подобных модов очень много, и я по сути изобрёл велосипед, но предлагаю оценить и мою версию! Ведь я уделил коду гораздо больше внимания и хочу довести его до совершенства.
Помимо возможности просто сохраниться где угодно, вы также можете сохранять и своё транспортное средство, причём скрипт сохраняет не только цвет, но и все запчасти тюнинга.
Обновление от 01.06.2020 (v. 1.1) содержит фикс, позволяющий сохранить даже экстру.
Обновление от 02.06.2020 (v. 1.2) содержит фикс, который больше не сохраняет информацию о тюнинге, если транспортное средство НЕ является автомобилем, чтобы избежать вылетов. Теперь можно сохраняться и в лодках, и в самолётах, и даже в поездах (ранее).
Обновление от 03.06.2020 (v. 1.3) содержит фикс, который больше не считает поезда за транспортные средства, и потому больше не позволяет сохранять их. Скрипт не активируется, пока вы внутри поезда. Так как скрипт больше не считает поезд за транспортное средство, то ваше сохранённое транспортное средство не будет забыто, если вы сядете в поезд. Так сделано, потому что поезд невозможно грамотно сохранить - не существует адреса, который может сообщить тип поезда и количество его вагонов. К тому же, я не уверен, как отнесётся игра к самозванному поезду - насколько мне известно, поезда заскриптованы. Таким образом, сохранение в поезде - трудоёмкая и забагованная функция, а потому вырезанная.
Обновление от 03.06.2020 (v. 1.4) содержит фикс, который теперь будет создавать сохранённый самолёт с открытыми шасси, иначе он почти сразу взрывается.
Обновление от 06.06.2020 (v. 2.0) содержит массу фиксов.
Обновление от 07.06.2020 (v. 2.01) содержит мелкий фикс, который, вполне вероятно, имеет силу только в частных случаях.
Версия 2.0
- Поддержка мотоциклов.
- Исправлено сохранение экстр.
- Теперь сохраняется и трейлер, присоединенный к тачке, правда только один. Сохранять целые автопоезда к сожалению не получается в виду банальной нехватки памяти.
- Игрок теперь может сохраниться и появиться в джетпаке.
- Исправлен баг с появлением покрасочной работы. Теперь игра сначала ждёт, пока появится требуемая работа, а потом накладывает цвет. Признаком успешной загрузки автомобиля служит его цвет - автомобили в последнюю очередь красятся.
- После сохранения игрок продолжит кататься на своей тачке. Новая вместо неё появится лишь после загрузки этого сохранения. Так сделано, чтобы создать ощущение непрерывной игры, а также убрать читерскую возможность (соблазн) постоянно сохраняться в случае, если тачка сильно повреждена.
- Исправлен глюк с неправильным местоположением авто, если игрок сохранился и вышел из какого-нибудь интерьера.
Чтобы выполнить сохранение, нажмите F12. Вы можете сохраниться даже внутри машины, но скрипт сначала заставит СиДжея выйти, так как игра не запускает экран сохранения, если игрок управляет чем-то. Впрочем, после загрузки игрок всё равно окажется внутри. Об этом сказано ниже.
Вы можете сохраняться в автомобилях, лодках, самолётах, на мотоциклах, велосипедах, и даже на тягаче с прицепом.
Выкладывать на другие сайты при указании ника автора - TrushinVlad
Если у вас есть крупные сомнения по поводу работоспособности, то сохраняйтесь дважды - с помощью моего скрипта и по старинке (хотя я проверял скрипт).
Принцип работы сохранения (для любопытных)
- Игра постоянно запоминает последнее транспортное средство (точнее, указатель на него), в котором игрок сидел/сидит водителем, но ничего с ним не делает.
- Когда игрок решает сохраниться, игра смотрит: если игрок пешком, и последнего транспортного средства не существует, то просто сохраняемся.
- Если транспортное средство существует, и оно не уничтожено, то игра сохраняет всю информацию о нём и, если игрок в нём, заставляет игрока выйти из него, так как игра не позволяет открыть
экран сохранения, пока игрок не пеший. Учтите это, когда решите сохраниться, например, внутри летящего самолёта... При этом, пока игрок не станет пешим, скрипт дальше работать не будет.
- Ещё одна проверка, не началась ли миссия, пока игра сохраняла данные и дожидалась, пока игрок станет пешим. Если началась, то скрипт начинает работу с начала.
- Сохраняется игра. После начала сохранённой игры скрипт продолжит действие именно с этого момента.
- Если транспортное средство существует, то оно стирается из мира, чтобы избежать дубликата (до версии 2.0).
- На сохранённой точке создаётся новое, с сохранённой информацией. Если игрок нажимал клавишу F12, когда сидел в транспортном средстве, то телепортируется на место водителя.
- Созданное ТС хранится в памяти до тех пор, пока не уничтожится, или игрок не сядет за руль любого транспортного средства (в том числе и этого). После этого оно забывается (становится обычной машиной, которая исчезает, когда игрок далеко отходит). Но если игрок сидит именно в нём, то оно так же становится тем самым последним ТС (из первого пункта).