مودها را برای GTA Sanandres کجا نصب کنیم. نحوه نصب ماشین های جدید برای GTA San Andreas. نصب مدهای اسکریپت با پسوند .lua بر اساس Script Hook V و پلاگین LUA
این مقاله خواص انواع اصلی مدهای مورد استفاده در GTA: San-Andreas را نشان می دهد، دستورالعمل ها و نکاتی را برای نصب آنها ارائه می دهد. § 1. نظریه
ساختار پوشه ریشه (دایرکتوری ریشه) بازی
پوشه با بازی اصلی شامل 7 پوشه، 6 فایل و 2 برنامه راه اندازی است (همچنین بسته به سازنده دیسکی که بازی را از آن نصب کرده اید، پوشه ممکن است حاوی فایل ها یا برنامه هایی باشد که هیچ ربطی به بازی نداشته باشند. به عنوان مثال، باز کردن زیپ و غیره). ابتدا بیایید هدف این پوشه ها و فایل ها را بررسی کنیم.
پوشه انیمیشن(انیمیشن ها) - این شامل فایل هایی با پارامترهایی برای انیمیشن های peds و فرآیندهای مختلف است. من هرگز هیچ مود مرتبط با این پوشه را در تمرین خود ندیده ام.
پوشه سمعی(صداها) - تمام صداهای بازی در این پوشه هستند. به عنوان مثال، هنگام نصب مدهای مربوط به افزودن یا جایگزینی صداها با آن مقابله خواهید کرد. مد حیوانات در جنگل، صدای ترمز دستی یا مدهای داستانی با صداپیشگی.
پوشه داده ها(داده) جالب ترین پوشه است، حاوی فایل هایی با پارامترهای اسلحه ها، وسایل نقلیه، ویژگی های پد، سطح آب، نقشه های منطقه و همچنین متون رابط بازی و نام مناطق است. در آن، در پوشه اسکریپت، فایلهای main.scm و script.img وجود دارد - اولی طرح بازی را تعریف میکند، دومی حاوی فایلهایی با جزئیات طرح است (اطلاعات بیشتر در مورد فایلهای فرمت *.img - زیر را ببینید). واضح است که هنگام نصب پارامترهای جدید، نقشه های منطقه و مدهای داستانی با پوشه دیتا کار خواهید کرد.
پوشه مدل ها(مدل ها) - اینجا کل سان آندریاس، بافت ها است. تمامی مدهای مربوط به پوسته ها، وسایل نقلیه، سلاح ها متعلق به این پوشه است.
پوشه فیلم ها(فیلم) - در اینجا ویدیوهای اولیه بازی با لوگوها و اعتبارات توسعه دهنده وجود دارد.
پوشه ReadMe(بخوانید) - تنها یک فایل به نام ReadMe وجود دارد که در آن سازندگان از انتخاب بازی خود و ارائه اطلاعات در مورد آن تشکر می کنند.
پوشه متن(متن) - حاوی فایل هایی است که متن های بازی را تعریف می کند - زیرنویس فیلم ها و نظرات peds. در یک بازی Russified، زیرنویس روسی توسط فایل american.gxt تعیین می شود. نسخههای غیرقانونی حذفشده فقط حاوی این هستند (گاهی اوقات Spanish.gxt)، بنابراین تغییر زبان در آنها غیرممکن است. تمام نسخه ها حاوی زیرنویس به زبان های دیگر هستند.
فایل ها eax.dll, ogg.dll, vorbis.dllو vorbisFile.dll- اجزای برنامه (به عنوان مثال بازی ها) را می توان در هنگام نصب هر مد ساختاری جهانی در طول فرآیند نصب جایگزین کرد؛ ما مستقیماً با آنها کار نخواهیم کرد.
فایل stream.ini- حاوی داده های مختلف مربوط به برنامه بازی در حال راه اندازی است. این فایل زمانی استفاده می شود که نیاز به بهینه سازی بازی یا تغییر پارامترهای دیگر دارید. ربطی به نصب مودها نداره.
ششم، فایل متنی نصب، معمولاً در پوشه بازی یافت می شود، حاوی اطلاعاتی در مورد نصب و غیره است. هیچ علاقه ای به ما ندارد.
برنامه راه اندازی شد gta_sa.exe-در اینجا چیزی برای صحبت وجود ندارد؛ به طور کلی، این بازی است.
برنامه راه اندازی شد حذف نصب کنید (Unins, نابخردانه) - برنامه حذف، بازی را حذف می کند.
کمی در مورد فایل ها
مود یک تغییر در فایل بازی است. بنابراین باید ویژگی های اولیه این فایل ها را بشناسید تا در آینده مشکلات کمتری هنگام کار با آنها به وجود بیاید.
عناصر دنیای GTA مانند پدها، اسلحه ها، وسایل نقلیه، پوسته بازیکنان، خانه ها، جاده ها و غیره همگی تصاویر سه بعدی هستند. دارای قاب مجازی (شکل) و رنگ آمیزی. به همین دلیل، هر عنصر به دو فایل تقسیم می شود: یک فایل wireframe و یک فایل رنگی.
فایل های فرم با فرمت *.dff هستند. آنها را می توان با استفاده از برنامه DFF Viewer مشاهده کرد. در پس زمینه رابط، رنگی که کاربر در تنظیمات انتخاب میکند، اسلحه (یا پد) مانند دستهای از نوارهای سفید است که به یک شکل متصل میشوند.
رنگ عنصر با فرمت *.txd است. با ویرایش چنین فایلی با استفاده از برنامه مناسب می توانید رنگ هر شی را تغییر دهید. در این صورت شکل عنصر ثابت می ماند.
فایل های شکل و رنگ برای یک مورد یکسان دارند. نام آنها با نام خود مورد مطابقت دارد (به عنوان مثال، یک تفنگ تهاجمی کلاشینکف به پرونده ها تقسیم می شود - ak47.dffو ak47.txdرایدر به عنوان فهرست شده است ryder.dffو ryder.txd).
تعداد زیادی عنصر وجود دارد که فضای بازی را تشکیل می دهند؛ به دلایلی آنها در یک فایل با فرمت *.img جمع آوری می شوند. این امکان حذف تصادفی یا آسیب به عناصر جداگانه را از بین می برد. فایل های img را می توان با استفاده از برنامه های مناسب مشاهده و ویرایش کرد که محبوب ترین آنها می باشد ابزار IMG نسخه 2.0(نسخه روسی شده این برنامه وجود دارد). در آنها، عناصر به عنوان یک لیست از فایل های فردی ارائه شده است.
تقریباً تمام مدهای مربوط به پوسته های کاراکتر یا شی فقط با دو فایل img مرتبط هستند: gta3.imgو player.img(در پوشه مدل ها). اولین مورد از نظر اندازه بزرگترین است، تقریباً کل سان آندریاس - خانه ها، جاده ها، وسایل نقلیه، اتومبیل ها، اسلحه ها را شامل می شود. که در player.imgعناصری از ظاهر Cj وجود دارد. فایلهای img باقیمانده حاوی جزئیات صحنههای برش، جلوههای بصری و اسکریپت داستان هستند.
مدهای انیمیشن برای استفاده از سلاح و تیراندازی نیز رایج هستند. اسکریپت های انیمیشن برای انواع سلاح ها در فایل موجود است gta3.img، پسوند *.ifp را داشته باشید. مثلا، rifle.ifpمسئولیت انیمیشن تیراندازی از تفنگ (تک تیرانداز، شکار و حمله) را بر عهده دارد.
غیرممکن است که فایل ها را برای پارامترهای وسایل نقلیه، سلاح ها و ویژگی های پدها ذکر نکنید - آنها با فرمت *.dat هستند و در پوشه قرار دارند. داده ها. داده های موجود در آنها به صورت جداول ارائه شده است - در سمت چپ ستونی با نام سلاح ها، وسایل نقلیه یا پدها وجود دارد، در سمت راست ستون هایی با داده های عددی پارامترها وجود دارد.
§ 2. تمرین کنید
برای نصب مودها که اصلاحات فایل های اصلی بازی هستند، به دو برنامه نیاز دارید: نوت بوک(شما آن را دارید، اگرچه بهتر است دفترچه واژگان) و روسیه(به معنای نسخه روسی شده برنامه است). در زیر نمونه هایی از دستورالعمل ها برای نصب چنین مودهایی آورده شده است.
تنظیم ظاهر کاراکترها (پدها)
در این صورت وظیفه ما به فایل مربوط می شود gta3.img(در پوشه مدل ها).
مثلا شما یک مدل زامبی دانلود کردید. به طور پیش فرض جایگزین پوسته رایدر می شود. در این مورد، آرشیو دانلود شده باید حاوی فایل باشد ryder.dffو ryder.txd. یعنی برای نصب مدل زامبی باید فایل ها را با رایدر اکسترکت کرده و با فایل های زامبی جایگزین کنید. در هر صورت، باید پوسته رایدر را در یک پوشه ذخیره کنید.
1) فایل ها را از آرشیو دانلود شده استخراج کنید اسناد من.
2) استفاده از ابزار IMGباز کن gta3.img;
3) وقتی فایل دانلود شد و لیستی ظاهر شد، روی منو کلیک کنید ویرایش کنیدتابع پیدا کردن.
4) در پنجره ای که ظاهر می شود، نام اولین فایل را بنویسید - ryder.dff، روی "Find Next" کلیک کنید، فایل پیدا می شود.
5) در هر خط ryder.dffکلیک راست کنید (RMB)، در لیستی که ظاهر می شود، کلیک کنید استخراج کردن. مسیر پوشهای را نشان میدهیم که در آن پوسته رایدر را ذخیره میکنیم.
6) بعد، دوباره کلیک راست کنید، در لیست کلیک کنید حذف، حذف را تایید کنید.
7) با فایل ryder.txdما همان کاری را انجام می دهیم که با ryder.dff(نگاه کنید به نکات شماره 3-6).
8) اکنون پوسته قدیمی رایدر به مکانی امن منتقل شده است، تنها چیزی که باقی مانده است اضافه کردن یک پوسته زامبی جدید به جای آن است.
در منو تیم هاکلیک اضافه کردن. مسیر پوست زامبی را نشان می دهیم. ابتدا اضافه می کنیم ryder.dff، سپس ryder.txd. حالا که پوسته های زامبی را اضافه کردیم، برنامه را ببندید و همه چیز تمام شد.
نصب یک مد انیمیشن تیراندازی
نصب چنین mod ساده ترین است - ما آنچه در مثال قبلی نشان داده شده است را انجام می دهیم، اما این بار فقط باید یک فایل را جایگزین کنیم (به عنوان مثال، موارد ذکر شده قبلا rifle.ifp).
نصب حمل و نقل
نصب پوسته حمل و نقل مانند مثال نصب پوسته پد است - فایل های قدیمی را در مکانی امن استخراج کنید و به جای آن فایل های جدید را نصب کنید.
با این حال، برخی از مدهای حمل و نقل به تغییراتی در پارامترها نیاز دارند - تغییر وزن، اندازه چرخ و غیره. در اینجا باید با پوشه سر و کار داشته باشید داده ها، فایل ها وسایل نقلیه.اید, carcols.dat, carmods.datیا handling.cfg، یا حتی با همه با هم.
این فایل ها با استفاده از Notepad باز می شوند، محتویات اصلی و اصلی آنها جداول با نام ماشین ها و پارامترهای مربوطه است (توسعه دهندگان تغییر پارامترها را برای مدیران راحت کرده اند).
در دستورالعمل ( بخوان) که به مود دانلود شده پیوست شده است، باید حاوی خطوطی با داده های جدید باشد و همچنین نشان می دهد که کدام خط در فایل های بازی باید جایگزین شود. به عنوان مثال، در handling.cfgچنین خطی وجود دارد -
BUFFALO 1500.0 4000.0 2.0 0.0 0.0 -0.1 85 0.7 0.9 0.5 5 200.0 28.0 5.0 R P 11.0 0.45 0
30.0 1.2 0.12 0.0 0.28 -0.24 0.5 0.4 0.25 0.50 35000 2800 10200000 1 1 0
و باید با آن جایگزین شود
BUFFALO 1000.0 2500.0 2.9 0.0 0.0 -0.1 85 0.7 0.9 0.5 5 250.0 28.0 5.0 R P 11.0 0.45 0
30.0 1.2 0.25 0.9 0.28 -0.70 0.5 0.3 0.25 0.50 35000 2800 10200000 1 1 0
کاری که با استفاده از Notepad انجام می دهید.
حتی بهتر است که نویسنده فایل اصلاح شده را مستقیماً آپلود کند تا کاربر بی تجربه را با جستجوی خط مناسب آزار ندهد: بی تجربگی می تواند به فایل آسیب برساند، بنابراین قبل از شروع نصب مود، نسخه اصلی را در گاوصندوق کپی کنید. محل.
نصب سلاح
نصب پوسته سلاح های جدید مانند مثال اول است. با این حال، مانند حمل و نقل، ممکن است پارامترها نیاز به تغییر داشته باشند. پارامترهای سلاح در فایل موجود است weapon.dat(پوشه داده ها). پارامترهای سلاح در این فایل به همان ترتیبی که مربوط به وسیله نقلیه است - جدول کاربر پسند ارائه شده است.
پیروی از دستورالعمل ها بخوان، خطوط مشخص شده را پیدا کرده و جایگزین کنید (پس از کپی کردن نسخه اصلی weapon.datبه یک مکان امن). باز هم تکرار می کنم برای مود سازها توصیه می شود یک فایل اصلاح شده آماده را با سلاح (یا وسیله نقلیه) جدید در آرشیو قرار دهند تا از آسیب وارده به فایل های بازی جلوگیری شود!
نصب پوسته های پخش کننده جدید
نصب پوسته های پخش کننده (به طور دقیق تر، عناصر ظاهری) کاملاً مشابه نمونه با نصب پدهای جدید است. تنها تفاوت این است که شما با آن سر و کار خواهید داشت player.img، و باید فایل رنگ آمیزی-*.txd را جایگزین کنید. یعنی باز می کنیم player.imgبرای مثال، پوست قدیمی را پیدا کنید، tshirt.txd، آن را به یک مکان امن بردارید، به جای آن یک مورد جدید اضافه کنید tshirt.txd.
نصب نقشه های منطقه
مدهایی که نقشه منطقه را تغییر می دهند در سه نوع هستند:
1) به سادگی یک عنصر را اضافه یا حذف کنید (مثلاً یک حصار، برج مراقبت یا جزیره). در این صورت فایل های موجود در پوشه datamaps جایگزین می شوند.
2) پوست یک ساختمان تغییر یا اضافه می شود (مثلا کرملین). در این مورد، باید فایل های خاصی را به gta3.img جایگزین یا اضافه کنید - مانند مثال با پوسته های ped (به بالا مراجعه کنید).
3) پوسته جدیدی از ساختمان تغییر یا اضافه می شود، به علاوه محل آن مشخص می شود (به عنوان مثال، کرملین اضافه شده است، در جزیره ای دور از دریا ایستاده است). در اینجا باید هم فایل را به gta3.img جایگزین/افزودن کنید و هم فایل های نقشه را در پوشه datamaps جایگزین کنید.
لازم به ذکر است که فایل های نقشه اصلاح شده به صورت آماده تنظیم شده اند، فقط باید موارد مربوطه را با آنها جایگزین کنید (این در دستورالعمل ها نوشته شده است. بخوان، به مود دانلود شده پیوست شده است).
جزئیات بیشتر در مورد پارامترهای سلاح / وسایل نقلیه / پد
گزینه های موجود در پوشه داده هاتعداد زیادی وجود دارد، اما پارامترهای مهم ترین عناصر - سلاح ها، وسایل نقلیه، پدها و سطح آب - مورد توجه هستند.
همه فایل ها جداول به زبان انگلیسی هستند که درک آنها برای یک کاربر باتجربه مود آسان است، اما برای یک مبتدی دشوار است. بنابراین، موارد خاص توسعه یافته است. برنامه ها برای هر نوع پارامتر، به عنوان مثال با استفاده از برنامه نمایشگر Pedstatsمی توانید ویژگی های اجتماعی رهگذران (بزدلی، قانون مداری، خلق و خوی) و همچنین ویژگی های فیزیکی را تغییر دهید. خواص - قدرت ضربه، دقت تیراندازی، توانایی دفاع. Pedstats Viewer داده های موجود در فایل را تنظیم می کند pedstats.dat(پوشه داده).
با استفاده از ویرایشگر سلاح توسط Sadler v. 0.14شما می توانید سلاح را کاملاً کامل ویرایش کنید. با سطح آبمی توانید سطح آب اقیانوس و ارتفاع موج را تغییر دهید.
نصب مدهای داستانی
نصب مدهای داستانی به جایگزینی فایل ها می رسد main.scmو script.imgدر پوشه داده/اسکریپت، فایل american.gxtدر پوشه متن، و اگر صداگذاری وجود دارد، فایل ها را به آن اضافه کنید سمعی. برخی از مدها هنگام بارگیری بازی به محافظ صفحه نمایش جدیدی اشاره می کنند - جایگزینی آنها به خصوص دشوار نیست، فقط دستورالعمل ها را دنبال کنید بخوان.
§ 3. کتابخانه های CLEO
مودها می توانند کاملاً متنوع باشند و برای برخی از مدهای موجود، باید تغییرات کوچک زیادی در بازی ایجاد کنید که غیرمنطقی است. تغییر یک اسکریپت در اینجا، افزودن یک فایل در آنجا، افزودن یک تابع جدید در اینجا کاری نیست که همه بتوانند انجام دهند، و این یک کار خسته کننده است. بنابراین، به اصطلاح کتابخانه های CLEO حالت های جهانی ویژه ای هستند که نصب و حذف مود های مختلف را بسیار ساده می کنند.
ماهیت عملکرد آنها به شرح زیر است: برخی از فایل های بازی تغییر می کنند، به همین دلیل، به طور کلی، بازی شروع به تعامل می کند، "گوش دادن" به فایل های موجود در پوشه CLEO، یک پوشه جدید در پوشه اصلی بازی. فایل ها نیز به پوشه ریشه بازی اضافه می شوند bass.dll, CLEO.asi, vorbisHooked.dllو کتاب مرجع CLEO.chm.
به لطف این کتابخانه، یک تغییر اسکریپت/داستان را می توان به عنوان یک اسکریپت CLEO قالب بندی کرد و در یک پوشه انداخت. CLEO. در صورت لزوم، اسکریپت را می توان از آنجا حذف کرد. در پوشه CLEOدو پوشه وجود دارد - CLEO_SAVESو CLEO_TEXT. اولین مورد، هر گونه تغییری را که با استفاده از اسکریپت ایجاد شده است ذخیره میکند؛ ذخیرههای CLEO به ذخیرههای بازی مرتبط میشوند. پوشه دوم حاوی فایل هایی است که حاوی متنی برای اسکریپت است، به عنوان مثال رابط یک تابع یا یک مکالمه در یک صحنه برش.
امروز جدیدترین کتابخانه است CLEO 4، می توانید یک نصب کننده مخصوص دانلود کنید که حتی یک نوب بی تجربه می تواند کتابخانه را در بازی نصب کند.
اسکریپت های CLEO دارای پسوند *.cs هستند. پس از دانلود، باید آنها را در یک پوشه قرار دهید CLEO، و اضافات (فایل متنی) به پوشه CLEO_TEXT. منوی بازی در گوشه سمت چپ پایین، نسخه کتابخانه و همچنین تعداد اسکریپت های بارگذاری شده را نمایش می دهد.
اسکریپت های CLEO می توانند ویژگی های مختلفی را معرفی کنند. از خلبان خودکار و قابلیت روشن کردن سیگار هنگام نشستن در ماشین گرفته تا باز کردن تمام درهای خانه هایی که می توان هک کرد و توانایی شنا در زیردریایی. اسکریپت های ساده کاملاً قابل اعتماد کار می کنند، اما برخی می توانند بازی را خراب کنند.
در اینجا یک طرح کلی از آنچه که هر کاربر مود باید بداند آورده شده است. شما می توانید سوالات مختلفی در مورد نصب آنها در نظرات بپرسید، نویسنده سعی می کند تا حد دانش و تجربه خود به آنها پاسخ دهد.
نصب مدهای اسکریپت با پسوند dll, .cs, .vb بر اساس
|