Valheim-ის seed ათსიმბოლოიანი სტრიქონია, მაგალითად Fj3kQ9mXa2, რომელიც სერვერზე სამყაროს მეტამონაცემების ფაილში ინახება. dedicated სერვერის ახალ build-ებზე ეს ფაილი აღარ არის WorldName.fwl, რომელიც .db-ის გვერდით დევს. ყოველი სამყარო ახლა საქაღალდეა და seed მის შიგნით არსებულ ფაილშია, სახელად _main.<number>.fwl2. ჩამოტვირთე უახლესი, გახსენი ნებისმიერ უბრალო ტექსტის მნახველში და seed სამყაროს სახელის მომდევნო მოკლე სტრიქონია. თუ კონსოლზე თამაშობ და ფაილებთან წვდომა საერთოდ არ გაქვს, ის, ვინც სერვერს მართავს, ამას შენთვის რამდენიმე წუთში გააკეთებს.
პოსტის დანარჩენი ნაწილი ხსნის, სად არის ეს საქაღალდე, როგორ წაიკითხო ფაილი ისე, რომ არ დააზიანო, რამდენიმე ასლიდან რომელს ენდო და რა ქნა, როცა .fwl-ის ძებნა საერთოდ არაფერს პოულობს - ჩვეულებრივ სწორედ ასე იგებს ხალხი, რომ სტრუქტურა შეიცვალა.
რატომ ვერაფერს პოულობს .fwl-ის ძებნა#
Valheim-ის არსებობის დიდი ნაწილის განმავლობაში სამყარო ერთნაირი სახელის ორი ფაილი იყო: Midgard.fwl, რამდენიმე ასეული ბაიტი სახელითა და seed-ით, და Midgard.db, რომელიც ყველაფერს ინახავდა, რაც სამყაროში შეიცვალა. ინტერნეტის გზამკვლევების უმეტესობა, მათ შორის ჩვენი ძველი პოსტი შენახვის ადგილებზე, სწორედ ამ წყვილს აღწერს, და კითხვაზე "როგორ ვიპოვო ჩემი seed" პასუხების უმეტესობა ამბობს "გახსენი .fwl Notepad-ში".
სერვერებზე, რომლებსაც დღეს ვმართავთ, გაშვებული სამყარო სხვა რამეს წერს. სერვერის ლოგი ყოველ შენახვას ხუთ ნაბიჯად აღწერს:
World save (1/5) Cloud & Backup checks done [0ms] => Save number 435World save (2/5) Chunks writing done [223ms]World save (3/5) DB2 writing done [20ms]World save (4/5) FWL writing done [3ms]World save (5/5) done. Total time [289ms]ეს ნაბიჯები შეესაბამება ფაილებს საქაღალდეში, რომელსაც სამყაროს სახელი ჰქვია, და არცერთი მათგანი .fwl-ით ან .db-ით არ მთავრდება. ამიტომ *.fwl-ის ძებნა, რასაც ინსტრუქციების უმეტესობა ზუსტად გირჩევს, ცარიელი ბრუნდება, თუმცა სერვერს სამყარო ასობითჯერ აქვს შენახული. არაფერი აკლია. გაფართოება .fwl2-ია და ის ერთი დონით უფრო ღრმადაა, ვიდრე ეძებდი.
ზუსტ ვერსიას, რომელშიც ეს შეიცვალა, ვერ გეტყვით და გამოცნობას ვერიდებით. თუ გინდა გაიგო, კონკრეტული სერვერი ძველ სტრუქტურას იყენებს თუ ახალს, ჩაიხედე მის worlds_local საქაღალდეში: საქაღალდეები ახალ სტრუქტურას ნიშნავს, .fwl და .db ფაილები - ძველს.
სამყაროს ახალი საქაღალდე, ფაილ-ფაილ#
აი, ნამდვილი სამყაროს საქაღალდე Linux-ის dedicated სერვერზე, შემოკლებული. სამყაროს Midgard ჰქვია და სერვერს ის 435-ჯერ ჰქონდა შენახული:
worlds_local/ Dedicated/ Midgard/ _main.435.fwl2 _main.435.db2 _main.435.chunks _main.435.ok 1e_1e__1_1.chunk 1e_20__1_1.chunk ... Midgard_backup_auto-20261019-200416/ Midgard_backup_auto-20261019-111133/რისთვისაა თითოეული ტიპის ფაილი, იმდენად, რამდენადაც სერვერის მფლობელს სჭირდება იცოდეს:
| ფაილი | რას ინახავს | ზომა |
|---|---|---|
_main.N.fwl2 | სამყაროს სახელი, seed, მეტამონაცემები | ასობით ბაიტი |
_main.N.db2 | სამყაროს მდგომარეობა, რომელიც chunk-ებში არ არის | ათეულიდან ასობით KB-მდე |
_main.N.chunks | chunk ფაილების ინდექსი | პაწაწინა |
*.chunk | რუკის არეების შენახული მდგომარეობა | თითო KB-დან MB-მდე |
_main.N.ok | ნიშანი, რომ N შენახვა დასრულდა | 4 ბაიტი |
N ლოგიდან აღებული შენახვის ნომერია. ის ყოველ შენახვაზე ერთით იზრდება, ამიტომ საქაღალდეში ყველაზე დიდი ნომერი უახლესი შენახვაა. .ok ფაილი ის ნაწილია, რომლის გაგებაც ღირს: ის ამ შენახვის დანარჩენი ნაწილის შემდეგ იწერება, და სწორედ ეს ხდის მას სასარგებლო ნიშნად, რომ ნაკრები სრულია. _main.N.fwl2, რომლის გვერდითაც შესაბამისი _main.N.ok არ დევს, ისეთ შენახვას ეკუთვნის, რომელიც შეიძლება არ დასრულებულა.
chunk ფაილებს რუკის არეების სახელები ჰქვია და ფაილს მხოლოდ ის არეები იღებს, რომლებიც მოინახულეს და შეცვალეს. სულ ახალ სამყაროს რამდენიმე აქვს; სამყაროს, რომელზეც ჯგუფი კვირებია თამაშობს - ათობით. სიაში Dedicated საქაღალდე ის სამყაროს სახელია, რომელსაც სტანდარტული გაშვების სკრიპტი იყენებს, და ჩვეულებრივ ნიშნავს, რომ სერვერი ერთხელ გაეშვა, სანამ ვინმე სამყაროს სახელს შეავსებდა. ის ცალკე, თითქმის ცარიელი სამყაროა და მისი უგულებელყოფა უსაფრთხოა.
სად არის საქაღალდე dedicated სერვერზე#
სამყაროს საქაღალდე Unity-ის პარამეტრების დირექტორიაშია, იმ მომხმარებლის პროფილში, ვინც სერვერის პროცესს უშვებს:
| სისტემა | ნაგულისხმევი გზა |
|---|---|
| Linux | ~/.config/unity3d/IronGate/Valheim/worlds_local/ |
| Windows | %USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local\ |
| Pterodactyl egg | /home/container/.config/unity3d/IronGate/Valheim/worlds_local/ |
ძველ ინსტალაციებზე ბოლო საქაღალდე შეიძლება იყოს worlds და არა worlds_local; თუ პირველი ცარიელია, ორივე შეამოწმე. თუ სერვერი -savedir-ით ეშვება, ყველაფერი ამის ნაცვლად იმ დირექტორიაში გადადის, და ეს არგუმენტი პირველია, რაც უნდა შეამოწმო, როცა მოსალოდნელი საქაღალდე ცარიელია. გაშვების არგუმენტების ცნობარი მას დანარჩენებთან ერთად ჩამოთვლის.
Linux სერვერზე, რომელსაც თავად მართავ, სტრუქტურას ერთი ბრძანებით დაადასტურებ:
$ ls -la ~/.config/unity3d/IronGate/Valheim/worlds_local/$ ls -t ~/.config/unity3d/IronGate/Valheim/worlds_local/Midgard/*.fwl2 | head -1მეორე ხაზი უახლეს მეტამონაცემების ფაილს ბეჭდავს, და სწორედ ის გჭირდება. Midgard ზუსტად შენი სამყაროს სახელით შეცვალე, დიდი ასოების ჩათვლით - საქაღალდის სახელი -world-ის მნიშვნელობაა.
ჰოსტინგის სერვერზე, რომელსაც ვებ ფაილების მენეჯერი აქვს, გზა იგივეა, რაც Pterodactyl-ის რიგშია, /home/container-ის გარეშე. .config საქაღალდე წერტილით იწყება, ამიტომ ზოგი ფაილების მენეჯერი მას მალავს. RE:NODE-ზე ფაილების მენეჯერი მას აჩვენებს, და იგივე ფაილები SFTP-ითაც ხელმისაწვდომია სერვერის პარამეტრების გვერდზე მოცემული მონაცემებით.
seed-ის წაკითხვა .fwl2 ფაილიდან#
seed უბრალო ტექსტია პატარა ბინარულ ფაილში, რაც მის წაკითხვას ადვილს ხდის, რედაქტირებას კი - ცუდ იდეად.
- იპოვე სამყაროს საქაღალდე და აირჩიე
_main.N.fwl2ყველაზე დიდიN-ით, რომელსაც_main.N.ok-იც აქვს. - ჩამოტვირთე. ბრაუზერზე დაფუძნებულ რედაქტორში ნუ გახსნი, თუნდაც მხოლოდ სანახავად - იხ. გაფრთხილება ქვემოთ.
- ჩამოტვირთული ასლი გახსენი უბრალო ტექსტურ რედაქტორში, როგორიცაა Notepad, TextEdit ან VS Code.
- დასაწყისთან ახლოს დაინახავ სამყაროს სახელს, შემდეგ კი ასოებისა და ციფრების მოკლე მწკრივს. ეს მწკრივი seed-ია.
ფაილის დიდი ნაწილი შემთხვევით სიმბოლოებს დაემსგავსება, რადგან ის ბინარულია. რასაც ეძებ, ორი წასაკითხი სიტყვაა ერთმანეთთან ახლოს, ზედა ნაწილში: Midgard, რომელსაც თითქმის მაშინვე მოსდევს Fj3kQ9mXa2. seed ჩვეულებრივ ათი სიმბოლოა, დიდი და პატარა ასოების ნარევი, და ის დიდ და პატარა ასოებს არჩევს: fj3kq9mxa2 სხვა სამყაროა.
თუ ტერმინალთან კომფორტულად გრძნობ თავს, არაფრის ჩამოტვირთვა არ გჭირდება. strings ბინარული ფაილის წასაკითხ ნაწილებს ბეჭდავს, და პირველი ორი სახელი და seed-ია:
$ strings -n 3 _main.435.fwl2 | head -2MidgardFj3kQ9mXa2რეალურად რა არის პირველი ბაიტები
თუ მისი სკრიპტით წაკითხვა გინდა, ან შემოწმება, რომ ფაილი დაზიანებული არ არის, ფაილის დასაწყისს მარტივი, ფიქსირებული ფორმა აქვს. ყველა რიცხვი little-endian-ია.
| ბაიტები | მნიშვნელობა | მაგალითი |
|---|---|---|
| 4 | ფაილის დარჩენილი ნაწილის სიგრძე | 6b 01 00 00 (363) |
| 4 | მეტამონაცემების ფორმატის ვერსია | 2a 00 00 00 (42) |
| 1 + n | სამყაროს სახელი, ჯერ სიგრძე | 07, შემდეგ Midgard |
| 1 + n | seed-ის ტექსტი, ჯერ სიგრძე | 0a, შემდეგ Fj3kQ9mXa2 |
ტექსტური ველები .NET-ის სტილის სტრიქონებია: სიგრძე, შემდეგ ამდენივე UTF-8 ბაიტი. სამყაროს სახელივით ან seed-ივით მოკლე რამისთვის სიგრძე ერთი ბაიტია. პირველი რიცხვის შემოწმება ღირს: ჯანსაღ ფაილზე ის ფაილის ზომას გამოკლებული ოთხის ტოლია, ამიტომ შეწყვეტილი ჩამოტვირთვა ან რედაქტორის მიერ დამახინჯებული ფაილი მაშინვე ამჟღავნებს თავს. seed-ის შემდეგ მოდის რიცხვი, რომელსაც თამაში მისგან იღებს, და შემდგომი ველები, რომლებსაც არ ვეყრდნობით. ვერსიის ნომერი ჩვენს სერვერებზე დღეს 42-ია; აღიქვი ის, როგორც რამე, რაც თამაშის ვერსიებს შორის იცვლება, და არა მუდმივად.
მოკლე Python სკრიპტი მას საიმედოდ კითხულობს და ძველ .fwl ფაილებზეც მუშაობს, რადგან ისინი ისევე იწყება:
import struct, sysdata = open(sys.argv[1], "rb").read()length, version = struct.unpack_from("<ii", data, 0)pos = 8def read_string(pos): size = shift = 0 while True: byte = data[pos]; pos += 1 size |= (byte & 0x7F) << shift; shift += 7 if byte < 0x80: break return data[pos:pos + size].decode("utf-8"), pos + sizename, pos = read_string(pos)seed, pos = read_string(pos)print(f"world={name} seed={seed} version={version} intact={length == len(data) - 4}")$ python valheim_seed.py _main.435.fwl2world=Midgard seed=Fj3kQ9mXa2 version=42 intact=Trueრომელ ასლს ენდო: შენახვები და backup-ები#
აქტიური სამყაროს საქაღალდე ფაილების ერთ მიმდინარე ნაკრებს ინახავს, სერვერი კი მის გვერდით backup-ის საქაღალდეებს ქმნის. backup-ის საქაღალდეებს ჰქვია WorldName_backup_auto-YYYYMMDD-HHMMSS, და რამდენი არსებობს და რა სიხშირით ჩნდება, -backups, -backupshort და -backuplong გაშვების არგუმენტები წყვეტს. თითოეული სრული სამყაროს საქაღალდეა იმავე სტრუქტურით, საკუთარი _main.N.fwl2-ით.
seed-ის საპოვნელად ნებისმიერი გამოდგება: seed სამყაროს მთელი სიცოცხლის განმავლობაში არასოდეს იცვლება, ამიტომ უძველესი backup და უახლესი შენახვა ერთსა და იმავე სტრიქონს ატარებს. ეს სასარგებლოა, როცა მიმდინარე საქაღალდე ცუდ მდგომარეობაშია. თუ უახლესი .fwl2 სიგრძის შემოწმებას ვერ გადის, ამის ნაცვლად ბოლო backup-ის საქაღალდეში არსებული წაიკითხე.
აღდგენისთვის თანმიმდევრობა უფრო მნიშვნელოვანია:
- გამოიყენე მიმდინარე საქაღალდე, თუ მის უახლეს
_main.N.fwl2-ს შესაბამისი.okაქვს. - წინააღმდეგ შემთხვევაში აიღე ყველაზე ახალი
_backup_auto-საქაღალდე, რომელიც შექმნისას დასრულებული შენახვა იყო. - საქაღალდეების გაცვლამდე გააჩერე სერვერი, თორემ შემდეგ შენახვას იმას გადააწერს, რაც დააბრუნე.
რამდენად ხშირად ხდება მთავარი შენახვა, -saveinterval წყვეტს, წამებში, ნაგულისხმევად 1800 - ყოველ ნახევარ საათში. crash-ი მაქსიმუმ ამდენ თამაშს კარგავს. ჩვენი გზამკვლევი backup-ებსა და სამყაროს დაზიანებაზე აღდგენას დაწვრილებით განიხილავს. ერთი წესი, რომელიც აქედან უნდა წაიღო: backup, რომელიც სამყაროსთან ერთ დისკზე ცხოვრობს, ცუდი შენახვისგან იცავს და არა დისკის დაკარგვისგან.
როგორ მიიღო seed, თუ PlayStation-ზე ან Xbox-ზე თამაშობ#
მას შემდეგ, რაც crossplay გამოჩნდა, კონსოლის მოთამაშეებს შეუძლიათ PC-ის მოთამაშეებთან ერთ სერვერებზე შესვლა, და ჩვეულებრივი რჩევა - "აირჩიე სამყარო სამყაროების სიაში, seed იქ ჩანს" ან "გახსენი .fwl Notepad-ში" - მათზე არ ვრცელდება. კონსოლის მოთამაშეს, რომელიც სხვის dedicated სერვერზე შედის, სამყაროს ფაილები საერთოდ არ აქვს. სამყარო მხოლოდ სერვერზე არსებობს და კონსოლის კლიენტს მისი დათვალიერების საშუალება არ აქვს.
ამიტომ კონსოლის მოთამაშისთვის პასუხი ისაა, რომ ჰკითხოს მას, ვინც სერვერს მართავს. თუ ეს შენ ხარ და ვინმე PlayStation-იდან გეკითხება, ამას ერთი წუთი სჭირდება:
- გახსენი სერვერის ფაილების მენეჯერი ან დაუკავშირდი SFTP-ით.
- გადადი
.config/unity3d/IronGate/Valheim/worlds_local/-ში და გახსენი შენი სამყაროს სახელის საქაღალდე. - ჩამოტვირთე უახლესი
_main.N.fwl2, ან გაუშვი მასზეstrings, თუ shell გაქვს. - გაუგზავნე მათ ის ათი სიმბოლო, ზუსტად ისე, როგორც ჩანს.
სასარგებლოა, თან რუკის მნახველის ბმულიც გაუგზავნო. ისეთი საიტები, როგორიცაა valheim-map.world, seed-ს იღებს და მთელ სამყაროს ხატავს, ბიომების, boss-ებისა და ვაჭრების ჩათვლით, და ტელეფონის ბრაუზერშიც მუშაობს, რაც მნიშვნელოვანია მისთვის, ვისაც PC არ აქვს. შეახსენე, რომ რუკა სამყაროს ისე აჩვენებს, როგორც დაგენერირდა, და არა იმას, რაც მას შემდეგ ააშენეს ან ამოთხარეს. ჩვენი seed-ების გზამკვლევი განიხილავს, რისი შემოწმება ღირს რუკის მნახველში, როცა seed უკვე გაქვს.
თუ კონსოლის მოთამაშე ხარ სერვერზე, რომელსაც შენ არ მართავ, ჰკითხე მფლობელს, ან ნაქირავებ სერვერზე - ჰოსტის მხარდაჭერას. მიეცი მათ სერვერის სახელი ისე, როგორც ბრაუზერში ჩანს, და თუ იცი, სამყაროს სახელიც. ორივე სერვერის პარამეტრებშია, ამიტომ სწორ საქაღალდეს იპოვიან, თუნდაც ჰოსტი ასობით სამყაროს მართავდეს.
seed-ის შეცვლა ან დაყენება#
არსებული სამყაროს seed-ის შეცვლის გზა არ არსებობს, და dedicated სერვერს seed-ის არგუმენტი საერთოდ არ აქვს. სერვერის ყოველი პარამეტრი გაშვების არგუმენტია და არცერთი მათგანი seed-ს არ იღებს. თუ -world ისეთ საქაღალდეს ასახელებს, რომელიც არ არსებობს, სერვერი ამ სახელით ახალ სამყაროს ქმნის შემთხვევითი seed-ით და ლოგში წერს - და სწორედ ამიტომ გამოიყურება სამყაროს არასწორი სახელი ზუსტად ისე, როგორც წაშლილი სამყარო.
სერვერის კონკრეტულ seed-ზე გასაშვებად სამყაროს საკუთარ კომპიუტერზე ქმნი ამ seed-ით, ერთხელ უშვებ, რომ ფაილები ჩაიწეროს, და შედეგს სერვერის worlds_local-ში ტვირთავ. ატვირთვის გზამკვლევი ამას ნაბიჯ-ნაბიჯ გადის. ორი რამ, რაც ახალ სტრუქტურას ეხება:
- ატვირთე მთელი საქაღალდე, ზუსტად სერვერის
-world-ის მნიშვნელობით დასახელებული. - შეამოწმე, რომელი სტრუქტურა ჩაწერა შენმა ლოკალურმა თამაშმა. თუ შენმა კომპიუტერმა
.fwlდა.dbფაილები შექმნა, სერვერი კი საქაღალდეებს ელის, ან პირიქით, გაჩერდი და ატვირთვამდე ორივე თამაშის ერთსა და იმავე ვერსიაზე განაახლე, ფაილების არევის ნაცვლად.
.fwl2-ში seed-ის ტექსტის რედაქტირება seed-ის "შესაცვლელად" არ მუშაობს და სამყაროს დაზიანების ყველაზე სწრაფი გზაა. სიგრძის ველიც და სამყაროს შენახული მდგომარეობაც ორიგინალზეა დამოკიდებული. ფაილი მხოლოდ წასაკითხად აღიქვი.
პრობლემების მოგვარება#
`.fwl`-ის ძებნა ვერაფერს პოულობს. სერვერი საქაღალდეების სტრუქტურაზეა. მოძებნე *.fwl2, ან გახსენი worlds_local და ჩაიხედე საქაღალდეში, რომელსაც შენი სამყაროს სახელი ჰქვია.
არის `Dedicated` საქაღალდე და სხვა სამყარო არა. სერვერი სამყაროს დაყენებული სახელის გარეშე მუშაობს, ამიტომ თამაშობს სამყაროს, რომელსაც Dedicated ჰქვია. თუ შენი ჯგუფი მასზე თამაშობდა, ეს შენი სამყაროა და მისი seed Dedicated/_main.N.fwl2-შია. თუ არა, შეამოწმე სამყაროს სახელი startup-ის პარამეტრებში და -savedir-ის გზა.
სამყაროს საქაღალდე არსებობს, მაგრამ მასში `.fwl2` არ არის. ან სერვერს შენახვა არასოდეს დაუსრულებია, ან სია, რომელსაც უყურებ, შეკვეცილია. დაელოდე შემდეგ შენახვას - ლოგი ბეჭდავს World save (5/5) done - და ისევ ჩაიხედე. თუ ლოგი შენახვებს აჩვენებს, საქაღალდე კი ცარიელი რჩება, სერვერი სხვაგან წერს, რაც თითქმის ყოველთვის -savedir-ს ნიშნავს.
seed უაზრობას ჰგავს ან უცნაური სიმბოლოები აქვს. ალბათ seed-ის მომდევნო რიცხვით ველს კითხულობ, ან ფაილი უცნაური კოდირებით გაიხსნა. გამოიყენე strings ან ზემოთ მოცემული სკრიპტი, რომლებიც ზუსტ ბაიტებს კითხულობს.
სიგრძის შემოწმება ვერ გადის. ჩამოტვირთვა შეწყდა ან ფაილი რედაქტორით შეინახეს. ისევ ჩამოტვირთე; თუ სერვერის საკუთარი ასლიც ვერ გადის, წაიკითხე seed ბოლო _backup_auto- საქაღალდიდან და შემდეგ restart-მდე ჩაიხედე გზამკვლევში, რომელიც გაშვებისას crash-ს ეხება.
რუკის მნახველი შეუსაბამო სამყაროს აჩვენებს. ჯერ ყოველი ასოს რეგისტრი შეამოწმე, მერე დარწმუნდი, რომ seed იმ სამყაროდან მოვიდა, რომელზეც თამაშობ - სერვერს შეიძლება რამდენიმე სამყაროს საქაღალდე ჰქონდეს, და ის ტვირთავს იმას, რასაც -world ამბობს.
FAQ#
შემიძლია Valheim-ის seed კონსოლის ბრძანებით ვიპოვო?
არა dedicated სერვერზე, რომელსაც მხოლოდ მოთამაშედ უერთდები. საიმედო წყარო სერვერზე სამყაროს მეტამონაცემების ფაილია. თუ სამყარო ლოკალურად გაქვს, თამაშის სამყაროების სია seed-ს აჩვენებს, როცა მას აირჩევ.
seed ყველა backup-ში ერთნაირია?
კი. seed სამყაროს შექმნისას ფიქსირდება და არასოდეს იცვლება, ამიტომ ყოველი backup-ის საქაღალდე და შენახვის ყოველი ნომერი ერთსა და იმავე სტრიქონს ატარებს. ეს backup-ს მისი წაკითხვის უსაფრთხო ადგილად ხდის, როცა მიმდინარე ფაილები დაზიანებული ჩანს.
seed-ის წასაკითხად .db2 და chunk ფაილები მჭირდება?
არა. seed მხოლოდ .fwl2-შია, რამდენიმე ასეული ბაიტის ფაილში, ამიტომ ჩამოსატვირთად მხოლოდ ის გჭირდება. ყველა დანარჩენ ფაილს მნიშვნელობა მხოლოდ მაშინ აქვს, როცა სამყაროს გადაიტან ან აღადგენ.
სჭირდება PlayStation-ის მოთამაშეს რამე სერვერის ფაილებიდან?
არა. კონსოლის მოთამაშეებს მხოლოდ seed-ის ტექსტი სჭირდებათ, რომელსაც ბრაუზერში რუკის მნახველში ჩასვამენ. სამყაროს ფაილები კონსოლზე გამოუსადეგარია, ამიტომ სტრიქონი გაუგზავნე და არა ფაილი.
ჩემი ძველი .fwl და .db წყვილი ახალ სერვერზე ისევ ჩაიტვირთება?
ამას ყველა ვერსიისთვის ვერ დაგპირდებით, ამიტომ ნუ შეამოწმებ ერთადერთ ასლზე. ორიგინალი წყვილი სადმე უსაფრთხოდ შეინახე, ასლი ატვირთე გაჩერებულ სერვერზე, გაუშვი და შეამოწმე ლოგი, სანამ რამეს წაშლი.


