Valheim-ის მშენებლებს თითქმის ყველაფერს სამი მოდი აძლევს და სამივე სხვადასხვა ადგილას დგება. Gizmo (ComfyMods-ის ვერსია) გაძლევს თავისუფალ ბრუნვას სამივე ღერძზე და მთლიანად client-side-ია - სერვერმა მისი არსებობა არც იცის. PlanBuild ამატებს დაგეგმილ "მოჩვენება" ნაწილებს, Plan Totem-სა და Blueprint Rune-ს, რომელიც მთელ შენობებს აკოპირებს, ინახავს და აყენებს; ის Jotunn-ს იყენებს და სერვერზეც უნდა იდოს და ყველა იმ კომპიუტერზეც, ვინც მას გამოიყენებს, რადგან წესებს სერვერი ამოწმებს. Infinity Hammer ადმინის ხელსაწყოა: ნებისმიერი ობიექტის კოპირება, მშენებლობა ხარჯისა და შეზღუდვების გარეშე, undo და redo, blueprint-ების ფაილიდან ჩატვირთვა. ის ადმინის კომპიუტერზე დგება Server Devcommands-თან და World Edit Commands-თან ერთად, ჩვეულებრივ მოთამაშეებს კი არაფერი სჭირდებათ. თუ ეს განლაგება სწორია, დანარჩენი უბრალოდ კონფიგურაციაა.
ამ სტატიაში განვიხილავთ, რას აკეთებს თითოეული მოდი, სად ინსტალირდება, როგორ გადადის blueprint-ები მათ შორის, რომელი სერვერის პარამეტრები ღირს გადაწყვეტად მანამ, სანამ შენი ჯგუფი მათ თავად აღმოაჩენს, და რა ჯდება საერთო სამყაროსთვის მშენებლობის მოდები.
რომელი მოდი რას აკეთებს#
ჩვეულებრივ Valheim-ში მშენებლობას სამი უხერხულობა აქვს: ნაწილი მხოლოდ ერთი ღერძის გარშემო ბრუნავს, ფიქსირებული ბიჯებით; ყველაფრის ღირებულება წინასწარ უნდა გადაიხადო, სანამ დაინახავ, როგორ გამოიყურება; და არაფრის დაკოპირება არ შეიძლება. თითოეული მოდი სხვადასხვა პრობლემას წყვეტს.
| მოდი | Thunderstore პაკეტი | რას წყვეტს | სად დგება |
|---|---|---|---|
| Gizmo | ComfyMods-Gizmo | ბრუნვა X, Y და Z ღერძზე, უფრო წვრილი snap კუთხეები | მხოლოდ თითოეული მშენებლის კომპიუტერზე |
| PlanBuild | MathiasDecrock-PlanBuild | გეგმები, კოპირება და ჩასმა, blueprint ფაილები, რელიეფის ხელსაწყოები | სერვერზე და მშენებლების კომპიუტერებზე |
| Infinity Hammer | JereKuusela-Infinity_Hammer | ადმინის მშენებლობა ხარჯისა და შეზღუდვების გარეშე, ნებისმიერი ობიექტის კოპირება | ადმინის კომპიუტერებზე (ორ დამოკიდებულებასთან ერთად) |
პაკეტების სახელები მნიშვნელოვანია, რადგან თითოეულ მოდს თავისი ისტორია აქვს. Rolo-ს ორიგინალური Gizmo Thunderstore-ზე deprecated-ია; მხარდაჭერილი ვერსია ComfyMods-ისაა, რომელსაც ხშირად ComfyGizmo-საც ეძახიან. PlanBuild-ის კოდი sirskunkalot/PlanBuild რეპოზიტორიაშია და მისი კონფიგურაციის ფაილი დღემდე ერთ-ერთი თავდაპირველი ავტორის სახელს ატარებს, მაგრამ დასაინსტალირებელი პაკეტი MathiasDecrock-PlanBuild-ის სახელითაა გამოქვეყნებული. გვერდით ძველი fork-ები და თარგმანის პაკეტებიც დევს, ზოგი მათგანი deprecated-ია, ამიტომ დარწმუნდი, რომ მთავარი პაკეტი აიღე.
სამივე BepInEx plugin-ია. თუ სერვერზე BepInEx ჯერ არ გაქვს, Valheim-ის მოდები BepInEx-ით სერვერზე განმარტავს პაკეტს, start_server_bepinex.sh გაშვების სკრიპტს და პირველ გაშვებას, რომელიც BepInEx/plugins-ს ქმნის.
Gizmo: თავისუფალი ბრუნვა კლიენტზე#
ჩვეულებრივი მშენებლობა ნაწილს მხოლოდ ვერტიკალური ღერძის გარშემო აბრუნებს, 22,5 გრადუსიანი ბიჯებით. Gizmo განთავსების "მოჩვენებას" სამრგოლიან პატარა gizmo-ს ამატებს და ნაწილის დახრის საშუალებას გაძლევს დანარჩენ ორ ღერძზეც. მისი README-ის მიხედვით, LeftShift-ის დაჭერით ბორბლის გადახვევა X ღერძზე აბრუნებს, LeftAlt - Z ღერძზე, V კი არჩეულ ღერძს საწყისზე აბრუნებს; ყველაფრის საწყისზე დაბრუნების ღილაკი არსებობს, მაგრამ ნაგულისხმევად მიბმული არ არის. შემდეგ ვერსიებში დაემატა ცხელი კლავიშები snap-ის დანაყოფების გასანახევრებლად და გასაორმაგებლად (ნაგულისხმევად PageUp და PageDown), ლოკალური კოორდინატთა სისტემის ბრუნვის რეჟიმი, რომელიც უკანა ბრჭყალის ღილაკით ირთვება, და იმ ნაწილის ბრუნვის დაკოპირების შესაძლებლობა, რომელსაც უყურებ. ნაგულისხმევი კლავიშები ვერსიიდან ვერსიამდე შეიცვალა, ამიტომ პირველი გაშვების შემდეგ გახსენი მისი ფაილი BepInEx/config-ში და ვიდეოს არ ენდო.
ყველაზე მნიშვნელოვანი snap პარამეტრია. Gizmo snap კუთხეებს 180 გრადუსზე აღწერს და ბოლო ვერსიებში მისი მნიშვნელობა 2-დან 256-მდე მერყეობს. მაღალი რიცხვი თითქმის თავისუფალ ბრუნვას გაძლევს; დაბალი ნაწილებს ისე აწყობს, როგორც ჩვეულებრივ თამაშში. ვისაც მრუდე კედლები და დახრილი სახურავის ძელები უნდა, ზრდის; უმეტესობა ნაგულისხმევთან ახლოს ტოვებს და საჭიროებისას ცხელი კლავიშებით ცვლის.
რატომ არ სჭირდება არაფერი სერვერზე: ბრუნვა კლიენტზე წყდება ნაწილის დადების მომენტში. სერვერამდე ჩვეულებრივი სამშენებლო ნაწილი აღწევს პოზიციითა და ბრუნვით, ზუსტად ისეთივე ობიექტი, როგორსაც ჩვეულებრივი თამაში ქმნის. Gizmo-ს გარეშე მოთამაშეები დახრილ ძელს ზუსტად ისე ხედავენ, როგორც დადეს. ეს ასევე ნიშნავს, რომ სერვერის მფლობელს მისი იძულება ან აკრძალვა არ შეუძლია - და არც აქვს ამის მიზეზი.
PlanBuild: გეგმები, Plan Totem და Blueprint Rune#
PlanBuild ორ ხელსაწყოს და რამდენიმე ნაწილს ამატებს. Plan Hammer, რომელიც ერთი ხისგან კეთდება, დაგეგმილ ნაწილებს აყენებს: გამჭვირვალე "მოჩვენებებს" ნებისმიერი ნაწილისა, რომელიც იცი. მათი დადება არაფერი ჯდება და საყრდენი არ სჭირდება. ნებისმიერს შეუძლია მოგვიანებით გეგმას მასალები დაუმატოს, რის შემდეგაც ის რეალურ ნაწილად იქცევა - დასასრულებლად მაინც ჩვეულებრივი Hammer და სწორი crafting station გჭირდება. გეგმები, რომლებიც რეალურ ნაწილებად საყრდენის გარეშე დარჩებოდა, უფრო გამჭვირვალედ ჩანს და არ სრულდება, სანამ რამე არ დაიჭერს. რეალური ნაწილები გეგმიურ ნაწილებზე მიეწყობა, რის გამოც გეგმები მოსახერხებელია სახაზავად და დისტანციის გასაზომად.
Plan Totem (ჩვეულებრივი Hammer-ით იგება 1 ხისგან და 1 Greydwarf-ის თვალისგან) გეგმის ცენტრალური ყუთია. ჩაუდე მასალები და ის მთელ რადიუსში, ნაგულისხმევად 30 მეტრში, ასრულებს იმ გეგმებს, რომლებსაც საყრდენი აქვს. ის იმასაც იცავს, რასაც ადევნებს თვალს: მტრის მიერ დანგრეული ნაწილი (არა ჩაქუჩით მოხსნილი) საკუთარი გეგმით იცვლება, ამიტომ თავდასხმის შემდეგ ხვრელის ნაცვლად შესაკეთებელი შაბლონი გრჩება.
Blueprint Rune ერთი ქვისგან კეთდება და კოპირება-ჩასმის ნაწილია. მისი ხელსაწყოები ნაწილებს რადიუსით ან flood fill-ით ირჩევს, ამ არჩევანს ბუფერში აკოპირებს ან ჭრის (ბუფერი სისტემიდან გასვლამდე ცოცხლობს) და .blueprint ფაილად ინახავს სახელით, კატეგორიითა და აღწერით. blueprint-ის დადებისას ის დაგეგმილ ნაწილებად დგება, ამიტომ დაკოპირებული longhouse მასალების მომლოდინე მოჩვენებად ჩნდება. ის ძველი BuildShare მოდის .vbuild ფაილებსაც კითხულობს. რუნას რელიეფის ხელსაწყოებიც აქვს: წრეში ან მართკუთხედში გასწორება, დაქანებების შექმნა, რელიეფის ცვლილებების მოხსნა, მიწის გადაღებვა და მცენარეულობის ან ობიექტების წაშლა რადიუსში.
რუნას მოქმედებათა უმეტესობის გაუქმება bp.undo-თი და ხელახლა გაშვება bp.redo-თი შეიძლება. README გირჩევს, რომ ისინი ღილაკებზე მიაბა:
bind mouse3 bp.undobind mouse4 bp.redoblueprint-ები ფაილების სახით თითოეული მოთამაშის საკუთარ კომპიუტერზე ინახება. ნაგულისხმევი შენახვის საქაღალდე BepInEx/config/PlanBuild/blueprints-ია, თამაშის საქაღალდის მიმართ, და მოდი თამაშის საქაღალდეს რეკურსიულად ეძებს .blueprint და .vbuild ფაილებისთვის. გაზიარების საიტიდან ჩამოტვირთული blueprint ამ საქაღალდეში ჩაიდება და რუნაში გადატვირთვის ან ხელახალი სკანირების შემდეგ ჩნდება.
PlanBuild-ის ინსტალაცია სერვერზე და კლიენტებზე#
PlanBuild BepInExPack-ზე და Jotunn-ზეა დამოკიდებული; 0.19.0 ვერსიიდან მას HookGenPatcher აღარ სჭირდება. სერვერზე:
- გააჩერე სერვერი და აიღე სამყაროს backup.
- ატვირთე Jotunn
BepInEx/plugins-ში, შემდეგ PlanBuild-ის მთელი არქივი ამოაარქივეBepInEx/plugins/PlanBuild-ში - ყველაფერი, არა მხოლოდ.dll, რადგან მოდს გვერდით asset bundle-ებიც მოაქვს. - გაუშვი სერვერი ერთხელ, რომ შეიქმნას
BepInEx/config/marcopogo.PlanBuild.cfg, გააჩერე, შეცვალე სერვერის პარამეტრები (შემდეგ თავში) და ისევ გაუშვი. - დააინსტალირე PlanBuild-ისა და Jotunn-ის იგივე ვერსიები ყველა მშენებლის კომპიუტერზე, სასურველია საერთო mod manager პროფილით - r2modman პროფილები ჯგუფისთვის გიჩვენებს, როგორ.
დაკავშირების წესები ასიმეტრიულია. მოთამაშეს PlanBuild-ის გარეშე შეუძლია ისეთ სერვერზე შესვლა, რომელზეც ის გაშვებულია; უბრალოდ ვერ ხედავს დაგეგმილ ნაწილებს, რაც დამაბნეველია, როცა მეგობარი შენს გვერდით რაღაც უხილავს "აშენებს". მოთამაშე PlanBuild-ით კი ვერ შევა სერვერზე, რომელზეც ის არ არის - მოდი ამას განზრახ ბლოკავს, რათა მისი უფასო მშენებლობის ხელსაწყოები ისეთ სერვერზე არ გამოიყენონ, რომელსაც მათი კონტროლი არ შეუძლია. თუ ვერსიები განსხვავდება, Jotunn-ის ვერსიის შემოწმება კავშირს წყვეტს შეტყობინებით, რომელიც მოდს ასახელებს; Jotunn-ის განმარტება და მოდის ვერსიების შეუსაბამობით გაგდება განმარტავს, როგორ წაიკითხო ეს შეტყობინება.
RE:NODE-ზე ამის სერვერული ნაწილი ფაილებთან მუშაობაა: ატვირთე არქივი ფაილების მენეჯერით (არქივები ადგილზევე იხსნება) ან SFTP-ით, შემდეგ შეცვალე marcopogo.PlanBuild.cfg ბრაუზერის რედაქტორში. ერთი დაჭერით მოდების ინსტალერი არ არსებობს და დაშვებული მოდების სიაც - რასაც ატვირთავ, ის მუშაობს.
PlanBuild-ის პარამეტრები, რომლებიც სერვერზე უნდა შეზღუდო#
marcopogo.PlanBuild.cfg-ში Server Settings-ის ქვეშ მყოფი პარამეტრები ყველა დაკავშირებულ კლიენტზე ვრცელდება, ადმინებზე კი (ID-ები adminlist.txt-ში) არასდროს. ქვემოთ README-ის ნაგულისხმევი მნიშვნელობებია:
| პარამეტრი | ნაგულისხმევი | რას წყვეტს |
|---|---|---|
| Allow blueprint rune | true | შეუძლიათ თუ არა არაადმინებს Blueprint Rune-ის გამოყენება საერთოდ |
| Allow direct build | false | შეიძლება თუ არა blueprint-ების რეალურ ნაწილებად დადება მასალების გარეშე |
| Allow terrain tools | false | შეუძლიათ თუ არა არაადმინებს რუნის რელიეფის ხელსაწყოების გამოყენება |
| Allow serverside blueprints | false | შეუძლიათ თუ არა მოთამაშეებს ამ სერვერზე blueprint-ების ატვირთვა და ჩამოტვირთვა |
| Allow clients to use the GUI toggle key | true | მუშაობს თუ არა marketplace-ის ცხელი კლავიში არაადმინებისთვის |
| Excluded plan prefabs | ცარიელი | ნაწილები, რომლებსაც ადმინების გარდა ვერავინ დაგეგმავს |
ორი პარამეტრი, რომელიც survival სერვერს ცვლის, direct build და terrain tools-ია. Direct build შენახულ blueprint-ს უფასოდ აქცევს დასრულებულ ნაწილებად - creative სერვერზე ეს კარგია, survival-ზე კი რესურსების შეგროვების დასასრული. დატოვე გამორთული, თუ ჯგუფმა სხვაგვარად არ გადაწყვიტა; creative სერვერები მშენებლობის ხარჯის გარეშე განმარტავს სერვერებს, სადაც ის ადგილზეა. Terrain tools კარგი მიზეზით არის ნაგულისხმევად გამორთული: დიდი ფართობის ერთი დაწკაპუნებით გასწორება სამყაროს რელიეფის მონაცემების ზრდისა და ბაზის ზონის ჩატვირთვის დამძიმების ყველაზე სწრაფი გზაა, როგორც რელიეფის გარდაქმნა სერვერებზე განმარტავს.
PlanBuild ჩვეულებრივი თამაშის იმ სამყაროს გადამრთველებსაც ითვალისწინებს, რომლებიც მშენებლობას ამსუბუქებს. nobuildcost-ის დროს გეგმები მყისვე შენდება და Plan Totem ცარიელი ყუთითაც ასრულებს რადიუსში არსებულ ყველა გეგმას, რომელსაც საყრდენი აქვს; noworkbench crafting station-ის მოთხოვნას აშორებს. ისინი სამყაროს მოდიფიკატორებიდან ან setkey-დან მოდის, რაც აღწერილია სტატიაში გლობალური გასაღებები და setkey.
Allow serverside blueprints-ის ჩართვა marketplace-ს ააქტიურებს (ნაგულისხმევად End კლავიში ან რუნის თემის marketplace ნაწილები). მოთამაშეები bp.push <id>-ით ტვირთავენ, bp.server-ით სიას ხედავენ და bp.pull <id>-ით ჩამოტვირთავენ; bp.local მათ საკუთარ blueprint-ებს ჩამოთვლის. ადმინებს შეუძლიათ კონკრეტული ნაწილები ყველას გეგმების ცხრილიდან გამორიცხონ plan.blacklist.add <prefab_name>-ით და სია plan.blacklist.print-ით შეამოწმონ. გაითვალისწინე, რომ გაზიარებული blueprint ინსტრუქციების ნაკრებია და არა ლიცენზია: ვინც მას ჩამოტვირთავს, მაინც მხოლოდ მასალებით ააშენებს, სანამ direct build დაშვებული არ არის.
Infinity Hammer: ადმინის სამშენებლო ხელსაწყო#
JereKuusela-ს Infinity Hammer საკუთარ თავს მშენებლობის წესების მოღუნვად აღწერს და ასეც არის. ის საშუალებას გაძლევს აირჩიო და დააკოპირო ნებისმიერი ობიექტი (hammer იმაზე, რასაც უყურებ, hammer connect მთელი შენობისთვის, hammer circle=<radius> ფართობისთვის), ააშენო რესურსის, stamina-ს ან გამძლეობის ხარჯის გარეშე, უგულებელყო ward-ები და no-build ზონები, წაშალო ობიექტები, რომლებიც ჩვეულებრივ დაუნგრეველია, ნაწილები გაუტეხელი გახადო, ზუსტი წანაცვლებითა და თავისუფალი ბრუნვით დადო და NumPad7-ითა და NumPad9-ით undo/redo გააკეთო. hammer_menu-ით მას მორგებული ჩაქუჩის მიღებაც შეუძლია, რომელიც build მენიუში ნებისმიერ ნაწილს, ლოკაციას ან ოთახს ჩამოთვლის.
მისი Thunderstore პაკეტი ამავე ავტორის კიდევ ორ მოდს მოითხოვს: Server Devcommands და World Edit Commands. ეს განმარტავს, როგორ ჯდება ის dedicated server-ზე. ჩვეულებრივი თამაში dedicated server-ზე ყველასთვის ბლოკავს cheat ბრძანებებს; Server Devcommands ამ შეზღუდვას მხოლოდ ადმინებისთვის იხსნის და Infinity Hammer ამ ნებართვით მუშაობს. README გიბრძანებს, დააინსტალირო ადმინის კლიენტზე. ჩვეულებრივ მოთამაშეებს არაფერი სჭირდებათ, რადგან მის მიერ შექმნილი ობიექტები ჩვეულებრივი ობიექტებია - ერთი გამონაკლისით: მასშტაბირებული ობიექტები. მისი blueprint-ების მასშტაბირება მხოლოდ იმ ობიექტებზე მუშაობს, რომლებიც მასშტაბირდება, და README Structure Tweaks მოდზე მიუთითებს, რომელიც ყველა კლიენტზე უნდა იდოს, რომ დანარჩენისთვისაც გაიხსნას მასშტაბირება.
Server Devcommands ნებართვების სისტემასაც იძლევა და Infinity Hammer მასთან infinityhammer სექციის სახელით ერთვება. პარამეტრებია no_resource_cost, ignore_wards, ignore_no_build, remove_anything, disable_loot და tools_enabled. ამით სანდო მშენებელს შეგიძლია მისცე ხარჯის გარეშე მშენებლობა და სამყაროში ყველაფრის წაშლის უფლება არ მისცე. Server Devcommands dedicated server-ზე განმარტავს, სად ინახება ეს კონფიგურაცია და რას ამატებს მოდის სერვერზე ინსტალაცია.
Infinity Hammer-ის პარამეტრების გადართვა hammer_config-ითაა შესაძლებელი, რომელიც ღილაკებზე კარგად მიება:
bind u hammer_config tools_enabledbind i hammer_config set_invulnerability On/Offblueprint-ები PlanBuild-სა და Infinity Hammer-ს შორის#
ორ მოდს საერთო ფაილის ფორმატი აქვს. Infinity Hammer იტვირთავს PlanBuild-ის .blueprint ფაილებსა და BuildShare-ის .vbuild ფაილებს და ახალ blueprint-ებს PlanBuild-ის ფორმატში ინახავს:
hammer_blueprint longhouse selects a blueprint file to place with the hammerhammer_restore longhouse places it at its originally saved positionhammer_save longhouse saves the current selection as a .blueprinthammer_menu blueprints opens the blueprint list in the custom hammerhammer_blueprint არჩევით პარამეტრებს center=, data=, scale= და snap= იღებს. მისი დოკუმენტაციიდან ორი თავსებადობის შენიშვნა ღირს იმისთვის, რომ იცოდე, სანამ ფაილებს PlanBuild-ის მომხმარებლებს გადასცემ. Infinity Hammer ნაგულისხმევად ყოველ ნაწილთან ობიექტის მონაცემებსაც ინახავს (ყუთის შიგთავსი, ნიშნის ტექსტი და ა.შ.), რაც ფაილებს ზრდის და PlanBuild-ის მომავალ ვერსიებს შეიძლება დაუშალოს; თუ ფაილი PlanBuild-ისთვისაა განკუთვნილი, მის კონფიგურაციაში გამორთე "Save blueprint data". ფაილის დამატებით სექციებში მას რელიეფის სიმაღლისა და მიწის ფერის snapshot-ების შენახვაც შეუძლია, რასაც PlanBuild-ის ამჟამინდელი ვერსიები არ ესმით, ამიტომ რელიეფიანი ფაილები PlanBuild-ში ნუ ჩატვირთავ.
ჯგუფურ სერვერებზე გავრცელებული განაწილება: ადმინები Infinity Hammer-ით დგამენ დიდ საერთო ნაგებობებს და სწრაფად ასწორებენ grief-ს; მოთამაშეები PlanBuild-ით გეგმავენ და აკოპირებენ საკუთარ სახლებს და მათ Plan Totem-ით იხდიან; ყველა Gizmo-ს იყენებს.
რა ჯდება სერვერისთვის მშენებლობის მოდები#
არც ერთი ეს მოდი თავისით CPU დატვირთვას არ ამატებს სერვერზე; ხარჯი იმაშია, რასაც ამარტივებს. Valheim სამყაროში ყველა ნაწილსა და ყველა რელიეფის ცვლილებას ინახავს, ზონის მფლობელ მოთამაშეს კი ყველაფრის ჩატვირთვა და სიმულაცია უწევს. კოპირება-ჩასმა ერთ სახლს ერთ საღამოში ათად აქცევს. ასი ნაწილის blueprint, ათეულ ადგილას ჩასმული, იგივე დატვირთვაა, რაც ხელით ათეულჯერ აშენება, უბრალოდ უფრო სწრაფად. ზოგადი სურათი არის სტატიაში Valheim-ის სერვერის წარმადობა და lag.
პრაქტიკული წესები, რომლებიც მშენებლობის სერვერს ჯანმრთელს ინარჩუნებს:
- გეგმებიც ობიექტებია. დაუმთავრებელი გეგმები სამყაროში ნაწილებად რჩება, სანამ ვინმე არ დაასრულებს ან არ წაშლის. სთხოვე მოთამაშეებს, მიტოვებული გეგმები რუნის წაშლის ხელსაწყოთი გაწმინდონ - ის უკვე დამატებულ მასალებს აბრუნებს.
- რელიეფის ხელსაწყოები დატოვე მხოლოდ ადმინებისთვის, თუ ყველას არ ენდობი, და მიწა მშენებლობამდე გაასწორე, ნაცვლად მთელი ფერდობის გასწორებისა.
- თვალი ადევნე ბაზის ზონას. თუ რომელიმე ბაზა ხალხის მოსვლისას გრძელ ჩატვირთვებს იწვევს, ჯერ მისი ნაწილები დათვალე და მერე დაადანაშაულე გეგმა.
- დიდ ჩასმამდე აიღე backup. სამყარო ერთი
.dbფაილია; არასწორად ჩასმული ბლოკი backup-იდან უფრო სუფთად უქმდება, ვიდრე ნაწილ-ნაწილ.
RE:NODE-ზე backup slot-ები ყველა Valheim გეგმაში შედის, backup მოთხოვნით ან განრიგით კეთდება და აღდგენა ერთი ღილაკია, ამიტომ "ჩასმამდე backup" ათ წამიან ჩვევად იქცევა. თუ ძლიერ ნაშენებმა სამყარომ გეგმის მეხსიერების ლიმიტს მიაღწია, სერვერი swap-ის ნაცვლად ჩერდება და სუფთად გადაიტვირთება, ამიტომ დიდ სამშენებლო სერვერზე რეზერვი დატოვე.
პრობლემების გადაჭრა#
"Cannot connect" PlanBuild-ის ინსტალაციის შემდეგ. სერვერს PlanBuild არ აქვს ან სხვა ვერსია აქვს. ორივე მხარეს იგივე ვერსია დააყენე ან ამ სერვერისთვის შენი კლიენტიდან მოხსენი.
მეგობარი ვერაფერს ხედავს იქ, სადაც ააშენე. გეგმები დადე და მას PlanBuild არ აქვს. ან უნდა დააინსტალიროს, ან გეგმებს მასალები უნდა დაემატოს, რომ რეალურად იქცეს.
გეგმები არ სრულდება. მათ საყრდენი არ აქვთ, crafting station რადიუსში არ გაქვს, ან ხელით დასრულებისას Plan Hammer არ გიჭირავს.
Direct build მოთამაშეებისთვის არაფერს აკეთებს. ეს სერვერის ნაგულისხმევია. სანამ სერვერის კონფიგურაციაში Allow direct build true-ზე არ დაყენდება, direct build მხოლოდ ადმინებს შეუძლიათ.
Infinity Hammer-ის ბრძანებები უარყოფილია. შენ ადმინად არ გცნობენ ან შენს კლიენტზე Server Devcommands აკლია. შეამოწმე შენი ID adminlist.txt-ში და აკრიფე devcommands, რომ ნახო, მიიღება თუ არა.
ბრუნვის ცხელი კლავიშები არაფერს აკეთებს. იგივე კლავიშები სხვა მოდს აქვს მიბმული, ან Gizmo-ს ნაგულისხმევები განახლებაში შეიცვალა. ამჟამინდელი მიბმები მისი კონფიგურაციის ფაილში შეამოწმე.
FAQ#
სჭირდებათ თუ არა მოთამაშეებს Gizmo, რომ დაბრუნებული ნაწილები დაინახონ?
არა. ბრუნვა ნაწილის დადებისას ვრცელდება და სამყარო მას ისევე ინახავს, როგორც ნებისმიერ სხვა ნაწილს. Gizmo მხოლოდ მას სჭირდება, ვინც ადგამს.
შეუძლიათ თუ არა Xbox მოთამაშეებს PlanBuild-ის სერვერზე შესვლა?
დიახ, მოდის გარეშე კლიენტებად, რადგან PlanBuild-იანი სერვერი მოდის გარეშე მოთამაშეებსაც იღებს. ისინი დაგეგმილ ნაწილებს ვერ დაინახავენ და რუნას ვერ გამოიყენებენ, ამიტომ crossplay სერვერზე გეგმები მოკლევადიანი იყოს და დაასრულე.
უსაფრთხოა თუ არა Infinity Hammer-ის ყველა მოთამაშისთვის მიცემა?
survival სერვერზე არა. ის ადმინებისთვისაა შექმნილი და devcommands-ის ნებართვაზეა დამოკიდებული. თუ გინდა, მოთამაშეებს მისი ნაწილი ჰქონდეთ, Server Devcommands-ის ნებართვის პარამეტრებით კონკრეტული ფუნქციები მიეცი და არა სრული წვდომა.
სად ჩავდო ჩამოტვირთული blueprint-ები?
შენს კომპიუტერზე, PlanBuild-ის შენახვის საქაღალდეში (ნაგულისხმევად BepInEx/config/PlanBuild/blueprints) ან თამაშის საქაღალდის ნებისმიერ ადგილას, რომელსაც ის სკანირებს. სერვერზე ისინი არ აიტვირთება, სანამ სერვერი გაზიარებულ blueprint-ებს არ დაუშვებს და შენ არ გააგზავნი.
გადარჩება თუ არა ეს მოდები Valheim-ის განახლებას?
ჩვეულებრივ მას შემდეგ, რაც ავტორები განაახლებენ, და არა განახლების დღეს. სერვერი ბოლო სამუშაო ვერსიაზე დატოვე, სანამ PlanBuild და Jotunn არ განახლდება, და ჯერ სამყაროს ასლზე გამოსცადე.


