DayZ Expansion სერვერისა და კლიენტის მოდების ოჯახია, რომელიც ამატებს ვაჭრებსა და market-ს, უსაფრთხო ზონებს, spawn-ის არჩევას, ტერიტორიისა და ბაზის მშენებლობის ცვლილებებს, ჯგუფებს, რუკას მარკერებით, AI-ს, მისიებს, quest-ებსა და მანქანებს. ის ფიქსირებული თანმიმდევრობით ყენდება: ჯერ Community Framework და Dabs Framework, შემდეგ Expansion-ის ბირთვი და ლიცენზირებული პაკეტები, შემდეგ ან Bundle (ყველაფერი), ან ცალკეული მოდულები, რომლებიც გინდა, ყველა -mod=-ში თავისი გასაღებებით. შემდეგ შენს მისიის საქაღალდეს Expansion-ის მისიის ფაილებით ცვლი შენი რუკისთვის, ერთხელ უშვებ სუფთა persistence-ით, რომ მოდმა თავისი პარამეტრები ჩაწეროს, და მას profiles საქაღალდესა და მისიაში არსებული JSON ფაილებით აკონფიგურირებ. დაგეგმე vanilla-ზე მეტი მეხსიერება და დისკი, და გაითვალისწინე, რომ Expansion DayZ-ს სხვა თამაშად აქცევს - რაც სწორედ მიზანია, მაგრამ ეს არ არის რამე, რასაც wipe-ის შუაში მიამაგრებ.
DayZ-ის მოდების საფუძვლები - გასაღებები, -mod=, Workshop-იდან ჩამოტვირთვა - DayZ სერვერის სრულ სახელმძღვანელოშია. ეს პოსტი კონკრეტულად Expansion-ზეა.
რისგან შედგება Expansion#
Expansion ერთის ნაცვლად რამდენიმე Workshop-ის ერთეულად ქვეყნდება, რომ სერვერებმა მხოლოდ ის აიღონ, რაც უნდათ. ნაწილები სამ ჯგუფად იყოფა.
| ჯგუფი | ერთეულები | როლი |
|---|---|---|
| დამოკიდებულებები | Community Framework (@CF), Dabs Framework | საერთო ბიბლიოთეკები, რომლებზეც სხვა მოდები შენდება |
| Expansion-ის ბაზა | Expansion Core, Expansion Licensed | Expansion-ის საერთო კოდი და ლიცენზირებული რესურსები |
| შიგთავსი | Bundle ან ცალკე მოდულები | ფუნქციები, რომლებსაც მოთამაშეები ხედავენ |
Workshop-ზე ნანახ მოდულებს შორისაა Market (ვაჭრები და ვალუტა), Vehicles (ვერტმფრენები, ნავები და სხვა), AI (პატრულები და NPC-ები), Missions (დინამიკური მოვლენები, მაგალითად airdrop-ები), Navigation (რუკა და მარკერები), Book (თამაშშიდა საინფორმაციო წიგნი), Groups (ჯგუფები), Base Building და Territories, Spawn Selection, Quests, Hardline (რეპუტაცია) და Personal Storage. ზუსტი სია იცვლება, როცა გუნდი მას ახლიდან აწყობს; მიმდინარე ცნობარი Workshop-ის გვერდები და პროექტის wiki-ა.
Bundle ჩვეულებრივ მოდულებს ერთ ერთეულში აერთიანებს. ეს მარტივი არჩევანია და ჩვეულებრივი სერვერისთვის, რომელსაც Expansion-ის სრული გამოცდილება უნდა. ცალკეულ მოდულებს აზრი აქვს, როცა გინდა, ვთქვათ, ვაჭრები და უსაფრთხო ზონები, მაგრამ არა Expansion-ის მანქანები ან AI - ყოველი მოდული, რომელსაც გამოტოვებ, მოთამაშეებისთვის ნაკლები ჩამოსატვირთი და სერვერისთვის ნაკლები გასაშვებია.
მოთხოვნები და რესურსების ხარჯი#
Expansion მსუბუქი მოდი არ არის. ყოველი მოდული სერვერის მხარეს სკრიპტებს უშვებს, market მარაგს ითვლის, ხოლო AI პატრულები სიმულირებული პერსონაჟებია ყველა იმ ხარჯით, რაც აქედან გამომდინარეობს.
| კონფიგურაცია | RAM | CPU | შენიშვნები |
|---|---|---|---|
| Market, უსაფრთხო ზონები, რუკა, 20-30 მოთამაშე | 6-8 GB | 2-2.5 ბირთვი | გავრცელებული "ვაჭრები და კომფორტი" სერვერი |
| სრული Bundle, 30-50 მოთამაშე | 8-10 GB | 2.5-3 ბირთვი | მანქანები და მისიები მუდმივ დატვირთვას ამატებს |
| სრული Bundle ბევრი AI პატრულით | 10-14 GB | 3+ ბირთვი | AI-ს რაოდენობა მთავარი რეგულატორია |
- CPU ისევ ის ზღვარია, რომელსაც მოთამაშეები პირველს გრძნობენ, სერვერის FPS-ის მეშვეობით. ჩართე
logAverageFpsserverDZ.cfg-ში და ადევნე თვალი; გასაღები ახსნილია სტატიაში serverDZ.cfg ახსნილი. AI ყველაზე დიდი კონტროლირებადი ხარჯია. - მეხსიერება მოდულების რაოდენობასთან და persistence-თან ერთად იზრდება. market-ის მარაგი და ყოველი დადგმული ვაჭრის ობიექტიც მეხსიერებაში ცხოვრობს.
- დისკი: Expansion-ის ერთეულები ერთად რამდენიმე გიგაბაიტია საბაზისო სერვერის თავზე, და ნებისმიერი რუკა, რომელზეც მას გაუშვებ, საკუთარს ამატებს. დატოვე მარაგი ლოგებისა და იმ backup-ებისთვის, რომლებსაც ყოველ განახლებამდე გააკეთებ.
ინსტალაცია, თანმიმდევრობით#
ეს გააკეთე გაჩერებულ სერვერზე, backup-ით და იდეალურად wipe-ის დროს.
- ჩამოტვირთე Workshop-ის ერთეულები CF-ისთვის, Dabs Framework-ისთვის, Expansion Core-ისთვის, Expansion Licensed-ისთვის და ან Bundle-ისთვის, ან შენი არჩეული მოდულებისთვის, და თითოეული სერვერის ძირში
@საქაღალდედ მოათავსე. Workshop-ის კლიენტის app id ჩამოტვირთვისთვის არის221100. - დააკოპირე ყველა გასაღები. თითოეულ ერთეულს აქვს
keysსაქაღალდე.bikey-ით. ყველა სერვერისkeysსაქაღალდეში მიდის. ერთის დაკარგვა ჩატვირთვის ეკრანზე BattlEye-ის ხელმოწერის გაგდებას იწვევს. - დააყენე მოდების ხაზი დამოკიდებულებების თანმიმდევრობით. ჯერ ფრეიმვორკები, შემდეგ Expansion-ის ბაზა, ბოლოს შიგთავსი. ქვემოთ მოცემული მაგალითი ფორმას აჩვენებს.
-mod=@CF;@Dabs Framework;@DayZ-Expansion-Core;@DayZ-Expansion-Licensed;@DayZ-Expansion-Bundleსაქაღალდეების სახელები ისაა, რაც შენ დაარქვი. გამოტოვებებიან სახელებს ხელით დაწერილ გაშვების ხაზში მთელი პარამეტრის ბრჭყალებში ჩასმა სჭირდება, და Linux-ზე უფრო ადვილია, თუ გამოტოვებების გარეშე გადაარქმევ. თანმიმდევრობა შენი ვერსიისთვის Expansion-ის wiki-ს შეადარე; როცა დამოკიდებულება გადაადგილდება, wiki პირველი ახლდება. შემდეგ გააგრძელე:
- დააყენე მისიის ფაილები. Expansion-ს შენი რუკისთვის საკუთარი მისია სჭირდება - იხილე შემდეგი სექცია.
- დაიწყე სუფთა persistence-ით. მიუთითე სერვერს ახალ მისიაზე, რომელსაც საკუთარი ცარიელი storage აქვს, ან გაასუფთავე იმ მისიის storage, რომელსაც გადააკეთებ.
- მიეცი მას პარამეტრების ჩაწერის საშუალება. პირველი გაშვება შენს profiles დირექტორიაში
ExpansionModსაქაღალდეს და მისიაში Expansion-ის პარამეტრებს ქმნის. გააჩერე სერვერი, როგორც კი ბოლომდე ჩაიტვირთება. - დააკონფიგურირე, შემდეგ ისევ გაუშვი. JSON დაარედაქტირე გაჩერებულ სერვერზე, გაავალიდირე, გაუშვი, ლოგი წაიკითხე.
მისიის ფაილები#
Expansion-ის ფუნქციებს მისიაში მიმაგრების წერტილები სჭირდება: საკუთარი init.c, ეკონომიის ჩანაწერები მისი ნივთებისთვის, პოზიციები მისი მოვლენებისა და ობიექტებისთვის და მისიის მხარის პარამეტრები. გუნდი მზა მისიის საქაღალდეებს რუკების მიხედვით აქვეყნებს საჯარო რეპოზიტორიაში, რომლის ბმულიც wiki-ზეა; აიღე შენი რუკისთვის განკუთვნილი და არა vanilla მისია ხელით გადააკეთო.
class Missions{ class DayZ { template = "Expansion.ChernarusPlus"; };};გამოიყენე საქაღალდის ის სახელი, რომელიც შენს ჩამოტვირთულს რეალურად აქვს - ზემოთ მოცემული ხაზი მოდელის მაგალითია, და რეგისტრი ზუსტად უნდა ემთხვეოდეს. სათემო რუკაზე გამოიყენე Expansion-ის მისია ამ რუკისთვის, თუ არსებობს; სხვა შემთხვევაში ორ მისიას ხელით აერთიანებ, რაც შესაძლებელია, მაგრამ თავისთავად ცალკე პროექტია. რუკის შეცვლის ზოგადი პროცესი სტატიაშია Deer Isle-ის ან Namalsk-ის გაშვება.
თუ ეკონომიის საკუთარი ცვლილებები უკვე გქონდა, შეინახე ისინი მისიის cfgeconomycore.xml-ში რეგისტრირებულ საკუთარ საქაღალდეში, ზუსტად ისე, როგორც vanilla-ზე. DayZ types.xml-ის სახელმძღვანელო საკუთარ ce საქაღალდეებს განიხილავს. ასე Expansion-ის მისიის შემდეგი გამოშვება შეიძლება ჩააგდო და შენი საქაღალდე გადარჩება.
სად არის პარამეტრები#
Expansion თავის პარამეტრებს ორ ადგილას ყოფს, და იმის ცოდნა, რომელი ფაილი სადაა, ძებნაში ბევრ დროს ზოგავს.
| მდებარეობა | რა არის იქ |
|---|---|
profiles/ExpansionMod/Settings/ | სერვერის მასშტაბის პარამეტრები: AI, airdrop-ები, ჩატი, ზოგადი, ლოგები, market-ის კატეგორიები და ვაჭრების პარამეტრები, მისიები, შეტყობინებები, ჯგუფი, quest-ები, რეიდები, ტერიტორიები, მანქანები |
mpmissions/<mission>/expansion/settings/ | რუკისთვის სპეციფიკური პარამეტრები: ბაზის მშენებლობა, რუკის მარკერები, market, უსაფრთხო ზონები, spawn-ები, AI პატრულები და ლოკაციები, პირადი საცავი |
profiles/ExpansionMod/Traders/ | თითო JSON თითო ვაჭრის ტიპზე: რას ყიდულობს და ყიდის |
profiles/ExpansionMod/Market/ | market-ის კატეგორიები: ნივთები, ფასისა და მარაგის დიაპაზონები |
mpmissions/<mission>/expansion/traders/ | .map ფაილები, რომლებიც ვაჭრების NPC-ებს სამყაროში ათავსებს |
დაყოფის ლოგიკა ისაა, რომ ყველაფერი, რაც კოორდინატებთანაა მიბმული - სად არის უსაფრთხო ზონები, სად ჩნდებიან ადამიანები, სად დგანან ვაჭრები - მისიას ეკუთვნის, ყველაფერი დანარჩენი კი სერვერის პროფილს. ეს ნიშნავს, რომ სერვერს შეუძლია რუკა შეცვალოს და market შეინარჩუნოს, მაგრამ მისი უსაფრთხო ზონები და ვაჭრები ახალი რელიეფისთვის თავიდან უნდა გაკეთდეს.
ყოველ პარამეტრების ფაილს ვერსიის ნომერი აქვს, და Expansion განახლებისას ძველ ფაილებს მიგრირებს. პროექტის საკუთარი რჩევაა, ყოველი Expansion-ის განახლების შემდეგ შენი პარამეტრები გადახედო. პრაქტიკაში: განახლებამდე გააკეთე ExpansionMod საქაღალდისა და მისიის expansion საქაღალდის backup, შემდეგ პირველი გაშვების შემდეგ შეადარე.
ათეულობით ურთიერთდაკავშირებული JSON ფაილის ხელით რედაქტირება შეცდომებით სავსეა. სათემო ხელსაწყო DayZeEditor სპეციალურად Expansion-ის პარამეტრებისა და მისიის ეკონომიის ფაილების სამართავად არსებობს და ღირს ცდად, თუ დიდ market-ს უშვებ. რასაც არ უნდა იყენებდე, რესტარტამდე JSON გაავალიდირე; ერთ ფაილში ბოლოს დარჩენილმა მძიმემ შეიძლება მთელი მოდულის ჩატვირთვა შეაჩეროს.
ვაჭრები და market#
ვაჭრები ის მოდულია, რისთვისაც სერვერების უმეტესობა Expansion-ს აყენებს, და მათ სამი ნაწილი აქვს, რომლებიც ერთმანეთს უნდა ეთანხმებოდეს.
market-ის კატეგორიები ExpansionMod/Market/-ში ნივთების ჯგუფებს განსაზღვრავს ფასებითა და მარაგით. ყოველი ნივთის ჩანაწერი კლასს და ფასებისა და მარაგის დონეების დიაპაზონს ასახელებს - ფასი მინიმუმსა და მაქსიმუმს შორის მოძრაობს, როცა მარაგი ეცემა და იზრდება, და ასე ახდენს Expansion მიწოდებისა და მოთხოვნის მოდელირებას. ველების ზუსტი სახელები ვერსიებს შორის შეიცვალა, ამიტომ გახსენი ფაილები, რომლებიც Expansion-მა შენთვის შექმნა, და ისინი დაარედაქტირე, ნაცვლად იმისა, რომ ძველი სახელმძღვანელოდან მაგალითი ჩასვა.
ვაჭრები ExpansionMod/Traders/-ში დასახელებული JSON ფაილებია, რომლებიც ჩამოთვლის, რომელ კატეგორიებთან (და სურვილისამებრ რომელ ცალკეულ ნივთებთან) აქვს ვაჭარს საქმე, და თითოეული ყიდვაა, გაყიდვა თუ ორივე. იარაღის ვაჭარი, მანქანების ვაჭარი და ზოგადი მაღაზია სამი ფაილია.
ვაჭრების NPC-ები სამყაროში მისიის expansion/traders/ საქაღალდის .map ფაილებით თავსდება, თითო ხაზი თითო NPC-ზე:
ExpansionTraderDenis.Weapons|11833.576 140.605 12469.492|110 0 0|Jeans_Blue,TSHirt_Blueხაზი ასე იკითხება: NPC-ის კლასი, წერტილი, ვაჭრის ფაილის სახელი (.json-ის გარეშე), შემდეგ პოზიცია, ორიენტაცია და ტანსაცმელი და აღჭურვილობა, რომელიც NPC-ს აცვია, მიმაგრებები +-ით გაერთიანებული. ვაჭრის ფაილის სახელი NPC-ს ExpansionMod/Traders/Weapons.json-თან აკავშირებს. იქ დაშვებული შეცდომა გაძლევს ვაჭარს, რომელიც სამყაროში დგას და არაფერს ყიდის.
ვაჭრების ზონები - არეები, რომელთა მარაგიც მათ შიგნით მყოფ ვაჭრებს შორის საერთოა - და უსაფრთხო ზონები ვაჭრების ბანაკების ირგვლივ მისიის მხარის პარამეტრებია, რადგან კოორდინატებია. ვაჭრების ბანაკი PvP სერვერზე მომუშავე უსაფრთხო ზონის გარეშე ერთ დღეში სასაკლაოდ იქცევა.
ფასწარმოქმნა ის ნაწილია, რომელიც წყვეტს, იმუშავებს თუ არა ეკონომია. ორი პრაქტიკული წესი:
- გაყიდვის ფასები ყიდვის ფასებზე საგრძნობლად დაბალი. თუ მოთამაშეებს შეუძლიათ ნივთის ყიდვა და თითქმის იმავე ფასად უკან გაყიდვა, ციკლები ჩნდება. ეს სხვაობა შენი ინფლაციის კონტროლია.
- აკონტროლე ფულის მასა წყაროსთან. ვალუტა სამყაროში ლუთით, მისიებითა და გაყიდვით შემოდის. თუ ერთი კვირის შემდეგ ყველა მდიდარია, შეხედე, რას ყიდულობენ ვაჭრები, და არა იმას, რას ყიდიან.
AI, მისიები და სხვა მოდულები, რომელთა კონფიგურაციაც ღირს#
- AI პატრულები და NPC-ები სერვერის AI პარამეტრებში და მისიის პატრულებისა და ლოკაციების ფაილებში დგინდება. ყოველი პატრული სიმულირებული პერსონაჟების ჯგუფია; დაამატე ისინი შეგნებულად და ყოველი ცვლილების შემდეგ სერვერის FPS გაზომე. რუკა AI-ით ყოველ სამხედრო ბაზაზე სხვა თამაშია და სხვა CPU-ს ბიუჯეტი, ვიდრე რამდენიმე მოხეტიალე ჯგუფით.
- მისიები, მაგალითად airdrop-ები და დაბინძურებული ზონები, დროში გაწერილი მოვლენებია საკუთარი ლუთით. მათი სიხშირე მთავარი რეგულატორია.
- Spawn-ის არჩევა მოთამაშეებს სიკვდილისას სიიდან spawn წერტილის არჩევის საშუალებას აძლევს. ის PvP-ის ტემპს ბევრად ცვლის; როგორც თემამ, გადაწყვიტეთ, უნდა შეეძლოთ თუ არა ახალ spawn-ებს თავიანთი ბაზის გვერდით სანაპიროს არჩევა.
- ტერიტორიები და ბაზის მშენებლობა vanilla-ს ტერიტორიის წესებს ცვლის ან აფართოებს. მათი ლიმიტები (ობიექტები ტერიტორიაზე, ტერიტორიის რადიუსი, წევრები) ისევე წარმადობის პარამეტრია, როგორც გეიმფლეისი.
- შეტყობინებებს შეუძლია რესტარტის გაფრთხილებებისა და სერვერის შეტყობინებების დაგეგმვა, რაც vanilla-ს
messages.xml-ს ფარავს. გამოიყენე ერთი ან მეორე, არა ორივე.
ადმინის ხელსაწყოები Expansion-თან ერთად#
Expansion ადმინის ხელსაწყო არ არის. Expansion-ის სერვერების უმეტესობა ასევე უშვებს Community Online Tools-ს ან VPP Admin Tools-ს, პლუს BattlEye RCon-ს თამაშის გარედან მოდერაციისთვის. COT ჩვეულებრივი წყვილია, რადგან ისიც CF-ზეა აგებული. ჩატვირთე ადმინის მოდი ფრეიმვორკების შემდეგ და Expansion-ის შიგთავსამდე ან მასთან ერთად, მისი გასაღების გადაწერით, როგორც ნებისმიერი სხვისი. დაყენება, უფლებები და ბანის სამუშაო პროცესი სტატიაშია DayZ-ის ადმინის ხელსაწყოები და BattlEye RCon.
Expansion-ის უსაფრთხო განახლება#
Expansion ხშირად ახლდება, და DayZ-ის პატჩები მას ტეხს, სანამ გუნდი ხელახლა არ ააწყობს. რუტინა, რომელიც ცუდი საღამოების უმეტესობას აგარიდებს:
- არ განაახლო ავტომატურად პატჩის დღეს. როცა DayZ ახლდება, დაელოდე, სანამ Expansion და შენი სიის ყველა სხვა მოდი ახალი build-ისთვის განახლდება.
- ჯერ backup:
ExpansionModსაქაღალდე profiles-ში, მისიის საქაღალდე თავისიexpansionქვესაქაღალდით და storage საქაღალდე. ჩაკეტე ეს backup, რომ როტაციამ ვერ წაშალოს. - განაახლე მოდების ყველა საქაღალდე და გასაღები ერთად. Expansion-ის ახალ ვერსიას შეიძლება ახალი გასაღებები მოჰყვეს; ყველა თავიდან გადაწერე.
- გაუშვი ერთხელ და წაიკითხე ლოგი. პარამეტრების მიგრაციები ლოგში იწერება. შეცდომები, რომლებიც JSON ფაილს ასახელებს, ჩვეულებრივ შეცვლილი ველია.
- შეადარე პარამეტრები შენს backup-ს და ხელახლა გამოიყენე ყველაფერი, რაც მიგრაციამ საწყის მდგომარეობაში დააბრუნა.
თუ განახლება ცუდად წავა, აღადგინე და დაელოდე, ცოცხალ სერვერზე გამართვის ნაცვლად. რა ქნა, როცა მოდის განახლება ყველაფერს ტეხს სრულ რუტინას გთავაზობს, ხოლო მოდიანი სერვერის სისუფთავის შენარჩუნება განიხილავს, როგორ არ დაილპოს მოდების სია დროთა განმავლობაში. RE:NODE-ზე backup შეიძლება როტაციისგან ჩაიკეტოს და ერთი ღილაკით აღდგეს, ხოლო ბრაუზერის რედაქტორი სინტაქსის გაფერადებით JSON-ის რედაქტირებას ნაკლებად შეცდომიანს ხდის.
პრობლემების მოგვარება#
მოთამაშეებს ხელმოწერის შეცდომით აგდებს. keys-ში გასაღები აკლია, ხშირად Dabs Framework-ის ან Licensed ერთეულის, რომლებიც ხალხს ავიწყდება, რადგან მათ არასოდეს თვლიან "მოდად". ყველა გასაღები თავიდან გადაწერე.
სერვერი გაშვებისას სკრიპტის შეცდომებით ჩერდება. ჩატვირთვის თანმიმდევრობა არასწორია, დამოკიდებულება აკლია, ან მოდი თამაშის მიმდინარე build-ისთვის მოძველებულია. წაიკითხე პირველი შეცდომები .RPT ლოგში; ისინი მოდს ასახელებს.
ვაჭრები დგანან, მაგრამ არაფერს ყიდიან. ვაჭრის ფაილის სახელი .map ხაზში ExpansionMod/Traders/-ში არსებულ ფაილს არ ემთხვევა, ან ამ ფაილის კატეგორიები ExpansionMod/Market/-ში არ არსებობს.
პარამეტრების ცვლილებები არაფერს აკეთებს. სერვერის მუშაობისას დაარედაქტირე და მან თავისი ასლი გადაწერა, ან JSON-ის პარსინგი ჩავარდა და Expansion-მა ნაგულისხმევი მნიშვნელობები გამოიყენა. გააჩერე, დაარედაქტირე, გაავალიდირე, გაუშვი.
მოჩვენება-ნივთები და გაფუჭებული ბაზები ინსტალაციის შემდეგ. Expansion არსებულ persistence-ს დაემატა. აღადგინე backup ან გააკეთე wipe.
სერვერის FPS საღამოს განმავლობაში ეცემა. AI და მისიები. შეამცირე პატრულების რაოდენობა, შეამოწმე, რამდენი მისიის მოვლენა ემთხვევა ერთმანეთს, და განრიგით გააკეთე რესტარტი.
FAQ#
მჭირდება მთელი Expansion Bundle?
არა. Bundle ყველაზე მარტივი ინსტალაციაა, მაგრამ ცალკეული მოდულები საშუალებას გაძლევს, მხოლოდ ის აიღო, რასაც იყენებ - მაგალითად market და უსაფრთხო ზონები Expansion-ის AI-სა და მანქანების გარეშე. ყოველ მოდულს საერთო დამოკიდებულებები და Expansion Core სჭირდება.
რა არის Dabs Framework და რატომ არის აუცილებელი?
ეს საერთო ბიბლიოთეკაა, რომელზეც Expansion არის დამოკიდებული, Community Framework-ის მსგავსად. ორივე Expansion-მდე უნდა ჩაიტვირთოს, და ორივე გასაღები სერვერის keys საქაღალდეში უნდა იყოს.
შემიძლია Expansion-ის გამოყენება Deer Isle-ზე ან Namalsk-ზე?
კი, თუ ამ რუკისთვის Expansion-ის მისია არსებობს ან თავად გააერთიანებ. კოორდინატებზე დაფუძნებული პარამეტრები - ვაჭრები, უსაფრთხო ზონები, spawn-ები, AI პატრულები - ამ რელიეფისთვის უნდა გაკეთდეს.
სად დგინდება ვაჭრების ფასები?
market-ის კატეგორიების ფაილებში profiles/ExpansionMod/Market/-ში. ყოველ ნივთს ფასისა და მარაგის დიაპაზონები აქვს; ვაჭრების ფაილები ExpansionMod/Traders/-ში წყვეტს, რომელ კატეგორიებს ემსახურება თითოეული ვაჭარი.
Expansion-ის დასაყენებლად wipe მჭირდება?
მკაცრად რეკომენდებულია. Expansion ბაზის მშენებლობას, ტერიტორიებსა და მანქანებს ცვლის, და ძველი persistence მოჩვენება-ნივთებსა და გაშვების შეცდომებს იწვევს. დააყენე wipe-ის დროს სუფთა storage-ზე.
რატომ შეიცვალა ჩემი პარამეტრები განახლების შემდეგ?
Expansion გაშვებისას პარამეტრების ფაილებს ახალ ვერსიებზე მიგრირებს, რამაც შეიძლება ველები საწყის მდგომარეობაში დააბრუნოს ან დაამატოს. განახლებამდე პარამეტრების საქაღალდეების backup გააკეთე და შემდეგ შეადარე.




კომენტარები
სრულიად ანონიმურად: ანგარიშის, ელფოსტის და cookie-ის გარეშე. ინახება მხოლოდ სახელი, ტექსტი და დრო - სხვა არაფერი. ბმულების რაოდენობა ლიმიტირებულია.