Perbaikan pickup senapan sniper
-
27 Februari 2025ispravlenie-pikapa-snajjperskojj_1740676454_20323.zip
Saat mengumpulkan senjata Anda di detektor logam di klub golf, saya pikir banyak orang bertanya-tanya - ke mana, sial, perginya senapan sniper saya? Banyak orang berpikir bahwa detektor logam tidak dapat mengembalikan senjata jenis ini kepada kita, tetapi tidak demikian: pickup senapan dibuat, tetapi di tempat yang tidak hanya tidak dapat kita dapatkan, tetapi juga tidak terlihat - di dalam gedung.
Setelah mempelajari masalah ini sedikit, saya sampai pada kesimpulan bahwa koordinat pickup yang salah bukanlah kebetulan - jika seharusnya ada tiga pickup di baris ketiga - yang ketiga akan terletak tepat di tempat di mana senapan sniper salah tempat. Tetapi, seperti yang sudah kita ketahui, tiga baris dalam kasus ini tidak dapat diterima, dan berdasarkan logika penempatan pickup (ular dari baris 2 pickup masing-masing) Anda dapat dengan aman menentukan bahwa pickup senapan sniper berada di baris berikutnya segera setelah pickup senjata berat.
Setelah memahami hal di atas dan menentukan semua koordinat yang diperlukan, yang tersisa hanyalah menerapkan perbaikan dalam praktiknya, dan tidak perlu menemukan kembali roda di sini: kembali pada tahun 2017, spaceeinstein membuat skripyang menemukan pickup pakaian Kuba dengan koordinat dalam memori dan, jika perlu, memindahkannya ke koordinat yang benar, menulis nilai baru ke dalam memori. Kode sumber skrip yang diterbitkan oleh spaceeinstein sangat berguna: yang harus saya lakukan adalah memasukkan koordinat yang benar untuk pickup senapan sniper dan sedikit mengubah metode penentuan jenis pickup. Saya ingin mengucapkan terima kasih yang sebesar-besarnya kepada spaceeinstein atas skrip itu sendiri dan kode sumber yang dipublikasikan - perbaikan ini menjadi mungkin sebagian besar berkat dia.
Fitur perbaikan:
- Tidak ada pickup yang dihapus atau dibuat - skrip hanya memindahkan pickup senapan sniper, asalkan sudah dibuat oleh game;
- Urutan aritmatika terlihat jelas dalam koordinat pickup detektor logam, sehingga pickup senapan sniper dipindahkan tidak "dengan mata", tetapi tepat di tempatnya;
- Kinerja telah diuji pada versi game 1.0 dan 1.1.
Instalasi: pindahkan file sniperpickupfix.cs ke folder CLEO di folder dengan game Anda (CLEO terinstal diperlukan, tentu saja).
Itu saja, selamat bermain untuk semuanya!
Собирая своё оружие у металлодетектора в гольф клубе думаю многие задавались вопросом — куда, чёрт возьми, подевалась моя снайперская винтовка? Многим казалось, что металлодетектор просто не способен вернуть нам этот тип оружия, но это не так: пикап винтовки создаётся, но там, откуда нам его не то, что не достать, а даже не видно — внутри здания.
Немного изучив вопрос я пришёл к выводу, что ошибочные координаты пикапа неслучайны — если бы в третьем ряду должно было бы быть три пикапа — третий располагался бы именно там, куда по ошибке и расположили снайперскую винтовку. Но, как мы уже знаем, три ряда в данном случае недопустимы, и исходя из логики расположения пикапов (змейка из рядов по 2 пикапа в каждом) можно безошибочно определить, что пикапу снайперской винтовки место в следующем ряду сразу после пикапа тяжелого оружия.
Поняв вышеизложенное и определив все необходимые координаты оставалось лишь реализовать исправление на практике, и изобретать велосипед здесь не пришлось: ещё в 2017 году spaceeinstein делал скрипт, который находит пикап одежды кубинцев по координатам в памяти и при необходимости перемещает его на корректные координаты, записывая в память новые значения. Опубликованный spaceeinstein'ом исходный код скрипта оказался весьма кстати: всё, что мне оставалось сделать — вписать корректные для пикапа снайперской винтовки координаты и немного изменить метод определения типа пикапа. Хочу выразить огромную благодарность spaceeinstein'у как за сам скрипт, так и за опубликованный исходный код — это исправление стало возможным во многом благодаря именно ему.
Особенности исправления:
- Никакие пикапы не удаляются и не создаются — скрипт лишь перемещает пикап снайперской винтовки при условии, что он уже создан игрой;
- В координатах пикапов металлодетектора отчётливо проглядывается арифметическая последовательность, так что пикап снайперской винтовки переносится не "на глаз", а ровно туда, где ему и место;
- Работоспособность проверена на версиях игры 1.0 и 1.1.
Установка: перенесите файл sniperpickupfix.cs в папку CLEO в папке с вашей игрой (требуется установленный CLEO, естественно).
На этом всё, всем приятной игры!
File yang Direkomendasikan

Perbaikan rudal pada RPG dan helikopter


Merah V untuk gedung V-Rock


Functional Expansion

Vice City Classic Base (WIP)

The Fog is Coming v1.2
