RE:NODE

სახელმძღვანელოები11 წუთის საკითხავი

ARK Ascended-ის მოდები სერვერზე CurseForge-ით

დაამატე CurseForge-ის მოდები ARK: Survival Ascended სერვერზე: project ID-ის პოვნა, -mods სია, რუკის მოდები, მოდების პარამეტრები, განახლებები და მოდის უსაფრთხოდ წაშლა.

0 მკითხველი

ARK: Survival Ascended-ის გამოყოფილ სერვერზე მოდების დასამატებლად იპოვე თითოეული მოდის რიცხვითი CurseForge project ID, ჩაწერე ისინი გაშვების ხაზში როგორც -mods=id1,id2,id3 და გადატვირთე სერვერი. სერვერი მოდებს გაშვებისას თავად ჩამოტვირთავს CurseForge-იდან, ხოლო მოთამაშეები, რომლებიც უერთდებიან, იმავე მოდებს ავტომატურად იღებენ - არავის სჭირდება რამეზე გამოწერა ან ფაილების ხელით კოპირება. ეს არის მთელი მექანიზმი და ის Survival Evolved-თან და მის Steam Workshop-თან შედარებით ნამდვილი წინსვლაა. რაც კვლავ ფუჭდება, ეს ყველაფერი მის გარშემოა: არასწორი ID, მოდი, რომელიც პატჩის შემდეგ არ განახლებულა, ორი მოდი, რომლებიც ერთსა და იმავე ნაგებობაზე ჩხუბობენ, და ცოცხალი save-იდან წაშლილი მოდი, რომელსაც ბაზის ნახევარი თან მიაქვს.

სერვერის საბაზისო დაყენება - ინსტალაცია, პორტები, გაშვების ხაზი - აღწერილია ARK: Survival Ascended-ის დაყენების გზამკვლევში. ეს პოსტი მხოლოდ მოდებზეა.

როგორ მუშაობს მოდები Ascended-ზე#

Ascended-ის მოდები CurseForge-ზე ქვეყნდება და ყოველი მოდი არის CurseForge-ის პროექტი რიცხვითი project ID-ით. სერვერს ამ ID-ების სიას აძლევ. გაშვებისას ის CurseForge-ს თითოეულზე ეკითხება, ჩამოტვირთავს ყველაფერს, რაც აკლია ან მოძველებულია, და ტვირთავს მათ. მიერთებული კლიენტი საკუთარ მოდების სიას სერვერისას ადარებს და ყველაფერს, რაც აკლია, ჩატვირთვამდე ჩამოტვირთავს.

ამ დიზაინს სამი შედეგი აქვს, რომელიც პირველი მოდის დამატებამდე ღირს იცოდე:

  • სერვერს გაშვებისას CurseForge-თან გამავალი ინტერნეტ წვდომა სჭირდება. თუ CurseForge მიუწვდომელია ან ნელია, გაშვება ჩერდება ან მოდები ვერ ჩამოიტვირთება. log-ი ამას, ბოლოს და ბოლოს, იტყვის.
  • მოდების ცვლილების შემდეგ პირველი გაშვება ნელია, ისევე როგორც ყველას პირველი შესვლა. სერვერი მოდს ჩამოტვირთავს, შემდეგ კი ყოველი კლიენტი. მოდები საღამომდე შეცვალე და არა საღამოს განმავლობაში.
  • მოდები თავიდანვე cross-platform-ია. Ascended-ის მოდების მხარდაჭერა ისე აიგო, რომ კონსოლის მოთამაშეებსაც შეეძლოთ მოდების გამოყენება, რაც ნიშნავს, რომ მოდიანი სერვერი ავტომატურად მხოლოდ PC-ის სერვერი არ ხდება. ხელმისაწვდომია თუ არა კონკრეტული მოდი ყველა პლატფორმაზე, ეს მოდსა და მის დამტკიცებაზეა დამოკიდებული, ამიტომ შეამოწმე მოდის გვერდი, თუ შენს ჯგუფში კონსოლის მოთამაშეები არიან.

სერვერის მხარეს allow list-იც არ არსებობს. -mods სიაში არსებული ნებისმიერი მოდი იტვირთება; ნებისმიერი, რომელიც მასში არ არის - არა. მოთამაშეს არ შეუძლია მოიტანოს მოდი, რომელსაც სერვერი არ უშვებს.

მოდის project ID-ის პოვნა#

project ID არის რიცხვი - არა მოდის სახელი და არა მისი URL slug. მოდის CurseForge-ის გვერდზე ის ჩანს გვერდით მდებარე About Project პანელში, წარწერით Project ID. დააკოპირე ეს რიცხვი.

რას ხედავგამოიყენო?
Project ID About პანელში, მაგალითად 928793კი - სწორედ ეს სჭირდება -mods=-ს
მოდის სახელი, მაგალითად Awesome Spyglass!არა
URL slug გვერდის მისამართის ბოლოსარა
ფაილის ID Files ჩანართიდანარა - ეს ერთი ვერსიაა და არა პროექტი

შეინახე პატარა ტექსტური ფაილი, სადაც თითოეულ ID-ს მოდის სახელთან და იმ მიზეზთან აკავშირებ, რის გამოც დააყენე. ექვს თვეში -mods=928793,929420,931874 შენთვის არაფერს ნიშნავს, ხოლო ადამიანი, ვისაც სერვერი მემკვიდრეობით გადაეცემა, მადლობელი იქნება.

მოდების დამატება გაშვების ხაზში#

მოდების სია გაშვების არგუმენტია. ის query string-ის შემდეგ მოდის, ჰარით გამოყოფილი, ხოლო ID-ები ერთმანეთისგან მძიმეებით არის გამოყოფილი, მათ შორის ჰარების გარეშე:

code
TheIsland_WP?listen?SessionName=Longship?Port=7777?QueryPort=27015 -mods=928793,929420,931874 -log

პანელზე დაფუძნებულ ჰოსტინგზე გაშვების ხაზი Startup ჩანართის ველებიდან აიგება და მოდების სიისთვის ჩვეულებრივ ცალკე ველი არსებობს. ჩასვი იქ მძიმეებით გამოყოფილი ID-ები.

ნაბიჯები, თანმიმდევრობით:

  1. გააკეთე save-ის backup. მოდი სამყაროს ცვლილებაა, როგორც კი ვინმე მას გამოიყენებს.
  2. სერვერი სუფთად გააჩერე.
  3. ახალი ID სიის ბოლოს დაამატე.
  4. გაუშვი სერვერი და უყურე log-ს, სანამ მოდი არ ჩამოიტვირთება და სერვერი მოთამაშეების მიღებას არ დაიწყებს.
  5. შედი, შეამოწმე, რომ მოდი ადგილზეა, და ერთი საღამო ითამაშე მასთან, სანამ კიდევ ერთს დაამატებ.

ზოგიერთი build ასევე კითხულობს ActiveMods= ხაზს GameUserSettings.ini-ში. გამოიყენე ერთი მეთოდი და არა ორივე. გაშვების არგუმენტი არის დოკუმენტირებული და ის, რასაც პანელები აჩვენებს, ამიტომ სწორედ მას უნდა დაეყრდნო.

ჩატვირთვის რიგი

ID-ების რიგი სიაში ჩატვირთვის რიგია. ის მხოლოდ მაშინ აქვს მნიშვნელობა, როცა ორი მოდი ერთსა და იმავეს ცვლის - ერთსა და იმავე ნაგებობას, ერთსა და იმავე არსებას, ერთსა და იმავე loot ცხრილს - და ასეთ შემთხვევაში ერთ-ერთი იმარჯვებს. რომელი მიმართულებით მუშაობს, ამას გამოცნობა არ სჭირდება; დიდი მოდების ავტორები ჩვეულებრივ თავიანთ გვერდზე წერენ, მათი მოდი პირველად უნდა ჩაიტვირთოს თუ ბოლოს, და ეს მითითება ნებისმიერ ზოგად წესზე მეტი ღირს. თუ ორი მოდი კონფლიქტშია და არცერთი არაფერს ამბობს, სცადე ორივე რიგით სატესტო save-ზე და დატოვე ის, რომელიც სწორად იქცევა. მოდების ჩატვირთვის რიგის ახსნა ამ იდეას სხვადასხვა თამაშის მაგალითზე განიხილავს.

რუკის მოდები#

საკუთარი რუკებიც მოდებია. მის გასაშვებად ერთის ნაცვლად ორი ცვლილებაა საჭირო:

  1. დაამატე რუკის მოდის project ID -mods=-ში.
  2. გაშვების ხაზის დასაწყისში რუკის სახელი რუკის საკუთარი level-ის სახელით ჩაანაცვლე.

level-ის სახელი მოდის სახელი არ არის. მოდის გვერდი ჩვეულებრივ ზუსტ სტრიქონს გაძლევს - Ascended-ის რუკების სახელები ოფიციალური რუკების _WP კონვენციას მიჰყვება, მაგრამ საკუთარი რუკა შეიძლება არ მიჰყვებოდეს. თუ შეცდები, სერვერი ან ვერ გაეშვება, ან ნაგულისხმევ რუკაზე გადავა, რისი გამოტოვებაც ადვილია, თუ კონსოლში მხოლოდ შეცდომებს ადევნებ თვალს.

რუკის მოდი მოდების ყველაზე დიდი სახეობაა. ეს მთელი სამყაროა და პირველი ჩამოტვირთვა დიდია როგორც სერვერისთვის, ისე ყოველი მოთამაშისთვის. საკუთარ რუკას საკუთარი წარმადობის პროფილიც აქვს; ზოგი The Island-ზე მსუბუქია, ზოგი კი ბევრად მძიმე. სანამ საზოგადოებას ერთ-ერთზე დააბამ, რამდენიმე საღამო ატარე და მთელი სესიის განმავლობაში მეხსიერებას უყურე.

მოდების კონფიგურაცია#

მოდების უმეტესობა, რომლებსაც პარამეტრები აქვს, მათ სერვერის საკუთარი ini ფაილებიდან კითხულობს, მოდის სახელობის სექციიდან. ჩვეულებრივ ეს სექციაა GameUserSettings.ini-ში, ზოგჯერ Game.ini-ში. მოდის გვერდი ან მისი დოკუმენტაცია გეტყვის სექციის სახელსა და გასაღებებს.

GameUserSettings.ini
[ServerSettings]XPMultiplier=2.0[SomeModName]SomeSetting=TrueAnotherSetting=50

იგივე წესები მოქმედებს, რაც თამაშის საკუთარ პარამეტრებზე, რომლებიც ARK GameUserSettings.ini-ისა და Game.ini-ის გზამკვლევშია განხილული: რედაქტირებამდე სერვერი გააჩერე, რადგან სუფთა გათიშვა GameUserSettings.ini-ს თავიდან წერს; გასაღებები ზუსტად დაწერე, რადგან ბეჭდვითი შეცდომა ჩუმად იგნორირდება; და სექცია იმ ფაილში ჩასვი, რომელსაც მოდი ელოდება. ზოგიერთი მოდი კონფიგურაციას თამაშის შიგნითაც იღებს ადმინის მენიუდან, რომელიც ცვლილებებს ini-ში ჩაწერს.

მოდი, რომელიც ცვლის მნიშვნელობას, რომელსაც თამაშიც აკონტროლებს - stack-ების ზომა, ნაგებობების ლიმიტები, მოშინაურება - ჩვეულებრივ სერვერის პარამეტრს სძლევს. თუ მოდის დამატების შემდეგ vanilla პარამეტრმა მუშაობა შეწყვიტა, ეს პირველია, რაც უნდა შეამოწმო.

რომელი მოდები ხარჯავს მეხსიერებასა და CPU-ს#

ყველა მოდი ერთნაირი არ არის. რამდენიმე კატეგორია თითქმის ყველა მოდიან სერვერს ხსნის, რომელსაც მეხსიერება ეწურება.

მოდის ტიპიხარჯირატომ
ინტერფეისი და მოხერხებულობა (ჭოგრიტები, დალაგება, ავტომატური კვება)დაბალისამყაროს დამატებითი მდგომარეობა მცირეა ან საერთოდ არ არის
ნაგებობების პაკეტებიდროთა განმავლობაში მაღალიმოთამაშეებს მეტის აშენების საშუალებას აძლევს და მოთამაშეებიც აშენებენ
არსებების პაკეტებისაშუალოდან მაღალამდეარსებების მეტი სახეობა, ხშირად მეტი ველური spawn
საცავისა და ავტომატური craft-ის სისტემებისაშუალოდიდი ინვენტარები და ტაიმერები, რომლებიც გამუდმებით tick-ავს
საკუთარი რუკებიძალიან განსხვავებულიმთელი სამყარო საკუთარი ბიუჯეტით
stack-ის ზომისა და წონის მოდებიდაბალი, ზოგჯერ უარყოფითისათვალთვალო ნივთების stack-ები ნაკლებია

კანონზომიერება ასეთია: მოდის ხარჯი ძირითადად ის არის, რასაც მოთამაშეები მას უკეთებენ, და არა თავად მოდი. ნაგებობების პაკეტი დაყენების დღეს არაფერი ღირს. სამი თვის შემდეგ, როცა ყველას ციხე-სიმაგრე აქვს, ის რამდენიმე გიგაბაიტი ჯდება. ეს თავიდანვე გაითვალისწინე ბიუჯეტში; რამდენი RAM სჭირდება ARK სერვერს გაძლევს საბაზისო ციფრს, რომელსაც ეს უნდა დაუმატო.

Ascended-ზე პოპულარულ მოხერხებულობის მოდებს შორისაა ჭოგრიტის მოდები, როგორიცაა Awesome Spyglass!, ნაგებობებისა და საცავის გადამუშავებები, როგორიცაა Cybers Structures QoL+ და Utilities Plus, და სიკვდილის შემდეგ ნივთების აღდგენის მოდები. სახელები და ხელმისაწვდომობა იცვლება; სანამ სერვერს მოდის გარშემო ააგებ, შეამოწმე, რომ ის მხარდაჭერილია და ახლახან განახლდა.

მოდების განახლება სერვერის გაფუჭების გარეშე#

მოდები თამაშისგან დამოუკიდებლად ახლდება, ხოლო თამაშის განახლებები მოდებს აფუჭებს. ეს ორი ფაქტი განსაზღვრავს მოდიანი სერვერის მოვლას.

როცა სერვერი ეშვება, ის თითოეული მოდის მიმდინარე ვერსიას იღებს. ამიტომ გადატვირთვა მოდების განახლებაც არის, გინდოდა ეს თუ არა. კლიენტები ახალ ვერსიას შემდეგი შესვლისას იღებენ.

საშიში დღე თამაშის პატჩის დღეა. Wildcard განახლებას უშვებს, სერვერი ახლდება და ყოველი მოდი, რომელიც შეცვლილ ნაწილს ეხება, შეიძლება ვერ ჩაიტვირთოს ან სერვერი დააქრაშოს, სანამ მისი ავტორი შესწორებას არ გამოუშვებს. ზოგი მოდი საათებში სწორდება, ზოგი დღეებში, ზოგი კი მიტოვებულია. თავდაცვითი რუტინა:

  1. ნუ მისცემ მოდიან სერვერს უფლებას, პატჩის დღეს თამაში ავტომატურად განაახლოს. განაახლე შეგნებულად, მას შემდეგ, რაც შეამოწმებ, რომ შენი მნიშვნელოვანი მოდები ახალი ვერსიისთვის განახლდა.
  2. გააკეთე backup თამაშის ყოველ განახლებამდე და მოდების ყოველ ცვლილებამდე.
  3. თუ მოდი გაფუჭებულია და ავტორს არ გაუსწორებია, გადაწყვიტე, შეგიძლია თუ არა რამდენიმე დღე მის გარეშე. ინტერფეისის მოდისთვის ჩვეულებრივ კი. ნაგებობების პაკეტისთვის, რომლისგანაც ბაზების ნახევარია აშენებული, არა - შეძლებისდაგვარად სერვერი ძველ build-ზე დატოვე, ან დახურე, სანამ შესწორება არ გამოვა.

რა ვქნა, როცა მოდის განახლება რამეს აფუჭებს ასეთი დილის ზოგადი პროცედურაა, ხოლო მოდიანი სერვერის სისუფთავე იმ ჩვევებს განიხილავს, რომლებიც ამას იშვიათს ხდის.

მოდის წაშლა ცოცხალი save-იდან#

მოდის წაშლა ყველაზე დამანგრეველი რამაა, რისი გაკეთებაც ARK სერვერისთვის შეგიძლია, თავად სერვერის წაშლის გარდა. ყველაფერი, რაც მოდმა განსაზღვრა - ნაგებობები, ნივთები, არსებები - save-ში მოდზე მითითების სახით ინახება. წაიღე მოდი და მითითებები არაფერზე მიუთითებს:

  • მოდის ნაგებობები ქრება და ყველაფერი, რაც მათზე დგას, შეიძლება ჩამოინგრეს.
  • მოდის ნივთები ინვენტარებიდან და საცავებიდან ქრება.
  • მოდის არსებები იშლება.
  • ცუდ შემთხვევებში save საერთოდ ვეღარ იტვირთება.

თუ მოდის წაშლა აუცილებელია:

  1. გამოაცხადე ეს თარიღით, რომ ხალხმა თავისი ნივთები მოდის საცავებიდან და მოდის საძირკვლებიდან გადაიტანოს.
  2. გააკეთე backup უშუალოდ მანამდე და დარწმუნდი, რომ backup აღდგება. აღდგენის შემოწმება, სანამ დაგჭირდება ხსნის, როგორ.
  3. ამოიღე ID -mods=-დან, გაუშვი სერვერი და შეამოწმე log-ი და სამყარო.
  4. თუ save არ იტვირთება, აღადგინე და მოდის წაშლა wipe-ისთვის დაგეგმე.

ზოგიერთ მოდს მოყვება წაშლის ან გასუფთავების ბრძანება, რომელიც დეინსტალაციამდე მის შიგთავსს სწორად შლის. თუ მოდს ასეთი აქვს, გამოიყენე. უმეტესობას არ აქვს.

მოდები კლასტერში#

კლასტერის ყოველმა რუკამ ერთი და იგივე მოდების სია ერთი და იმავე რიგით უნდა გაუშვას. ნივთი ან არსება მოდიდან, რომელსაც დანიშნულების რუკა არ ტვირთავს, გადატანას ვერ გადაურჩება. სადაც ერთ რუკას სჭირდება მოდი, რომელიც დანარჩენებს არ სჭირდება - მაგალითად, რუკის მოდი - Ascended-ს შეუძლია სხვა სერვერებზე მოდის მონაცემები მისი შიგთავსის გარეშე ჩატვირთოს პასიური მოდების სიით (-passivemods=), რაც ამ მოდის ნივთებს გადატანისას ხელუხლებლად ინახავს. ქცევა განახლებებთან ერთად იცვლებოდა, ამიტომ ყოველი ცვლილების შემდეგ გადატანა შეამოწმე. ARK კლასტერები და სერვერებს შორის გადატანა დანარჩენს მოიცავს.

მოდიანი ARK-ის გაშვება პანელზე#

RE:NODE-ზე მოდების სია Startup ჩანართზე გაშვების არგუმენტებში იწერება, სერვერი კი მოდებს CurseForge-იდან თავად ჩამოტვირთავს, ასე რომ ასატვირთი არაფერია. მოდების ini პარამეტრები ბრაუზერის ფაილ მენეჯერში ან SFTP-ით რედაქტირდება. კონსოლი ჩამოტვირთვის პროგრესს ცოცხლად აჩვენებს, რაც ყველაზე სწრაფი გზაა, განასხვავო ნელი პირველი გაშვება გაჭედილისგან. backup სლოტები ყველა გეგმას მოყვება, რაც ფარავს ყოველ ცვლილებამდე backup-ს, რომელსაც ეს პოსტი გამუდმებით ითხოვს. RE:NODE არ იყენებს მოდების allow list-ს ან ერთი დაწკაპუნებით მოდების ინსტალერს - მოდებს შენ ირჩევ. ARK-ს საკუთარი ხაზი კატალოგში არ აქვს, ამიტომ მიმდინარე ვარიანტებისთვის იხილე სათამაშო სერვერების სია.

მოდიანი სერვერების პრობლემების მოგვარება#

სერვერი ეშვება, მაგრამ მოდი აკლია. არასწორი ID (ფაილის ID project ID-ის ნაცვლად), ბეჭდვითი შეცდომა სიაში ან ჰარი მძიმის შემდეგ. log-ში მოძებნე ამ ID-ის ჩამოტვირთვის ხაზი.

გაშვება წუთობით დგას ყოველგვარი გამოსავლის გარეშე. მოდების ჩამოტვირთვა. ცვლილების შემდეგ პირველ გაშვებას ათი წუთი მიეცი. თუ საერთოდ არ იძვრის, ამოიღე უახლესი ID და თავიდან გაუშვი.

სერვერი თამაშის განახლების შემდეგ გაშვებისას ქრაშავს. მოდი, რომელიც ახალი build-ისთვის არ განახლებულა. ამოიღე მოდები სათითაოდ, დაწყებული ბოლოს განახლებულით, სანამ არ გაეშვება.

მოთამაშეები შესვლისას ჩამოტვირთვაზე იჭედებიან. დიდი მოდი, ხშირად რუკა. ეს ერთჯერადი ხარჯია ყოველ ვერსიაზე. თუ განმეორებით ვერ ხერხდება, მოთამაშეს შეუძლია ლოკალური მოდების ქეშის გასუფთავება სცადოს.

vanilla პარამეტრმა მუშაობა შეწყვიტა. მას მოდი ფარავს. შეამოწმე მოდის საკუთარი პარამეტრები.

ბაზის ნახევარი ღამით გაქრა. მოდი წაიშალა ან ვერ ჩაიტვირთა, ამიტომ მისი ნაგებობები გაქრა. გააჩერე სერვერი და აღადგინე ცვლილებამდე გაკეთებული ბოლო backup, სანამ ვინმე დაზიანებულ სამყაროზე ითამაშებს.

FAQ#

სჭირდებათ თუ არა მოთამაშეებს ARK-ის მოდების ხელით დაყენება სერვერზე შესასვლელად?

არა. Ascended სერვერის მოდების სიას კლიენტზე მიერთებისას ავტომატურად ჩამოტვირთავს. პირველად ამას გარკვეული დრო სჭირდება და ასევე ყოველი მოდის განახლების შემდეგ.

სად ვიპოვო ARK-ის მოდის ID?

მოდის CurseForge-ის გვერდზე, About Project პანელში, წარწერით Project ID. ეს რიცხვია. Files ჩანართზე არსებული ფაილების ID-ები ვერსიებია და არა პროექტები, და არ იმუშავებს.

შემიძლია მოდის დამატება არსებულ სამყაროში?

კი, დამატება თითქმის ყოველთვის უსაფრთხოა. save-ებს მოდის წაშლა აზიანებს. მაინც ჯერ backup გააკეთე, რადგან გაფუჭებულ მოდს სერვერის დაქრაშვა მაინც შეუძლია.

რამდენი მოდის გაშვება შეუძლია ARK სერვერს?

ფიქსირებული რიცხვი არ არსებობს. პრაქტიკული ლიმიტი მეხსიერებაა, გაშვების დრო და ის, რამდენი რამ შეიძლება გაფუჭდეს პატჩის დღეს. ოცი კარგად მხარდაჭერილი მოდი ბევრია; ორმოცი კი ყოველი განახლების შემდეგ ცუდი კვირის თხოვნაა.

კონსოლის მოთამაშეებიც იღებენ მოდებს?

Ascended-ის მოდების სისტემა cross-platform-ია, ამიტომ პრინციპში კი. ცალკეული მოდები შეიძლება ყველა პლატფორმაზე ხელმისაწვდომი არ იყოს; სანამ კონსოლის მოთამაშეებიან სერვერზე მოდს დაამატებ, მოდის გვერდი შეამოწმე.


კომენტარები

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

0/2000