RE:NODE

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

Rust-ის force wipe-ის განრიგი: თარიღები და დრო

როდის ხდება Rust-ის force wipe, თვის პირველი ხუთშაბათები 2027 წლის ჩათვლით, როგორ მოარგო კვირეული ან ორკვირიანი wipe-ები ოთხ- და ხუთკვირიან თვეებს და რა უნდა ავტომატიზდეს.

0 მკითხველი

Rust-ის force wipe ყოველი თვის პირველ ხუთშაბათს ხდება, როცა Facepunch კლიენტისა და სერვერის ყოველთვიურ განახლებას ერთად უშვებს. განახლება ჩვეულებრივ ბრიტანეთის საღამოს მოდის, ლონდონის დროით დაახლოებით 19:00-ზე - გერმანიაში 20:00-ზე - თუმცა ზუსტი წუთი გარანტირებული არ არის და თარიღი ზოგჯერ გადაიწევს. ამ დროს ყოველმა სერვერმა უნდა განაახლოს და ახალი რუკა დაიწყოს; წავა თუ არა blueprint-ებიც, შენი არჩევანია, თუ Facepunch სხვას არ გამოაცხადებს. დაგეგმვის პრობლემა, რომელიც მფლობელების უმეტესობას რეალურად აქვს, თავად force wipe კი არ არის, არამედ კვირეული ან ორკვირიანი რიტმის მორგება თვეებზე, რომლებშიც ოთხი ან ხუთი ხუთშაბათია. ეს სტატია გაძლევს თარიღებს, დროის სარტყლებს, რიტმის არითმეტიკას და იმას, რისი ავტომატიზაციაც შეგიძლია.

რას შლის wipe და ნაბიჯ-ნაბიჯ სამოქმედო გეგმა ამ დღისთვის, წაიკითხე სტატიაში Rust-ის wipe-ები მოთამაშეების დაკარგვის გარეშე. ეს სტატია მის გარშემო არსებული კალენდარია.

რა აიძულებს wipe-ს#

force wipe-ის დღეს სამი რამ ერთდროულად იცვლება: ქსელის პროტოკოლი, ასე რომ ძველ სერვერებს და ახალ კლიენტებს ერთმანეთთან ლაპარაკი არ შეუძლიათ; save-ის ფორმატი, ასე რომ გასული თვის .sav არ ჩაიტვირთება; და ჩვეულებრივ პროცედურული გენერატორი, ასე რომ ერთი და იგივე seed და ზომა სხვა რელიეფს იძლევა. სერვერი, რომელიც არ განახლდება, მიუწვდომელია. სერვერი, რომელიც wipe-ის გარეშე განახლდება, თავის save-ს ვერ ტვირთავს და მაინც ახალ რუკას აგენერირებს.

blueprint-ები ცალკე ინახება და force wipe-ს გადაურჩება, თუ არ წაშლი. იშვიათ შემთხვევებში Facepunch ფორსირებულ blueprint wipe-საც აცხადებს, როცა tech tree-ში ან blueprint-ების საცავში ცვლილება ამას მოითხოვს; ეს განახლების შენიშვნებსა და devblog-შია მითითებული, ამიტომ წინა კვირაში წაიკითხე ისინი.

განახლება Oxide-საც ფუჭებს და შეიძლება Carbon-ის plugin-ებიც გააფუჭოს, რის გამოც "განახლება გამოვიდა" და "ჩემი სერვერი მზადაა" ხშირად ერთი საათით ან მეტით შორდება ერთმანეთს. როგორ გამოიყურება ეს თითოეული framework-ისთვის, განიხილავს სტატიები Oxide (uMod) plugin-ები და Carbon თუ Oxide.

რომელ საათზე მოდის განახლება#

Facepunch ბრიტანეთის შუადღისას ან საღამოს უშვებს, და ლონდონის დროით დაახლოებით 19:00 დიდი ხნის ნიმუშია. ჩათვალე ეს "საღამოდ, ევროპული დროით" და ამ დღეს ოფიციალურ არხებს ადევნე თვალი, წუთამდე დაგეგმვის ნაცვლად. თუ გამოშვება ლონდონის დროით 19:00-ზეა, ის მოდის:

ადგილიბრიტანეთის ზამთარი (GMT)ბრიტანეთის ზაფხული (BST)
ლონდონი19:0019:00
UTC19:0018:00
ბერლინი, ფრანკფურტი20:0020:00
მოსკოვი22:0021:00
ნიუ-იორკი14:0014:00
ლოს-ანჯელესი11:0011:00

ბრიტანეთი და ევროკავშირი საათებს ერთსა და იმავე შაბათ-კვირას ცვლიან, ამიტომ გერმანია ლონდონს ყოველთვის ერთი საათით უსწრებს. შეერთებული შტატები სხვა თარიღებში ცვლის, ამიტომ რამდენიმე კვირით მარტში და ოქტომბრის ბოლოდან ნოემბრის დასაწყისამდე ნიუ-იორკი ზემოთ მოცემულ ცხრილს ერთი საათით შორდება. თუ შენი სერვერი და მოთამაშეების უმეტესობა ევროპაშია, force wipe შენს საღამოზე მოდის - მოსახერხებელია მოთამაშეებისთვის და მიზეზია, რომ wipe-ის დღის რუტინა ნავარჯიშები გქონდეს, რადგან მას პიკის დროს გააკეთებ.

როცა განახლება იგვიანებს ან გაფუჭებულია

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

თუ გამოშვება იგვიანებს, სერვერი ძველ ვერსიაზე ჩართული დატოვე, სანამ არ მოვა. მოთამაშეებს ძველი რუკის ბოლო საღამოს თამაში ჯერ კიდევ შეუძლიათ, ადრე გათიშვა კი მათ სხვაგან ცდის მიზეზს აძლევს. Discord-ში მაშინ დაწერე, როცა გამოშვებას დაინახავ, და არა მანამდე.

თუ hotfix მოსდევს, პროტოკოლი შეიძლება ისევ შეიცვალოს. ახალ კლიენტზე მყოფი მოთამაშეები hotfix-მდელ build-ზე მომუშავე სერვერს ვერ უერთდებიან, რაც ზუსტად გათიშულ სერვერს ჰგავს. force wipe-ის შემდეგ ერთი-ორი საათის მერე ისევ შეამოწმე სერვერის განახლება და მეორე დილითაც; SteamCMD-ის app_update-ის ხელახლა გაშვება იაფია, როცა არაფერი შეცვლილა, ხოლო რას გეუბნება მისი შედეგი, განიხილავს სტატია SteamCMD-ის ახსნა. სერვერები, რომლებიც ყოველ გაშვებაზე ახლდება, hotfix-ებს რესტარტით იღებენ, რაც force wipe-ის მეორე დილით რესტარტის ერთ-ერთი არგუმენტია.

თუ შენი framework-ი ან კრიტიკული plugin განახლებამ გააფუჭა და საღამომდე არ გასწორდა, ნამდვილი არჩევანი გაქვს: გახსნა ვანილად ან დახურული დარჩენა. ვანილად გახსნა ჩვეულებრივ სწორია მსუბუქად modded სერვერისთვის და არასწორი იმისთვის, რომლის იდენტობაც მისი plugin-ებია. წინასწარ გადაწყვიტე, რომელი ხარ, რომ ღამით გადაწყვეტილება დატვირთულ Discord-ში ზეწოლის ქვეშ არ მიიღო.

force wipe-ის თარიღები 2027 წლის ჩათვლით#

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

force wipeკვირები შემდეგამდე
ხუთ. 5 ნოემბერი 20264
ხუთ. 3 დეკემბერი 20265
ხუთ. 7 იანვარი 20274
ხუთ. 4 თებერვალი 20274
ხუთ. 4 მარტი 20274
ხუთ. 1 აპრილი 20275
ხუთ. 6 მაისი 20274
ხუთ. 3 ივნისი 20274
ხუთ. 1 ივლისი 20275
ხუთ. 5 აგვისტო 20274
ხუთ. 2 სექტემბერი 20275
ხუთ. 7 ოქტომბერი 20274

ეს კალენდარული თარიღებია, პირველი ხუთშაბათის წესით გამოთვლილი. Facepunch წლებია მას იცავს, მაგრამ ყოველ განახლებას ცალკე აცხადებს; როცა პირველი ხუთშაბათი სახალხო დღესასწაულს ემთხვევა - 1 იანვარი აშკარა მაგალითია - ვარაუდის ნაცვლად განცხადება შეამოწმე.

რიტმის მორგება ოთხ- და ხუთკვირიან თვეებზე#

თვიური

ყველაზე მარტივი: wipe მხოლოდ force დღეებში. ციკლები ოთხ და ხუთ კვირას შორის მონაცვლეობს, რასაც მოთამაშეები იღებენ, რადგან Rust-ში ყველამ იცის პირველი ხუთშაბათის წესი. თვიური რიტმი ერგება მშენებლებს, roleplay-ს და ნაკლებად დასახლებულ სერვერებს. ეს ასევე რიტმია, სადაც entity-ების ზრდა ყველაზე მეტად აზიანებს, რადგან გრძელ თვეში რუკა ხუთი კვირის მშენებლობას ატარებს; რატომ, ხსნის სტატია სერვერის წარმადობა და entity-ების რაოდენობა.

კვირეული

wipe ყოველ ხუთშაბათს. force wipe უბრალოდ კიდევ ერთი ხუთშაბათი ხდება და ყოველი ციკლი ზუსტად ერთი კვირაა. კვირეული რიტმი ერგება ბევრმოთამაშიან და გაზრდილი rate-ის სერვერებს, სადაც სრული tech tree რამდენიმე დღეში მიიღწევა. ფასი შენი დროა: წელიწადში ორმოცდათორმეტი wipe-ის დღე.

ორკვირიანი

გავრცელებული კომპრომისი და ის, რომელსაც არითმეტიკული პრობლემა აქვს. ორკვირიანი ციკლები ოთხკვირიან თვეს იდეალურად ერგება - force wipe, შემდეგ თვის შუა wipe ორი კვირის მერე. ხუთკვირიან თვეში ერთი ზედმეტი კვირა რჩება. ვარიანტები:

მიდგომაციკლები ხუთკვირიან თვეშიკომპრომისი
ორი, შემდეგ სამი2 კვირა, შემდეგ 3 კვირაპროგნოზირებადი; ბოლო ციკლი გრძელდება
სამი, შემდეგ ორი3 კვირა, შემდეგ 2 კვირაგრძელი პირველი ციკლი, როცა ენერგია ყველაზე მაღალია
მკაცრი ორი კვირაforce დღეს შორდებაზოგჯერ ერთკვირიანი ციკლი force-მდე
დამატებითი კვირეული2, 2, შემდეგ 1 კვირაახალი დასაწყისი force-მდე; ერთი ძალიან მოკლე ციკლი

"ორი, შემდეგ სამი" ის არის, რასაც ორკვირიანი სერვერების უმეტესობა აკეთებს: wipe force დღეს, ისევ wipe ორი კვირის მერე, და მეორე ციკლი შემდეგ force დღემდე გრძელდება. ეს შენს წესებში ჩაწერე, რომ სამკვირიანი ციკლი მოსალოდნელი იყოს და არა მოულოდნელი.

აი, როგორ გამოიყურება ეს მომდევნო რამდენიმე თვისთვის:

თვეforce wipeშუა wipeციკლების სიგრძე
ნოემბერი 20265 ნოე19 ნოე2 + 2 კვირა
დეკემბერი 20263 დეკ17 დეკ2 + 3 კვირა
იანვარი 20277 იან21 იან2 + 2 კვირა
აპრილი 20271 აპრ15 აპრ2 + 3 კვირა

დეკემბრის გრძელი ციკლი დღესასწაულებს კვეთს, რაც ნორმალურია - მოთამაშეების რაოდენობა ეცემა, და სერვერი, რომელიც ახალ წელს ჩართულია, აგროვებს მოთამაშეებს იმათგან, რომლებიც არ არის. შუა wipe 31 დეკემბერს ნუ დაგეგმავ.

blueprint wipe-ების დაგეგმვა#

blueprint-ები მეორე კალენდარია. გავრცელებული ნიმუშები:

  • blueprint-ები მხოლოდ force დღეს იშლება. ყველაზე გავრცელებული არჩევანი ორკვირიან და კვირეულ სერვერებზე. ყოველი თვე ცარიელი tech tree-ით იწყება, თვის შუა wipe-ები კი ინარჩუნებს იმას, რაც მოთამაშეებმა ისწავლეს. მესამე კვირაში შემოსული მოთამაშეები უიმედოდ არ ჩამორჩებიან, რადგან ახალ რუკაზე გამოცდილ თანაგუნდელებთან ერთად blueprint-ებს სწრაფად სწავლობენ.
  • blueprint-ები ყოველ რუკასთან ერთად იშლება. სუფთა ახალი დასაწყისები, რასაც პატარა შეჯიბრებითი სერვერები ანიჭებენ უპირატესობას. ეს ნიშნავს, რომ ყოველი ციკლის პირველი დღე tech tree-ის რბოლაა, რაც ზოგ მოთამაშეს უყვარს, ზოგი კი ამის გამო მიდის.
  • blueprint-ები არასოდეს იშლება, თუ იძულებით არა. იშვიათია build და roleplay სერვერების გარეთ. დაბრუნებული მოთამაშეები ყველაფერს ინარჩუნებენ, რაც მიმზიდველია, ახალი მოთამაშეები კი ხვდებიან სერვერზე, სადაც ყველა დანარჩენს სრული tree აქვს.

რაც არ უნდა აირჩიო, blueprint-ის წესი იმავე წინადადებაში უნდა იყოს, რაც რუკის წესი: "რუკა ყოველ მეორე ხუთშაბათს, blueprint-ები force wipe-ზე." მოთამაშეებს blueprint wipe-ები სულ მცირე ისევე აინტერესებთ, როგორც რუკის wipe-ები, და კითხვა "ამ კვირაში BP wipe-ია?" შენს Discord-ში ყოველი wipe-ის წინ დაისმება, თუ პასუხი სადმე თვალსაჩინო ადგილას არ წერია.

საკუთარი wipe-ის საათის არჩევა#

force wipe-ები მაშინ ხდება, როცა Facepunch უშვებს. შენი სხვა wipe-ები მაშინ ხდება, როცა შენ აირჩევ, და ეს არჩევანი იმაზე მნიშვნელოვანია, ვიდრე ხალხი ფიქრობს.

  • ყოველ ჯერზე კვირის იგივე დღე და საათი. თუ force wipe-ები ხუთშაბათ საღამოსაა, შუა wipe-ებიც ხუთშაბათ საღამოს გააკეთე. მოთამაშეები კვირას ამის მიხედვით გეგმავენ.
  • შენი მოთამაშეების საღამო და არა შენი. გერმანიაში მდგარი სერვერი ძირითადად ევროპელი მოთამაშეებით კარგად აკეთებს wipe-ს ცენტრალური ევროპის დროით დაახლოებით 19:00-20:00-ზე. სერვერმა, რომელიც სხვა რეგიონის მოთამაშეებს იზიდავს, მათი საღამო უნდა აირჩიოს და wipe-ების უცნაურ საათზე კეთება მიიღოს.
  • არა იმავე მომენტში, როცა ყველა სხვა force დღეს, თუ შეგიძლია. ყოველი სერვერი force ხუთშაბათს აკეთებს wipe-ს, ამიტომ მოთამაშეებისთვის კონკურენცია მაშინ ყველაზე მწვავეა. ზოგი სერვერი შეგნებულად პარასკევს შუადღისას აკეთებს wipe-ს, და იჭერს მოთამაშეებს, რომლებიც დატვირთულმა ხუთშაბათის სერვერებმა ვერ დააკმაყოფილა. ეს მხოლოდ ციკლის შუა და blueprint wipe-ებისთვის მუშაობს; force დღეს რუკის wipe განახლებისას უნდა გააკეთო.
  • არა მაშინ, როცა მიუწვდომელი ხარ. შენ მიერ არჩეული საათი ის საათია, როცა ახალი რუკის პირველ წუთებში მორიგე ხარ.

force wipe-ის წინა კვირა#

  1. ორშაბათი ან სამშაბათი: წაიკითხე staging-ის შენიშვნები. staging branch შემდეგი თვის განახლებას ატარებს. დააყენე ის შენი ცოცხალი სერვერის გვერდით app_update 258550 -beta staging-ით ცალკე დირექტორიაში და გაუშვი შენი plugin-ებით, რომ ნახო, რომელი ჩავარდება.
  2. ოთხშაბათი: შეამოწმე plugin-ები და რუკები. ჩაინიშნე, რომელმა ავტორებმა გამოაქვეყნეს განახლებები ახალი ვერსიისთვის და რომლებმა არა. გადაწყვიტე, რის გარეშე იმუშავებ, თუ plugin მზად არ იქნება.
  3. ოთხშაბათი: აირჩიე seed. სადაც შეგიძლია, კანდიდატები staging-ის გენერაციის საბოლოოდ დადგენის შემდეგ ნახე და ამ დღეს დაადასტურე. დეტალები მოცემულია სტატიაში საკუთარი რუკები და პროცედურული ზომა.
  4. ხუთშაბათი დილა: backup და განცხადება. identity საქაღალდის backup როტაციისგან ჩაკეტე. wipe-ის დრო hostname-ში ჩაწერე და Discord-ში გამოაქვეყნე.
  5. ხუთშაბათი საღამო: შეასრულე სამოქმედო გეგმა. განაახლე validate-ით, განაახლე framework-ი, წაშალე ფაილები, გაუშვი, შეამოწმე, გამოაცხადე.

branch-ებსა და validate-ს დეტალურად განიხილავს სტატია SteamCMD-ის ახსნა.

რისი ავტომატიზაცია შეიძლება და რისი არა#

cron-ს შეუძლია გამოხატოს "ყოველ ხუთშაბათს" ან "1-დან 7-მდე", მაგრამ არა "პირველი ხუთშაბათი". როცა cron-ის ხაზი თვის დღესაც და კვირის დღესაც ზღუდავს, იმპლემენტაციების უმეტესობა მაშინ უშვებს, როცა რომელიმე ემთხვევა და არა ორივე.

code
0 18 * * 4       every Thursday at 18:00 (server time)0 18 1-7 * *     the 1st to 7th of the month at 18:000 18 1-7 * 4     usually: days 1-7 OR any Thursday - not "first Thursday"

პრაქტიკული პასუხი სერვერების უმეტესობისთვის:

  • ხუთშაბათის კვირეული ამოცანების ავტომატიზაცია უსაფრთხოა: backup, თამაშშიდა გაფრთხილება ერთი საათით ადრე, მეორე გაფრთხილება ათი წუთით ადრე. ისინი ყოველ ხუთშაბათს სასარგებლოა, რაც არ უნდა იყოს შენი რიტმი.
  • თავად wipe force დღეს ხელით რჩება, რადგან ის დამოკიდებულია Facepunch-ის გამოშვებაზე და შენი plugin-ების მზადყოფნაზე - არცერთი მათგანი ტაიმერმა არ იცის.
  • ციკლის შუა wipe-ები ნაწილობრივ შეიძლება ავტომატიზდეს framework-ის plugin-ით ან სკრიპტით, რომელიც save ფაილებს განრიგით შლის, მაგრამ ადამიანმა მაინც უნდა შეამოწმოს, რომ სერვერი ჩაირთო.

RE:NODE-ზე Schedules ჩანართი იღებს cron გამოსახულებას და უშვებს მოწესრიგებულ ამოცანებს მათ შორის დაყოვნებებით - კონსოლის ბრძანებას, backup-ს, ჩართვა-გამორთვის მოქმედებას. ხუთშაბათის განრიგი, რომელიც say გაფრთხილებას უშვებს, ელოდება, უშვებს მეორეს, შემდეგ კი backup-ს აკეთებს, ზუსტად ისაა, რისთვისაც ის არსებობს. save ფაილების წაშლა განრიგის ამოცანა არ არის; ეს ფაილების მენეჯერის ან SFTP-ის საქმე რჩება. თავად Rust RE:NODE-ის თამაშების კატალოგში არ არის, ამიტომ თუ მას გამოყოფილი სერვერების ხაზის VDS-ზე უშვებ, იმავე საქმეებისთვის cron-სა და საკუთარ სკრიპტებს გამოიყენებდი. სინტაქსს განიხილავს სტატია cron გამოსახულებების ახსნა.

განრიგის მოთამაშეებისთვის გაცნობა#

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

  • `server.tags` მოიცავს რიტმის მნიშვნელობებს weekly, biweekly და monthly, რომლებიც სიის ფილტრებს კვებავს. დააყენე ის, რომელსაც იყენებ.
  • hostname უნდა ატარებდეს რიტმსა და შემდეგ თარიღს: Longship | EU | Biweekly | Next wipe Thu 19 Nov. განაახლე ის ყოველი wipe-ის შემდეგ მაშინვე.
  • აღწერა სრული წესის ადგილია, იმის ჩათვლით, რა ხდება ხუთკვირიან თვეებში და იშლება თუ არა blueprint-ები force დღეს.
  • Discord იღებს მომდევნო სამი თვის კალენდარს, რომ არავის მოუწიოს კითხვა.

სიის convar-ები მოცემულია სტატიაში server.cfg და convar-ები, ხოლო იმის დანარჩენ ნაწილს, თუ როგორ დააბრუნო ხალხი, განიხილავს სტატია სათამაშო სერვერის საზოგადოების ზრდა.

FAQ#

როდის არის Rust-ის შემდეგი force wipe?

თვის პირველ ხუთშაბათს, რაც მომდევნო თვეებისთვის არის 5 ნოემბერი 2026, 3 დეკემბერი 2026 და 7 იანვარი 2027. Facepunch ყოველ განახლებას ცალკე ადასტურებს, ამიტომ შეამოწმე განცხადება, თუ თარიღი დღესასწაულს ემთხვევა.

რომელ საათზე ხდება Rust-ის force wipe?

ჩვეულებრივ ბრიტანეთის საღამოს, ლონდონის დროით დაახლოებით 19:00-ზე, რაც გერმანიაში 20:00-ია, აშშ-ის აღმოსავლეთ სანაპიროზე კი ადრეული შუადღე. შეიძლება დაგვიანდეს, ამიტომ დაგეგმე ფანჯარა და არა წუთი.

იშლება blueprint-ები force wipe-ის დღეს?

არა, თუ მათ თავად არ წაშლი ან Facepunch ამ განახლებისთვის ფორსირებულ blueprint wipe-ს არ გამოაცხადებს. force wipe რუკას ანაცვლებს; blueprint-ები ცალკე ფაილშია, რომელსაც შენ აკონტროლებ.

როგორ უმკლავდებიან ორკვირიანი სერვერები ხუთკვირიან თვეებს?

უმეტესობა wipe-ს force დღეს აკეთებს, ისევ ორი კვირის მერე, და მეორე ციკლს სამი კვირა უშვებს შემდეგ force wipe-მდე. ეს წესებში ჩაწერე, რომ მოთამაშეებმა ელოდონ.

შემიძლია force wipe გამოვტოვო?

არა, თუ მოთამაშეები გინდა. განახლების გარეშე მიმდინარე კლიენტები ვერ უერთდებიან; განახლებით ძველი save არ ჩაიტვირთება. ერთადერთი არჩევანი ისაა, რამდენად სწრაფად იქნები მზად გამოშვების შემდეგ.


კომენტარები

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

0/2000