Valheim dedicated სერვერზე შესვლის ოთხი გზა არსებობს და ისინი ერთნაირად საიმედო არ არის. მისამართით შეერთება - Join Game, Add Server, შემდეგ ip:2456 - Steam-ის მოთამაშეებისთვის ყველაზე სანდოა და სერვერს თამაშში ფავორიტებში ინახავს, ასე რომ მხოლოდ ერთხელ აკრეფ. Steam-ის საკუთარ სერვერ-ბრაუზერს იგივე მისამართი ფავორიტად შეუძლია შეინახოს და გიჩვენებს, პასუხობს თუ არა სერვერი მოთხოვნებს საერთოდ. Steam-ის მეგობრის გავლით შესვლა, რომელიც უკვე სერვერზეა, მუშაობს, როცა Steam-ის presence ინფორმაცია განახლებულია. crossplay სერვერზე კი ექვსნიშნა join კოდი ნებისმიერ პლატფორმაზე ყველას აშვებს, მისამართის გარეშე. community სია მეხუთე ვარიანტია და ყველაზე ცუდი: ათასობით ჩანაწერი, სუსტი ფილტრი და ახალი სერვერის გამოჩენამდე წუთების დაგვიანება.
ეს პოსტი თითოეულ მეთოდს ნაბიჯ-ნაბიჯ განიხილავს, რომელი პორტი რას იყენებს, რა მისცე შენს ჯგუფს, რომ არავის ორჯერ არ ჰკითხოს, და რა შეამოწმო, როცა მეთოდი ვერ მუშაობს.
რომელი მეთოდი გამოვიყენოთ#
| მეთოდი | ვის შეუძლია | რა სჭირდება | საიმედოობა |
|---|---|---|---|
| Add Server მისამართით | Steam | IP და თამაშის პორტი | უმაღლესი |
| თამაშში Favourites / Recent ჩანართი | Steam | ერთხელ შესვლა ან დამატება | მაღალი |
| Steam-ის სერვერ-ბრაუზერის ფავორიტები | Steam | IP და პორტი | მაღალი, query სტატუსსაც აჩვენებს |
| შესვლა Steam-ის მეგობრის გავლით | Steam | მეგობარი სერვერზე | საშუალო |
| Join კოდი | ყველა პლატფორმა, crossplay სერვერებზე | მიმდინარე ექვსნიშნა კოდი | მაღალი, სანამ კოდი მიმდინარეა |
| community სია | ყველა | -public 1 და მოთმინება | ყველაზე დაბალი |
მეგობრების ჯგუფისთვის სწორი პასუხი ჩვეულებრივ ორი ხაზია, ჩატში მიმაგრებული: მისამართი პორტით და crossplay სერვერზე მიმდინარე join კოდი. თითქმის ყველა "როგორ შევიდე" კითხვა ქრება.
ყველა მეთოდი ერთსა და იმავე ადგილას მთავრდება: პაროლის მოთხოვნაზე. მასთან მისვლა ამტკიცებს, რომ მისამართი, პორტი, სერვერი და ვერსია წესრიგშია. თუ მოთამაშეს პაროლის მოთხოვნა არასოდეს ეჩვენება, პრობლემა პაროლამდეა და მიზეზებს განიხილავს failed to connect შეცდომები.
Add Server: მისამართით შესვლა თამაშში#
ეს მეთოდია, რომელსაც Steam-ზე ყველას პირველად ასწავლი.
- გაუშვი Valheim, აირჩიე პერსონაჟი და აირჩიე Join Game.
- სერვერების სიის ბოლოში დააწკაპუნე Add Server-ზე.
- აკრიფე მისამართი და თამაშის პორტი, მაგალითად
203.0.113.10:2456. - დაადასტურე, შემდეგ აირჩიე სერვერი და დაუკავშირდი.
- როცა მოგთხოვენ, შეიყვანე სერვერის პაროლი.
Valheim-ის ადრეულ ვერსიებში ამ ღილაკს Join IP ერქვა და ჩანაწერის შენახვის ნაცვლად მაშინვე უკავშირდებოდა; მიმდინარე ვერსიები მას Favourites ჩანართში ინახავს, ამიტომ შემდეგ ჯერზე უბრალოდ სიიდან ირჩევ. ღილაკების სახელები განახლებებს შორის გადაადგილდა, ამიტომ თუ შენი ვერსია სხვაგვარად გამოიყურება, მოძებნე ველი, რომელიც მისამართს იღებს.
რომელი პორტი აკრიფო: თამაშის პორტი, რომელიც 2456-ია, თუ სერვერი სხვა -port-ით არ გაშვებულა. სერვერი ერთით მაღალ პორტსაც უსმენს (2457), ეს Steam query პორტია, რომელსაც ბრაუზერები ელაპარაკებიან. მოთამაშეები ჩვეულებრივ თამაშის პორტს უერთდებიან. თუ ჰოსტი გაძლევს მისამართს არასტანდარტული პორტით, გამოიყენე ზუსტად ის პორტი; ერთ IP-ზე მყოფ სერვერებს მხოლოდ პორტი ანსხვავებს.
ორივე პორტი UDP-ა. თუ სერვერს თავად უძღვები და მისამართით შესვლა "Failed to connect"-ით ვარდება, ყველაზე გავრცელებული მიზეზი firewall-ის ან router-ის წესია, რომელიც მხოლოდ TCP-ზეა ან წყვილიდან მხოლოდ ერთს აგზავნის. გადამისამართებას სახლში და რამდენიმე სერვერს ერთ მისამართზე განიხილავს Valheim-ის პორტები 2456-2458.
შესვლა შენს საკუთარ ქსელში
თუ სერვერი შენს სახლში მანქანაზე მუშაობს, გარეთ მყოფი მოთამაშეები შენი საჯარო IP-ით უერთდებიან, შენ კი შეიძლება ვერ შეძლო. ბევრი სახლის router არ უჭერს მხარს hairpin NAT-ს (მას NAT loopback-საც უწოდებენ): ქსელის შიგნიდან ქსელის საკუთარ საჯარო მისამართზე კავშირი ბრუნდება და არა გადაიგზავნება, არამედ იკარგება. სიმპტომი: სერვერი, რომელსაც ყველა სხვა უერთდება, შენ კი "Failed to connect" გიჩვენებს.
გამოსწორება: დაუკავშირდი სერვერის მანქანის ლოკალური მისამართით, მაგალითად 192.168.1.20:2456, და შეინახე მეორე ფავორიტი ამ მისამართით. თუ სერვერი იმავე კომპიუტერზე მუშაობს, რომელზეც თამაშობ, მუშაობს 127.0.0.1:2456. იმავე ქსელში მყოფი ყველა ასევე იქცევა; დანარჩენი ყველა საჯარო მისამართს აგრძელებს. თუ carrier-grade NAT-ის უკან ხარ, გარეთ მყოფ არავის შეუძლია სახლის სერვერამდე IP-ით მისვლა, რაც ერთ-ერთი მიზეზია, რომელიც განხილულია პოსტში სახლში ჰოსტინგი თუ ქირავნობითი სერვერი.
Favourites და Recent
Join Game ეკრანზე ჩანართები ცალკე სიებია და არა ერთი სიის ფილტრები. Favourites შეიცავს სერვერებს, რომლებიც მისამართით დაამატე ან ვარსკვლავით აღნიშნე. Recent შეიცავს სერვერებს, რომლებსაც შეუერთდი. Friends აჩვენებს სერვერებს, სადაც შენი Steam-ის მეგობრები არიან. Community საჯარო სიაა.
გავრცელებული შეცდომა: Community ჩანართში ეძებ სერვერს, რომელიც მისამართით დაამატე - ის Favourites-შია და Community-ში შეიძლება საერთოდ არ იყოს, თუ -public 0-ით მუშაობს. პირიქითაც ხდება: ვინმე Favourites-ში ეძებს სერვერს, რომელიც მხოლოდ community სიაში უნახავს.
Steam-ის სერვერ-ბრაუზერი და ფავორიტები#
თამაშს გარეთ Steam კლიენტს საკუთარი სერვერ-ბრაუზერი აქვს: View, შემდეგ Game Servers (კლიენტის ზოგ ვერსიაზე Servers). ის თამაშშიდა სიისგან განსხვავებული ხელსაწყოა და ორი საქმისთვის გამოგადგება.
პირველი, Steam-ის მიერ შენახული ფავორიტების სიის სახით:
- გახსენი View, Game Servers და Favourites ჩანართი.
- დააწკაპუნე Add a Server-ზე და აკრიფე მისამართი პორტით.
- Steam მას მოითხოვს და თუ პასუხობს, აჩვენებს სახელს, მოთამაშეთა რაოდენობას და ping-ს.
- აირჩიე და დააჭირე Connect-ს, რაც Valheim-ს უშვებს და უკავშირდება.
მეორე, ტესტის სახით. Steam-ის ბრაუზერი სერვერის query პორტს ელაპარაკება, ამიტომ თუ სერვერი აქ თავისი სახელით ჩნდება, query პორტი ღიაა და სერვერი Steam-ში დარეგისტრირებულია. მოთამაშეები აცხადებენ, რომ Valheim-ის ზოგი კონფიგურაცია ჩნდება, როცა query პორტით (2457) ემატება და არა თამაშის პორტით; თუ ip:2456-ის დამატება არაფერს აჩვენებს, სცადე ip:2457, სანამ დაასკვნი, რომ სერვერი გათიშულია. თუ არც ერთი არაფერს აჩვენებს, მაგრამ თამაშში მისამართით შესვლა მუშაობს, სერვერი წესრიგშია და მხოლოდ query მხარეა დაბლოკილი ან ნელი.
როცა Steam-ის ბრაუზერიდან უკავშირდები, Valheim შეიძლება მთავარ მენიუში გაიხსნას და შემდეგ შეუერთდეს, ან ვერსიის მიხედვით პერსონაჟის არჩევა მოგთხოვოს. თუ ის უბრალოდ მენიუში ჩერდება, გამოიყენე თამაშში Add Server. როგორ ერწყმის query პორტი და მთავარი სია ერთმანეთს, განმარტავს სერვერის ხილვადობა ბრაუზერში და Steam master server.
+connect გაშვების პარამეტრი
Valheim-ს Steam-ის გაშვების პარამეტრებში +connect-იც ესმის, რომელიც თამაშს გაშვებისას მისამართზე შესვლას ეუბნება:
+connect 203.0.113.10:2456დააყენე Steam-ში: Valheim-ზე მარჯვენა ღილაკი, Properties, General, Launch Options. პაროლს მაინც თამაშში აკრეფ, დაკავშირების შემდეგ. ეს მოხერხებულობაა ერთი მოთამაშისთვის, რომელიც ყოველთვის ერთსა და იმავე სერვერს უერთდება, და შემაწუხებელია, როცა სადმე სხვაგან თამაში უნდა, რადგან თამაში ყოველ გაშვებაზე იმ სერვერს ცდილობს. სერვერის შეცვლისას ხაზი წაშალე. როგორ მუშაობს connect ბმულები Steam-ის თამაშებში ზოგადად, ეს არის Steam connect ბმულები და direct connect.
შესვლა Steam-ის მეგობრებით#
თუ Steam-ის მეგობარი უკვე სერვერზეა, ხშირად პირდაპირ შეგიძლია მასთან შეერთება:
- Steam-ის მეგობრების სიიდან: დააწკაპუნე ისარზე მისი სახელის გვერდით და აირჩიე Join Game. Steam გაუშვებს Valheim-ს და უკავშირდება სერვერს, რომელზეც ის არის.
- თამაშში Friends ჩანართიდან Join Game-ის ქვეშ, რომელიც სერვერებს ჩამოთვლის, სადაც შენი მეგობრები თამაშობენ.
ეს დამოკიდებულია იმაზე, რომ Steam-ის presence ინფორმაცია განახლებულია და მეგობრის კონფიდენციალურობის პარამეტრები ამას უშვებს; ორიდან ერთის შეუსრულებლობისას ჩუმად ვარდება. კარგი მოკლე გზაა პირველი საღამოსთვის, როცა ახალ მოთამაშეს არაფერი აქვს შენახული; ამის შემდეგ მან სერვერი მისამართით უნდა დაამატოს, რომ შეძლოს შესვლა, როცა სხვა არავინაა. crossplay სერვერზე მეგობრებით შესვლა მხოლოდ Steam-ის მეგობრებს შორის გვეხმარება; Xbox-ისა და Microsoft Store-ის მოთამაშეები კოდს იყენებენ.
Join კოდები crossplay სერვერებისთვის#
-crossplay-ით გაშვებული სერვერი PlayFab-ში რეგისტრირდება და ექვსნიშნა join კოდს იღებს. კოდით შედიან Xbox-ისა და Microsoft Store-ის მოთამაშეები და Steam-ის მოთამაშეებსაც შეუძლიათ მისი გამოყენება.
- მთავარ მენიუში აირჩიე Join Game.
- გამოიყენე add-server ველი და მისამართის ნაცვლად აკრიფე ექვსნიშნა კოდი.
- დაუკავშირდი, შემდეგ შეიყვანე სერვერის პაროლი.
კოდი სერვერის ლოგში გაშვებისას იბეჭდება, ხაზში სერვერის სახელით, მისამართით და მოთამაშეთა რაოდენობით:
Session "Ravenhold" with join code 483920 and IP 203.0.113.10:2456 is active with 0 player(s)ორი რამ ხშირად აბნევს ჯგუფებს:
- კოდი ყოველ restart-ზე იცვლება. Discord-ში გასულ კვირას მიმაგრებული კოდი შემდეგი restart-ის შემდეგ არასწორია. ან განაახლე ყოველი restart-ის შემდეგ, ან restart-ს ფიქსირებულ დროს აკეთებ, რომ ჯგუფმა იცოდეს, როდის შეხედოს. აქ გეხმარება დაგეგმილი restart-ები და ავტომატიზაცია.
- კოდით შესვლა relay-ით ხდება. კოდით შესვლის ტრაფიკი პირდაპირ სერვერზე კი არა, PlayFab-ის relay-ით გადის, რაც ერთ დამატებით გადასვლას ამატებს. თუ PlayFab ნელია, crossplay სერვერზე Steam-ის მოთამაშეებს მაინც შეუძლიათ Add Server მისამართით პირდაპირ დაკავშირება.
კოდი პაროლი არ არის. ვისაც კოდი აქვს, პაროლის მოთხოვნამდე აღწევს, ამიტომ crossplay სერვერს, რომლის კოდიც საჯაროდ არის გამოქვეყნებული, ძლიერი პაროლი სჭირდება - იხილე Valheim სერვერის პაროლის წესები. კონსოლზე კონკრეტულ ნაბიჯებს, Xbox-ის კონფიდენციალურობის პარამეტრებსა და PlayFab-ის მხარეს განიხილავს crossplay და Xbox მოთამაშეები.
community სია და რატომ არის ის ბოლო#
-public 1-ით სერვერი community სიაში რეგისტრირდება. თამაშში Community ჩანართი მას მერე აჩვენებს - საბოლოოდ.
- დრო სჭირდება. ახალ ან გადატვირთულ სერვერს გამოსაჩენად რამდენიმე წუთი შეიძლება დასჭირდეს.
- სია უზარმაზარია. ათასობით სერვერი, საძიებო ველი კი სახელით ეძებს. სერვერის სახელში ჩასვი უჩვეულო სიტყვა და ის მოძებნე.
- ფილტრები რაღაცებს მალავს. ვერსიისა და crossplay პარამეტრები გავლენას ახდენს იმაზე, რა ჩანს. თუ მოთამაშე სხვა ვერსიაზეა, სერვერი მისთვის საერთოდ შეიძლება არ გამოჩნდეს.
სიიდან შესვლისას, როცა სერვერს იპოვი, სხვაგვარი აღარაფერია. თუ სერვერი აკლია, ჯერ მისამართით შეამოწმე: თუ ეს მუშაობს, სერვერი წესრიგშია და სია არის პრობლემა. ყველა მიზეზს გადის სერვერი სიაში არ ჩანს. კერძო ჯგუფისთვის -public 0 ხშირად უკეთესია - ის უცხოებს პაროლების ცდას უშლის და მისამართით ან კოდით შემსვლელ მოთამაშეებისთვის არაფერს ცვლის.
რა მისცე შენს ჯგუფს#
მოკლე შეტყობინება, რომელიც განახლებულია, შესვლის კითხვების უმეტესობას ხსნის:
Ravenhold - ValheimAddress: 203.0.113.10:2456 (Steam: Join Game > Add Server)Join code: 483920 (Xbox / Game Pass; changes on restart)Password: in the pinned DMVersion: must match the latest Steam updateპაროლი საჯარო არხებში არ დატოვო; გამოაქვეყნე კოდი და მისამართი, პაროლი კი კერძოდ გაგზავნე. როცა სერვერი გადადის ან პორტი იცვლება, განაახლე ეს შეტყობინება, სანამ ვინმე შეამჩნევს. RE:NODE-ზე სერვერის პორტები Network ჩანართზეა ჩამოთვლილი, crossplay უკვე ჩართულია, join კოდი კი ყოველი გაშვების შემდეგ ცოცხალ კონსოლში ჩნდება, ასე რომ ამ შეტყობინების მომვლელს ორივეს ერთი ადგილიდან კოპირება შეუძლია.
როცა მეთოდი არ მუშაობს#
| სიმპტომი | სავარაუდო მიზეზი | რა სცადო |
|---|---|---|
| Add Server: "Failed to connect" | არასწორი პორტი, UDP დაბლოკილია, სერვერი მზად არ არის | შეამოწმე თამაშის პორტი, დაელოდე გაშვების დასრულებას |
| Steam-ის ფავორიტები: პასუხი არ არის | query პორტი დაბლოკილია ან დამატებულია არასწორი პორტი | სცადე ip:2457; შეამოწმე თამაშში მისამართით |
| მეგობრით შესვლა არაფერს აკეთებს | presence მოძველებულია ან კონფიდენციალურობის პარამეტრი | სერვერი ამის ნაცვლად მისამართით დაამატე |
| Join კოდი ვერ მოიძებნა | კოდი restart-ის შემდეგ შეიცვალა | წაიკითხე მიმდინარე კოდი ლოგიდან |
| Join კოდი ნელია ან ვარდება | PlayFab relay | Steam-ის მოთამაშეები მისამართით უერთდებიან |
| "Incompatible version" | კლიენტისა და სერვერის build-ები განსხვავდება | განაახლე ის, რომელიც ჩამორჩება |
| პაროლის მოთხოვნა, შემდეგ "Incorrect password" | პაროლი | თავიდან აკრიფე, შეამოწმე რეგისტრი და ჰარები |
ვერსიის შეცდომა ყველა მეთოდზე თანაბრად მოქმედებს, რადგან შემოწმება კავშირის შემდეგ ხდება. Valheim-ის patch-ის შემდეგ სერვერი უნდა განახლდეს, სანამ ახალ კლიენტზე ვინმე შეძლებს შესვლას - დროებს განიხილავს სერვერის განახლება და ვერსიის შეუსაბამობა.
მეორე ჩუმი მიზეზი სერვერია, რომელიც ჯერ იწყებს მუშაობას. დიდ world-ს პროცესის დაწყების შემდეგ ჩატვირთვა ათეულობით წამი შეიძლება დასჭირდეს და ამ დროს შესვლა ისე ვარდება, თითქოს სერვერი გათიშულია. დაელოდე სესიის ხაზს ან join კოდს ლოგში და მხოლოდ მერე შედი.
FAQ#
რომელი პორტი გამოვიყენო Valheim სერვერზე IP-ით შესასვლელად?
თამაშის პორტი, ნაგულისხმევად 2456, ფორმით ip:2456. თუ სერვერი სხვა -port-ს იყენებს, გამოიყენე ის რიცხვი. მასზე ერთით მაღალი პორტი query პორტია, რომელსაც Steam-ის სერვერ-ბრაუზერი იყენებს.
სად წავიდა ჩემი სერვერი დამატების შემდეგ?
Join Game-ის ქვეშ Favourites ჩანართში. ჩანართები ცალკე სიებია, ამიტომ მისამართით დამატებული სერვერი Community ჩანართში აუცილებლად არ იქნება.
შეუძლიათ Xbox მოთამაშეებს IP-ით შესვლა?
არა. კონსოლის მოთამაშეები crossplay სერვერს ექვსნიშნა join კოდით ან community სიიდან უერთდებიან. Steam-ის მოთამაშეებს შეუძლიათ კოდიც გამოიყენონ და მისამართიც.
რატომ წყვეტს join კოდი მუშაობას?
ის სერვერის ყოველ restart-ზე თავიდან გენერირდება. ყოველი restart-ის შემდეგ ახალი წაიკითხე სერვერის ლოგიდან ან კონსოლიდან, ან დაგეგმე restart-ები ფიქსირებულ დროს.
კოდით შესვლა IP-ით შესვლაზე ნელია?
შეიძლება იყოს. კოდით შესვლა PlayFab-ის relay-ით გადის, რაც ერთ დამატებით გადასვლას ამატებს; მისამართით შესვლა პირდაპირ უკავშირდება. crossplay სერვერზე მყოფი Steam-ის მოთამაშეებისთვის მისამართი ჩვეულებრივ უფრო დაბალი latency-ის არჩევანია.


