Euro Truck Simulator 2-ის Convoy სერვერზე პარამეტრები და მოდები ორ სხვადასხვა ადგილას ცხოვრობს. პარამეტრები server_config.sii-ის გასაღებებია - შეჯახებები, დაზიანება, AI ტრაფიკი, სიჩქარის შემზღუდველი, მოდერატორები - და მათ გაჩერებულ სერვერზე ცვლი. მოდები სერვერზე საერთოდ არ კონფიგურირდება: ისინი ჩაშენებულია server_packages.sii და server_packages.dat ფაილებში, რომლებსაც საკუთარი თამაშიდან export_server_packages-ით აექსპორტებ, და ექსპორტის მომენტში აქტიური ყოველი მოდი ხდება ის, რაც მოთამაშეებს უნდა ემთხვეოდეს. აქედან გამომდინარე პრაქტიკული წესი: აექსპორტე მხოლოდ ის მოდები, რომლებიც ყველას ნამდვილად სჭირდება, კოსმეტიკური და კლიენტის მხარის მოდები ექსპორტის დროს გამორთული გქონდეს, და ყოველი თამაშის განახლების ან მოდის ცვლილების შემდეგ ხელახლა აექსპორტე.
ინსტალაცია, პორტები, logon token და გასაღებების სრული ცნობარი მოცემულია ETS2 convoy სერვერის გზამკვლევში. ეს პოსტი მათ კარგად გამოყენებაზეა: პრესეტები convoy-ის სხვადასხვა ტიპისთვის, AI ტრაფიკი და წარმადობა, როგორ მუშაობს მოდები და map combo-ები სერვერზე, რამდენიმე კონფიგურაციის შენახვა და განახლების დღის რუტინა.
როგორ აღწევს პარამეტრები და მოდები Convoy სესიას#
გამოყოფილმა სერვერმა ორი რამ იცის: რისგან შედგება სამყარო და როგორ იქცევა სესია. ისინი სხვადასხვა ფაილიდან მოდის.
server_packages შენი კლიენტის რუკის, DLC-ისა და მოდების ნაკრების სნეპშოტია ექსპორტის მომენტში. სერვერს მოდების ჩამოტვირთვა არ შეუძლია, შენს Steam Workshop-ის გამოწერებს ვერ კითხულობს და საკუთარი სია არ აქვს. რასაც სნეპშოტი შეიცავს, სესია სწორედ იმისგან იგება, შემოსული მოთამაშეები კი მის მიხედვით მოწმდება.
server_config.sii ქცევას მართავს - ვის შეუძლია შემოსვლა, ეჯახება თუ არა სატვირთოები ერთმანეთს, რამდენი AI ტრაფიკი არსებობს. ის გაჩერებულ სერვერზე იცვლება, რადგან სერვერი გათიშვისას თავის კონფიგს უკან წერს და გაშვებულ სერვერზე შეტანილ ცვლილებებს გადაწერს.
პრესეტები convoy-ის სხვადასხვა ტიპისთვის#
ერთსა და იმავე სერვერს შეუძლია მასპინძლობა გაუწიოს დისციპლინირებულ რეალისტურ convoy-ს ან ქაოსურ პარასკევ საღამოს, და განსხვავება ნახევარი ათეული გასაღებია. აქ სამი მუშა პრესეტია; ნაჩვენებია მხოლოდ შესაბამისი გასაღებები, ჩვეულებრივი server_config : _nameless.xxxx { ... } ბლოკის შიგნით, რომელიც სერვერმა დააგენერირა.
რეალისტური convoy
player_damage: true hide_colliding: false force_speed_limiter: true traffic: true max_ai_vehicles_player: 50 service_no_collision: true in_menu_ghosting: true name_tags: true password: "convoy-night"შეჯახებები და დაზიანება რეალურია, სიჩქარის შემზღუდველი იძულებით ჩართულია, რომ ვერავინ გაუსწროს წინამძღოლს 140-ზე, ტრაფიკი კი რეალიზმისთვის ჩართულია. service_no_collision და in_menu_ghosting ორ უსამართლო შემთხვევას აშორებს - როცა საწვავის სადგურზე გაჩერებულ სატვირთოს ეჯახებიან, და როცა მენიუში მყოფ მოთამაშეს ეჯახებიან მაშინ, როცა რეაგირება არ შეუძლია. ეს პრესეტი მხოლოდ იმ ჯგუფთან მუშაობს, რომელიც შეთანხმდა, რომ სწორად იმოძრავებს, და ამიტომაც აქვს პაროლი.
მეგობრული თამაში
player_damage: false hide_colliding: true force_speed_limiter: false traffic: true max_ai_vehicles_player: 30 password: "fridays"ვერავინ ვერავის საღამოს ვერ გააფუჭებს: სატვირთოები ერთმანეთში აჩრდილივით გადიან იქ, სადაც შეეჯახებოდნენ, მოთამაშეებს შორის დაზიანება გამორთულია, მარტივი პაროლი კი სესიას ჯგუფის ფარგლებში ინარჩუნებს. ოდნავ მსუბუქი ტრაფიკი სერვერს რესურსებზე ზოგავს და გზებს ნაკლებად ტვირთავს ზედიზედ მიმავალი რვა სატვირთოსთვის.
საჯარო სერვერი უცნობებით
player_damage: false hide_colliding: true hide_in_company: true in_menu_ghosting: true service_no_collision: true force_speed_limiter: true show_server: true moderator_list: 2 moderator_list[0]: 76561198012345678 moderator_list[1]: 76561198087654321საჯარო Convoy სერვერს არც RCON აქვს და არც ავტომატური მოდერაცია, ამიტომ ყველაფერი, რაც შეიძლება გრიფინგის იარაღად იქცეს, გამორთული უნდა იყოს. hide_in_company მოთამაშეებს უშლის, რომ საწყობების შესასვლელები სატვირთოებით ჩაკეტონ. მოდერატორების სია დასახელებულ Steam ანგარიშებს თამაშში გაგდებისა და დაბანვის უფლებას აძლევს, და საჯარო სერვერზე ერთ-ერთი მათგანი მაინც ნამდვილად ონლაინ უნდა იყოს - ტროლს სხვა არაფერი გაუმკლავდება.
| პრობლემა | გასაღებები, რომლებიც მას აგვარებს |
|---|---|
| შეჯახება და გრიფინგი | hide_colliding, player_damage, in_menu_ghosting |
| საწყობებისა და სადგურების ჩაკეტვა | hide_in_company, service_no_collision |
| სიჩქარის გადაჭარბება და გასწრება | force_speed_limiter |
| უცნობების შემოსვლა | password, show_server |
| მოდერაცია | moderator_list |
რომელი პრესეტიც არ უნდა გამოიყენო, ერთ ჯერზე ერთი რამ შეცვალე და შემდეგის შეცვლამდე მასთან იმოძრავე. Convoy-ის წესები ერთმანეთზე მოქმედებს - იძულებითი სიჩქარის შემზღუდველი პლუს შეჯახებები სულ სხვა თამაშია, ვიდრე თითოეული ცალ-ცალკე.
AI ტრაფიკი და წარმადობა#
AI ტრაფიკი პარამეტრების ის ერთადერთი ჯგუფია, რომელიც სერვერის დატვირთვას გაზომვადად ცვლის. სერვერი ყოველი მოთამაშის გარშემო ტრაფიკის სიმულაციას აკეთებს, ამიტომ მისი ფასი მოთამაშეებისა და თითო მოთამაშეზე მანქანების ნამრავლის პროპორციულად იზრდება.
| გასაღები | ნაგულისხმევი | რას მართავს |
|---|---|---|
traffic | true | AI ტრაფიკს საერთოდ |
max_ai_vehicles_player | 50 | AI მანქანები, რომლებიც თითოეული მოთამაშის გარშემო ნარჩუნდება |
max_ai_vehicles_player_spawn | 50 | რამდენი შეიძლება გაჩნდეს თითოეული მოთამაშის გარშემო |
max_vehicles_total | 100 | ზედა ზღვარი მთელი სესიისთვის |
convoy-ისთვის, რომელიც ერთ მჭიდრო ჯგუფად მოძრაობს, მოთამაშეები გზის ერთსა და იმავე მონაკვეთს იზიარებენ და მათ გარშემო ტრაფიკი ერთმანეთს ფარავს, ამიტომ ჯამებს უფრო მეტი მნიშვნელობა აქვს, ვიდრე თითო მოთამაშეზე რიცხვს. სერვერზე, სადაც რვა ადამიანი რვა სხვადასხვა შეკვეთას ასრულებს რუკის სხვადასხვა ნაწილში, თითოეულ მოთამაშეს ტრაფიკის საკუთარი ბუშტი აქვს და სერვერი მეტს მუშაობს.
Convoy სერვერი ორივე შემთხვევაში მსუბუქია: რვა მოთამაშითა და ნაგულისხმევი ტრაფიკით ის თავისუფლად მუშაობს 1 GB-ში და ბირთვის მცირე ნაწილზე. თუ მოთამაშეების გარშემო ტრაფიკი მწირად გამოიყურება ან გვიან ჩნდება, ხშირად ზღვარს max_vehicles_total აღწევს და არა სერვერის CPU. თუ სერვერის CPU-ს გრაფიკი პიკის დროს ნამდვილად ზღვარზეა, max_ai_vehicles_player-ის 30-მდე შემცირება დიდი დაზოგვაა, რომელსაც მოთამაშეები ძლივს ამჩნევენ. traffic-ის სრულად გამორთვა ყველაზე დიდი დაზოგვაა და გზებს ცარიელს ხდის; ის შეეფერება ღონისძიებებს, სადაც თავად convoy არის სანახაობა.
მოდები Convoy სერვერზე#
Convoy მოდებს უჭერს მხარს, და მექანიზმი ექსპორტია. ნაბიჯები ყოველთვის ერთი და იგივეა:
- თამაშის მოდების მენეჯერში გაააქტიურე ზუსტად ის მოდები, რომლებიც სერვერმა უნდა გაუშვას, იმ თანმიმდევრობით, რომლითაც უნდა ჩაიტვირთოს.
- შედი პროფილში, გახსენი კონსოლი და გაუშვი
export_server_packages. - ატვირთე ახალი
server_packages.siiდაserver_packages.datსერვერის home საქაღალდეში და გადატვირთე. - გამოაქვეყნე მოდების სია - სახელები, ვერსიები და ჩატვირთვის თანმიმდევრობა - შენი მოთამაშეებისთვის.
დეველოპერის კონსოლი ჯერ config.cfg-ში უნდა ჩაირთოს (uset g_console "1" და uset g_developer "1"), როგორც convoy სერვერის გზამკვლევშია განხილული.
რა ჩართო და რა დატოვო გარეთ
ექსპორტის დროს აქტიური ყოველი მოდი სესიის განსაზღვრების ნაწილი ხდება, და მოთამაშეები მის მიხედვით მოწმდებიან. ამიტომ:
- ჩართე მოდები, რომლებიც საერთო სამყაროს ცვლის: რუკის მოდები, AI ტრაფიკის პაკეტები, და სატვირთოს ან მისაბმელის მოდები, თუ მოთამაშეები მათ convoy-ში მართავენ.
- დატოვე გარეთ მოდები, რომლებიც მხოლოდ იმას ცვლის, რასაც ერთი მოთამაშე ხედავს ან ესმის: ხმის პაკეტები, გრაფიკისა და ამინდის მოდები, ინტერფეისის შესწორებები, პირადი სატვირთოს სკინები. ისინი თითოეული მოთამაშის საკუთარ თამაშში მშვენივრად მუშაობს, მაგრამ თუ ექსპორტისას აქტიურია, ყველა დანარჩენმაც უნდა დააინსტალიროს.
ეს ETS2 სერვერის ადმინისტრირებაში ყველაზე სასარგებლო ჩვევაა. სერვერი, რომელიც თხუთმეტი მოდით არის დაექსპორტებული მხოლოდ იმიტომ, რომ ადმინს ისინი შემთხვევით ჰქონდა აქტიური, ისეთი სერვერია, რომელზეც მხოლოდ ადმინს შეუძლია შემოსვლა. server_config.sii-ში mods_optioning: true მოთამაშეებს საშუალებას აძლევს, აირჩიონ, ჩატვირთონ თუ არა მოდები, რომლებსაც სერვერი არასავალდებულოდ აღნიშნავს, რაც ნამდვილად არასავალდებულო კონტენტისთვის გამოსადეგია, მაგრამ საიმედო მიდგომაა, არ დააექსპორტო ის, რაც საჭირო არ არის.
რუკის მოდები და map combo-ები
რუკის მოდები სწორედ ის ადგილია, სადაც Convoy სერვერები საინტერესო ხდება და სადაც პრობლემების უმეტესობაა.
- DLC-ის მოთხოვნები. დიდი რუკის მოდები ხშირად მოითხოვს, რომ კონკრეტული ოფიციალური რუკის DLC-ები შეძენილი და აქტიური იყოს. სერვერის ექსპორტსაც და ყველა მოთამაშესაც ერთი და იგივე სჭირდება. სანამ ჯგუფს რუკის მოდს გამოუცხადებ, მოდის მოთხოვნების გვერდი წაიკითხე.
- Convoy-ის მხარდაჭერა. ყველა რუკის მოდი არ უჭერს მხარს Convoy-ს, ზოგს კი Convoy-ისთვის სპეციფიკური შენიშვნები ან ვერსიები მოყვება. შეამოწმე მოდის საკუთარი დოკუმენტაცია; რუკის მოდი, რომელიც ერთმოთამაშიან რეჟიმში მუშაობს, გამოყოფილ სერვერზე მუშაობის გარანტიას არ იძლევა.
- Map combo-ები. რამდენიმე რუკის მოდის ერთად გაშვებას თავსებადი კომბინაცია, კონკრეტული ჩატვირთვის თანმიმდევრობა და ხშირად გზების დამაკავშირებელი პატჩი სჭირდება. combo-ების საზოგადოებები შემოწმებულ თანმიმდევრობებს აქვეყნებს; ზუსტად მიჰყევი ერთ-ერთს და საკუთარს ნუ მოიგონებ.
- ჩატვირთვის თანმიმდევრობა განსაზღვრების ნაწილია. მოდების მენეჯერში ექსპორტის დროს არსებულ თანმიმდევრობას იყენებს სერვერი. მოთამაშეებმა, რომლებსაც იგივე მოდები სხვა თანმიმდევრობით აქვთ, შეიძლება სხვა გზები დაინახონ, რაც შემოსვლის შეუძლებლობაზე უარესია.
რუკის მოდები ერთადერთია, რაც ETS2 სერვერს ყველაზე პატარა გეგმის მიღმა გადაიყვანს. დიდი combo სერვერის მეხსიერების მოხმარებას ზრდის და server_packages.dat-ს მნიშვნელოვნად ადიდებს. დაიწყე 1 GB-ით, პირველ სრულ სესიაზე მეხსიერების გრაფიკს უყურე და მხოლოდ მაშინ გაზარდე, თუ ის ნამდვილად ზღვართან ახლოსაა. რა ღირს სათამაშო სერვერი ხსნის, რატომ არის გავრცელებული შეცდომა იმ მარაგის გადახდა, რომელსაც არასოდეს იყენებ.
Workshop-ის მოდები თუ ხელით დაყენებული მოდები
ETS2-ის მოდები ან Steam Workshop-იდან მოდის, ან .scs ფაილებად, რომლებიც მოდის საიტიდან ჩამოიტვირთება და თამაშის home დირექტორიის mod საქაღალდეში თავსდება. Convoy-ისთვის ორივე მუშაობს. განსხვავება ვერსიების კონტროლშია: Workshop-ის მოდები ყოველი მოთამაშის მანქანაზე თავად ახლდება, როცა ავტორი ახალს გამოაქვეყნებს, ხელით დაყენებული ფაილები კი იმ ვერსიაზე რჩება, რომელიც თითოეულმა მოთამაშემ ჩამოტვირთა.
სერვერისთვის ეს ორმხრივად მოქმედებს. Workshop-ის მოდები მოთამაშეებს ერთმანეთთან ავტომატურად სინქრონში ინარჩუნებს, მაგრამ შეიძლება იმ ვერსიას დაშორდეს, რომლითაც შენი ექსპორტი გაკეთდა. ხელით დაყენებული ფაილები არასოდეს შორდება, მაგრამ მოთამაშეებს სწორი ვერსიის ხელით ჩამოტვირთვა უწევთ. რუკის მოდებისთვის, რომლებიც იშვიათად ახლდება და დიდია, ხელით დაყენებული ფაილები გამოქვეყნებული ვერსიის ნომრით ჩვეულებრივ უფრო პროგნოზირებადია. რაც არ უნდა აირჩიო, ვერსია ჩაიწერე.
რამდენიმე კონფიგურაცია და რამდენიმე სერვერი#
საზოგადოებებს, რომლებიც სხვადასხვა ტიპის საღამოებს ატარებენ, ერთი კონფიგის აქეთ-იქით რედაქტირება არ სჭირდებათ. სერვერი გაშვებისას კონფიგის გზას იღებს:
-server_cfg "server_config_realistic.sii"-server_cfg "server_config_public.sii"-server "server_packages_promap.sii"შეინახე თითო კონფიგის ფაილი თითო პრესეტზე და თითო პაკეტების ექსპორტი თითო მოდების ნაკრებზე, მათი შინაარსის მიხედვით დასახელებული, და გადართე გაშვების პარამეტრების შეცვლითა და გადატვირთვით. პანელზე ეს პარამეტრები Startup ჩანართის ველებია. თუ ნამდვილად ორი სესია გჭირდება ერთდროულად - საჯარო სერვერი და წევრების convoy - გაუშვი ორი ინსტანცია -nosingle-ით და თითოეულს მიეცი საკუთარი connection და query პორტები და საკუთარი ვირტუალური პორტები. თითოეული მაინც რვა მოთამაშით არის შეზღუდული.
ყოველი კონფიგისა და პაკეტის ფაილის backup გააკეთე, რომელსაც ინახავ, იმ მოდების სიასთან ერთად, რომლიდანაც თითოეული პაკეტი დაექსპორტდა. Backup-ები, რომლებიც ნამდვილად აღდგება ასეთ პატარა სერვერზეც მოქმედებს, რადგან დიდი map combo-სთვის მუშა ექსპორტის თავიდან აწყობა მთელი საღამოს საქმეა.
განახლების დღე#
SCS თამაშს რეგულარულად აახლებს, და ყოველი პატჩი Convoy სერვერზე სამნაირად მოქმედებს: სერვერი უნდა განახლდეს, რუკის მოდებს შეიძლება ახალი ვერსიისთვის განახლება დასჭირდეს, ექსპორტი კი განახლებული კლიენტიდან თავიდან უნდა გაკეთდეს. თანმიმდევრობა, რომელიც მუშაობს:
- გააჩერე სერვერი. გააკეთე კონფიგის, ორივე პაკეტის ფაილისა და შენი მოდების სიის backup.
- განაახლე გამოყოფილი სერვერი SteamCMD-ით.
- განაახლე შენი თამაშის კლიენტი. შეამოწმე თითოეული რუკის მოდის გვერდზე ვერსია, რომელიც პატჩს უჭერს მხარს; თუ კრიტიკული რუკის მოდი არ განახლებულა, მოიცადე.
- გაააქტიურე შეთანხმებული მოდების ნაკრები შეთანხმებული თანმიმდევრობით და გაუშვი
export_server_packages. - ატვირთე ახალი პაკეტები, გაუშვი სერვერი და თავად შედი მასზე, სანამ ვინმეს ეტყვი, რომ ის დაბრუნდა.
მე-4 ნაბიჯის გამოტოვება "გუშინ სერვერი მუშაობდა"-ს ყველაზე გავრცელებული მიზეზია. ამ რუტინის ზოგადი ვერსია მოცემულია სტატიაში რა ქნა, როცა მოდის განახლება რამეს აფუჭებს.
პრობლემების მოგვარება#
მოდის ცვლილების შემდეგ მოთამაშეები ვერ შემოდიან. ექსპორტი მათ მოდების ნაკრებს არ ემთხვევა. ხელახლა აექსპორტე მხოლოდ გამოქვეყნებული მოდებით, აქტიურით და გამოქვეყნებული თანმიმდევრობით.
შემოსვლა მხოლოდ შენ შეგიძლია. პირადი მოდებით აექსპორტე. გამორთე ყველაფერი, რაც საჯარო სიაში არ არის, და ხელახლა აექსპორტე.
გზები სხვადასხვა მოთამაშისთვის სხვანაირად გამოიყურება. მოდების ჩატვირთვის თანმიმდევრობა მოთამაშეებს შორის განსხვავდება. გამოაქვეყნე თანმიმდევრობა და სთხოვე, დაემთხვიონ.
ტრაფიკი ქრება ან უცებ ჩნდება. max_vehicles_total მიღწეულია, ან max_ai_vehicles_player ზედმეტად დაბალია იმისთვის, რამდენად გაფანტულია ჯგუფი.
კონფიგის ცვლილებები არაფერს აკეთებს. სერვერის მუშაობისას შეცვალე, ან სერვერი სხვა -server_cfg ფაილით ეშვება, ვიდრე ის, რომელიც შეცვალე.
რუკის მოდი სერვერს გაშვებისას აგდებს. მოდი Convoy-ს არ უჭერს მხარს, სჭირდება DLC, რომელიც ექსპორტს აკლია, ან თამაშის მიმდინარე ვერსიას არ ემთხვევა. წაიკითხე სერვერის ლოგი; ის ასახელებს პაკეტს, რომელზეც ჩავარდა.
FAQ#
როგორ დავამატო მოდები ETS2-ის გამოყოფილ სერვერზე?
გაააქტიურე მოდები საკუთარ თამაშში, კონსოლში გაუშვი export_server_packages და მიღებული server_packages.sii და server_packages.dat სერვერზე ატვირთე. სერვერი მოდებს თავად არასოდეს ტვირთავს; ექსპორტი განსაზღვრავს, რას უშვებს.
სჭირდებათ მოთამაშეებს იგივე მოდები, რაც სერვერს?
კი - ყოველი მოდი, რომელიც პაკეტების ექსპორტისას იყო აქტიური, იმავე ვერსიით და იმავე ჩატვირთვის თანმიმდევრობით. სწორედ ამიტომ უნდა იყოს კოსმეტიკური და პირადი მოდები ექსპორტის დროს გამორთული.
შემიძლია ProMods-ის ან სხვა რუკის მოდების გამოყენება Convoy სერვერზე?
რუკის მოდები Convoy-ზე შეიძლება მუშაობდეს, მაგრამ თითოეულს საკუთარი DLC-ის მოთხოვნები და Convoy-ის მხარდაჭერის შენიშვნები აქვს. შეამოწმე მოდის დოკუმენტაცია, აექსპორტე მისთვის საჭირო DLC-ით და ჩატვირთვის თანმიმდევრობით, და დარწმუნდი, რომ ყველა მოთამაშე ემთხვევა.
რას აკეთებს hide_colliding?
ის აიძულებს სატვირთოებს, რომლებიც შეეჯახებოდნენ, ამის ნაცვლად ერთმანეთში გაიარონ. ეს მთავარი ანტი-გრიფინგის პარამეტრია და ნაგულისხმევად ჩართულია; გამორთე მხოლოდ იმ ჯგუფისთვის, რომელიც სერიოზულად მოძრაობაზე შეთანხმდა.
როგორ შევაჩერო convoy-ში სიჩქარის გადაჭარბება?
დააყენე force_speed_limiter: true server_config.sii-ში. ყველას თამაშის შიდა სიჩქარის შემზღუდველი იძულებით ირთვება, რაც convoy-ს გაცილებით უკეთ ინარჩუნებს ერთად, ვიდრე მხოლოდ წესები.
შემიძლია მოდებით რვაზე მეტი მოთამაშის გაშვება?
არა. რვა თავად თამაშში ჩაშენებული Convoy-ის ზღვარია. მოდები მას არ ცვლის, და ერთდროულად მეტი ადამიანის მასპინძლობის ერთადერთი გზა სერვერის მეორე ინსტანციაა.




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