SCUM სერვერი თითქმის მთლიანად ერთ ფაილში კონფიგურირდება, SCUM/Saved/Config/WindowsServer/ServerSettings.ini-ში, რომლის ყველა გასაღები scum.-ით იწყება და ისეთ სექციებშია დაჯგუფებული, როგორიცაა [General], [World], [Respawn], [Vehicles], [Damage] და [Features]. ის ერთხელ იკითხება, გაშვებისას, ამიტომ ყოველ ცვლილებას სჭირდება გაჩერება, რედაქტირება და გაშვება. პარამეტრები, რომლებიც სერვერს ყველაზე მეტად აყალიბებს, არის სახელი და პაროლი, დღე-ღამის სიჩქარე და ღამის სიბნელე, puppet-ების (ზომბების) ზღვარი და ჯანმრთელობა, ლუთის spawner-ების მამრავლები და fame-ისა და respawn-ის წესები. მის გვერდით რამდენიმე პატარა ფაილია ადმინებისთვის, ბანებისთვის, whitelist-ებისთვის, რეიდის დროისთვის და ვაჭრების ფასებისთვის. ეს სახელმძღვანელო ყველას გადის, მნიშვნელობებით, რომელთა შეცვლაც ღირს, და რომელთა ხელუხლებლად დატოვებაც.
ყველაფერზე ადრე ორიოდე სიტყვა ვერსიებზე. SCUM-ის კონფიგის ფორმატი თამაშის არსებობის განმავლობაში შეიცვალა: ძველი სახელმძღვანელოები აჩვენებს გასაღებებს scum. პრეფიქსის გარეშე, ერთი [SCUM] სათაურის ქვეშ, სახელებით, რომლებიც აღარ არსებობს. სერვერი უცნობ გასაღებებს ჩუმად უგულებელყოფს. ავტორიტეტად შენი build-ისთვის ის ფაილი მიიჩნიე, რომელსაც სერვერი პირველი გაშვებისას წერს, და ეს სახელმძღვანელო გამოიყენე იმის გასაგებად, რას ნიშნავს გასაღებები, და არა მნიშვნელობების ბრმად ჩასასმელად.
როგორ ყენდება SCUM-ის dedicated სერვერი#
dedicated სერვერი საკუთარი Steam აპლიკაციაა, app id 3792580, თამაშისგან განცალკევებული. ის SteamCMD-ის ანონიმური შესვლით ჩამოიტვირთება:
$ steamcmd +force_install_dir C:\scum-server +login anonymous \ +app_update 3792580 validate +quitბინარული ფაილია SCUM\Binaries\Win64\SCUMServer.exe, და ეს Windows-ის პროგრამაა. Linux-ის მშობლიური build არ არსებობს; ჰოსტები, რომლებიც SCUM-ს Linux მანქანებზე უშვებს, ამას თავსებადობის ფენით აკეთებს, რის გამოც ამ სახელმძღვანელოში ყველა გზაში წერია WindowsServer, ჰოსტის ოპერაციული სისტემის მიუხედავად. თუ SteamCMD-ში, app id-ებსა და validate-ში ახალი ხარ, SteamCMD ახსნილი საფუძვლებს განიხილავს.
მინიმალური გაშვების ხაზი:
$ SCUMServer.exe -log -port=7777 -MaxPlayers=64-log ლოგის გამონატანს ხსნის, -port= თამაშის პორტს აყენებს, ხოლო -MaxPlayers= სლოტებს ზღუდავს. გაუშვი ერთხელ, მიეცი მიაღწიოს წერტილს, როცა მოთამაშეებს იღებს, და გააჩერე: პირველი გაშვება კონფიგურაციის საქაღალდეს წერს, და იქიდან მოყოლებული ფაილები შენი დასარედაქტირებელია.
პორტები და შეერთება#
SCUM იყენებს თანმიმდევრული პორტების ბლოკს, რომელიც -port=-ით დაყენებულიდან გამომდინარეობს:
| პორტი | პროტოკოლი | დანიშნულება |
|---|---|---|
თამაშის პორტი (მაგ. 7777) | UDP | თამაშის კლიენტის ტრაფიკი |
თამაშის პორტი + 1 (7778) | UDP | ნედლი UDP სოკეტი |
თამაშის პორტი + 2 (7779) | UDP | Steam query, რასაც სერვერების სია კითხულობს |
სამივე ხელმისაწვდომი უნდა იყოს, და სამივე UDP-ია. სერვერს, რომელიც მუშაობს, მაგრამ სიაში არასოდეს ჩნდება, ჩვეულებრივ query პორტი (+2) აქვს დაბლოკილი ან სხვა რამის მიერ დაკავებული. ერთ მანქანაზე ორ სერვერს არაგადამფარავი ბლოკები სჭირდება, მაგალითად 7777 და 7780. Steam 27020-27050 დიაპაზონის პორტებს თავისთვის იტოვებს, ამიტომ ბლოკი მისგან შორს დაიჭირე. თამაშის სერვერის პორტები ახსნილი განიხილავს, რატომ ყოფენ თამაშები query ტრაფიკს თამაშის ტრაფიკისგან.
მოთამაშეები შედიან თამაშშიდა სიიდან, სახელით გაფილტრული, ან პირდაპირ IP-ით. ჰოსტები და სერვერების სიები ბლოკის ერთსა და იმავე პორტს ყოველთვის არ აჩვენებს - ზოგი თამაშის პორტს აჩვენებს, ზოგი query პორტს - ამიტომ თუ პირდაპირი შეერთება ერთით ვერ ხერხდება, firewall-ზე ეჭვის მიტანამდე მეორე სცადე და მოთამაშეებს უთხარი, რომელი გამოიყენონ.
კონფიგურაციის საქაღალდე#
პირველი გაშვების შემდეგ SCUM/Saved/Config/WindowsServer/ შეიცავს:
| ფაილი | რას ინახავს |
|---|---|
ServerSettings.ini | ყველაფერს იმის შესახებ, როგორ თამაშდება სამყარო |
AdminUsers.ini | SteamID64-ები, რომლებსაც ადმინის ბრძანებების გამოყენება შეუძლიათ, სურვილისამებრ დამატებითი უფლებებით |
ServerSettingsAdminUsers.ini | SteamID64-ები, რომლებსაც სერვერის პარამეტრების თამაშის შიგნიდან შეცვლა შეუძლიათ |
BannedUsers.ini | დაბანილი SteamID64-ები |
WhitelistedUsers.ini | მოთამაშეები პრიორიტეტული სლოტებით |
ExclusiveUsers.ini | დაშვებულთა სია, როცა შესვლა მხოლოდ სიაში მყოფებს შეუძლიათ |
SilencedUsers.ini | ჩატში დადუმებული მოთამაშეები |
EconomyOverride.json | ვაჭრების ფასებისა და მარაგის გადაფარვები |
RaidTimes.json | ფანჯრები, როცა ბაზების დარბევა შეიძლება |
Notifications.json | დაგეგმილი საერთო შეტყობინებები |
Loot/ | გადაფარვები ლუთის spawner-ებისთვის, ნივთების პარამეტრებისა და ლუთის ხისთვის |
ადმინისა და ბანების ფაილები სტატიის SCUM-ის ადმინის ბრძანებები და squad-ები თემაა, ლუთის საქაღალდე კი განხილულია სტატიაში SCUM-ის წარმადობა და ლუთი. ეს პოსტი ServerSettings.ini-ზეა.
თავად სამყარო - ყოველი პერსონაჟი, ბაზა, მანქანა და squad - SCUM/Saved/SaveFiles/SCUM.db-შია, SQLite მონაცემთა ბაზაში თავისი -wal და -shm თანმხლებებით. ეს სამი ფაილი ერთმანეთს ეკუთვნის. backup ერთად გაუკეთე, გაჩერებულ სერვერზე.
ServerSettings.ini-ის შეთანხმებები#
ფაილი რამდენიმე წესს მიჰყვება, რომელთა ცოდნის შემდეგ ყოველი გასაღები იკითხება:
- ყოველი გასაღები `scum.`-ით იწყება:
scum.ServerName,scum.MaxPing,scum.TimeOfDaySpeed. - გადამრთველები `True` ან `False`-ია.
- მამრავლები სტანდარტთან მიმართებითაა.
1.000000დეველოპერების მნიშვნელობაა,2აორმაგებს,0.5ანახევრებს. - `-1` ნიშნავს "გამოიყენე თამაშის ნაგულისხმევი", და არა ნულს. ზღვარი
-1ყველა შემთხვევაში "ზღვრის გარეშე" არ არის; ეს არის "რასაც თამაში გადაწყვეტს". - ხანგრძლივობები `HH:MM:SS` ფორმატით იწერება, მაგალითად
24:00:00, და არა საათების რაოდენობად. - ვალუტას შეიძლება სუფიქსი ჰქონდეს.
2gორ ოქროს ნიშნავს; უბრალო რიცხვი ჩვეულებრივი ფულია.
General: სახელი, პაროლი, ping და შეტყობინებები#
[General]scum.ServerName=EU | PvE weekdays, raids at weekends | Discord: example.gg/scumscum.ServerDescription=Moderated, active admins, loot boosted x1.5scum.ServerPassword=scum.MaxPlayers=64scum.WelcomeMessage=Read the rules on the Discord before building.scum.MessageOfTheDay=Restarts at 06:00 and 18:00 CET.scum.MaxPing=200scum.ServerName და scum.ServerDescription შენი რეკლამაა. სახელში ჩაწერე რეგიონი, სტილი (PvP, PvE, შერეული) და როგორ დაგიკავშირდნენ, რადგან მოთამაშეები ამით ფილტრავენ. ცარიელი scum.ServerPassword სერვერს საჯაროს ხდის.
scum.MaxPlayers სლოტების რაოდენობაა. გაშვების არგუმენტი -MaxPlayers= იმავეს აყენებს, და სადაც ორივე არსებობს, ჰოსტი ჩვეულებრივ ერთს მეორიდან მართავს; შეინარჩუნე ისინი თანმიმდევრული. რეალური რიცხვი CPU-ზეა დამოკიდებული და არა ველზე - SCUM Unreal-ის სერვერია თითო მოთამაშეზე დიდი სიმულაციით, და სრულ 64-სლოტიან სერვერს სერიოზული აპარატურა სჭირდება. რამდენი მოთამაშე ეტევა სერვერზე ზოგად მსჯელობას განიხილავს.
scum.MaxPing აგდებს მოთამაშეებს, რომელთა ping მილიწამებში მნიშვნელობაზე მაღლა რჩება. ცენტრალურ ევროპაში მდგარი სერვერისთვის დაახლოებით 200 უშვებს ევროპის უმეტესობასა და მეზობელ რეგიონებს და გარეთ ტოვებს კავშირებს, რომლებიც ირგვლივ ყველას დესინქრონიზაციას იწვევს.
scum.WelcomeMessage შესვლისას ჩანს, ხოლო scum.MessageOfTheDay მეორდება scum.MessageOfTheDayCooldown-ით დაყენებული შუალედით. რამე უფრო რთულისთვის - რესტარტის გაფრთხილებები ფიქსირებულ დროს - Notifications.json უკეთესი ხელსაწყოა.
scum.ServerPlaystyle სერვერს სიისთვის PvP-ად ან PvE-ად აღნიშნავს. მიიღე როგორც იარლიყი: ისტორიულად ის არაფერს აიძულებდა, ხოლო რეალური წესები დაზიანების პარამეტრებიდან, რეიდის დროიდან და შენი მოდერაციიდან მოდის.
გასვლის ქცევა - რამდენ ხანს რჩება პერსონაჟი სამყაროში მოთამაშის გათიშვის შემდეგ და როგორ იცვლება ეს ბრძოლის დროს - ამ სექციის გასვლის ტაიმერის გასაღებებით კონტროლდება. ბრძოლიდან გასვლა (combat logging) ნებისმიერ SCUM სერვერზე ერთ-ერთი ყველაზე სადავო თემაა, ამიტომ წაიკითხე ეს გასაღებები შენს გენერირებულ ფაილში და შეგნებულად დააყენე.
World: დრო, სიბნელე და მოსახლეობა#
[World]scum.StartTimeOfDay=08:00:00scum.TimeOfDaySpeed=3.84scum.NighttimeDarkness=0.0scum.SunriseTime=06:00:00scum.SunsetTime=21:00:00scum.MaxAllowedPuppets=-1scum.AreAnimalsAllowedInWorld=Truescum.AnimalGlobalDensityMultiplier=1scum.RadiationEnabled=Trueდრო. scum.TimeOfDaySpeed არის, რამდენად სწრაფად მიდის თამაშის საათი რეალურ დროსთან შედარებით. დაახლოებით 3.84-ზე სრული თამაშის დღე ექვს რეალურ საათზე ცოტა მეტს გრძელდება; გაორმაგება ამას ანახევრებს. scum.StartTimeOfDay საათია სერვერის გაშვებისას, ხოლო scum.SunriseTime და scum.SunsetTime ადგენს, ციკლის რა ნაწილია დღის სინათლე. ბოლო build-ები ზოგიერთ მათგანს HH:MM:SS ხანგრძლივობებად წერს; ძველი build-ები ათწილად საათებს იყენებდა. დაემთხვიე ფორმატს, რომელსაც შენი ფაილი უკვე იყენებს.
scum.NighttimeDarkness არის, რამდენად ბნელდება ღამე. SCUM-ის ღამეები ბნელ ბოლოში ძალიან ბნელია, და მოთამაშეების დიდი ნაწილი მათთვის გამოდის თამაშიდან. სათემო სერვერების უმეტესობა ან ღამეებს მოკლედ ინახავს (მზის ჩასვლის უფრო ადრეული გასაღები, ამოსვლის უფრო გვიანი გასაღები, ან მაღალი სიჩქარე), ან ცოტათი ანათებს. ორივეს ერთდროულად შეცვლა ართულებს იმის გაგებას, რომელზე რეაგირებენ მოთამაშეები.
Puppet-ები. Puppet-ები SCUM-ის ინფიცირებულები არიან. scum.MaxAllowedPuppets ზღუდავს, რამდენი არსებობს ერთდროულად მთელ სამყაროში, -1 კი ამას თამაშს ანდობს. ეს ზღვარი SCUM სერვერზე წარმადობის ორი უდიდესი ბერკეტიდან ერთ-ერთია, მოთამაშეების რაოდენობასთან ერთად, რადგან ყოველი puppet AI პერსონაჟია, რომელსაც სერვერი ასიმულირებს. puppet-ების დაზიანება და ჯანმრთელობა დაზიანების სექციაში ცალკე მამრავლებია. თუ სერვერი საღამოს ჭირს, ზღვრის დაწევა მოთამაშეების სლოტების დაწევაზე უკეთესი პირველი ნაბიჯია.
ცხოველები. scum.AreAnimalsAllowedInWorld ველურ ბუნებას რთავს ან თიშავს, scum.AnimalGlobalDensityMultiplier მას აფასებს მასშტაბით, ხოლო სახეობების მიხედვით გავრცელების მამრავლები (დათვი, ტახი, ირემი, მგელი და სხვა) ნარევს არეგულირებს. ნადირობაზე ორიენტირებული სერვერი ირემსა და ტახს ზრდის; hardcore კი - მგლებსა და დათვებს.
რადიაცია. scum.RadiationEnabled ინარჩუნებს რადიაციის ზონებს, რომლებიც საუკეთესო ლუთის ნაწილს იცავს. მისი გამორთვა ამ არეებს ლუთის ჩვეულებრივ მარშრუტებად აქცევს.
world სექცია ასევე ინახავს keycard-ების ლიმიტებს მაღალი ღირებულების ობიექტებისთვის, შეხვედრებისა და cargo drop-ების დროებს და სამყაროს სხვა მოვლენებს. შეცვალე ისინი, როცა საფუძვლები დალაგდება, თითო-თითოდ.
ლუთი და ნივთების გაჩენა#
ლუთის რაოდენობა ორ დონეზე კონტროლდება: გლობალური მამრავლებით ServerSettings.ini-ში და დეტალური, spawner-ისა და ნივთის მიხედვით გადაფარვებით Loot/ საქაღალდეში.
scum.SpawnerProbabilityMultiplier=1scum.ExamineSpawnerProbabilityMultiplier=1scum.ExamineSpawnerExpirationTimeMultiplier=1scum.EnableItemCooldownGroups=1scum.ItemCooldownGroupsDurationMultiplier=1.000000რას აკეთებს თითოეული:
scum.SpawnerProbabilityMultiplierაფასებს ალბათობას, რომ ღია სამყაროში ლუთის spawner რამეს გააჩენს. ეს "loot x1.5" პარამეტრია, რომელსაც სერვერების სახელები აცხადებს.scum.ExamineSpawnerProbabilityMultiplierიგივეს აკეთებს შესამოწმებელი კონტეინერებისთვის - კარადები, უჯრები, ლოკერები, რომლებსაც მოთამაშე ჩხრეკს.scum.ExamineSpawnerExpirationTimeMultiplierგავლენას ახდენს, რამდენ ხანს რჩება გაჩხრეკილი კონტეინერი გაჩხრეკილად, სანამ ისევ შეიძლება მისი გაძარცვა.scum.EnableItemCooldownGroupsდაscum.ItemCooldownGroupsDurationMultipliercooldown ჯგუფებს აკონტროლებს, რომლებიც მაღალი ღირებულების ნივთების ერთსა და იმავე კლასს უშლის, ძალიან მალე ხელახლა გაჩნდეს მას შემდეგ, რაც ერთი იპოვეს.
მამრავლები ფრთხილად აწიე. ლუთის გაორმაგება ხელგაშლილად ჟღერს და ჩვეულებრივ იქით მიდის, რომ ყველა ერთ დღეში სრულად აღიჭურვება, რის შემდეგაც დარჩენილი ერთადერთი საქმე ბრძოლა ან გასვლაა. ზომიერი ზრდა - 1.25-დან 1.5-მდე - პლუს საბაზისო ნივთების, როგორიცაა საკვები და წყალი, უფრო სწრაფი გაჩენა უფრო ახლოსაა იმასთან, რაც ჯგუფების უმეტესობას რეალურად უნდა. ნივთების მიხედვით მორგება, რაც ამას შესაძლებელს ხდის, სტატიაშია SCUM-ის წარმადობა და ლუთი.
Respawn, fame და squad-ები#
SCUM სიკვდილსა და respawn-ს fame ქულებთან და თამაშის ვალუტასთან აკავშირებს. respawn სექცია ყოველ respawn ოფციას ფასს ადებს - შემთხვევითი, სექტორი, თავშესაფარი, squad - და გამოყენებებს შორის cooldown-ებს აყენებს.
scum.SquadRespawnPrice=2gscum.CloningSicknessEnabled=Truescum.FameGainMultiplier=1.0scum.FamePointPenaltyOnDeath=0.1როგორ ერგება ისინი ერთმანეთს:
- Respawn-ის ფასები წყვეტს, რამდენი არჩევანი აქვს მოთამაშეს სიკვდილის შემდეგ. იაფი სექტორისა და თავშესაფრის respawn-ები ბრძოლებს მოძრაობაში ინარჩუნებს; ძვირი კი სიკვდილს მნიშვნელობას ანიჭებს.
- `scum.CloningSicknessEnabled` respawn-ის შემდეგ debuff-ს ადებს. ის ხელს უშლის თვითმკვლელობით respawn-ს ცუდი პოზიციიდან თავის დასაღწევად.
- `scum.FameGainMultiplier` აფასებს, რამდენად სწრაფად გროვდება fame. fame respawn-ის ოფციებს ზღუდავს და თამაშში ხილული სტატუსია.
- `scum.FamePointPenaltyOnDeath` fame-ის წილია, რომელიც სიკვდილისას იკარგება.
squad-ის ქცევა - რამდენი საფლავის ქვა შეიძლება შეინახოს squad-მა, რამდენი დროშა შეიძლება ჰქონდეს თითოეულ მოთამაშეს, რამდენი დრო სჭირდება დროშის ხელში ჩაგდებას - features სექციაშია:
[Features]scum.TombstoneMaxAmountPerSquad=3scum.AllowMultipleFlagsPerPlayer=Falsescum.NumberOfAllowedFlagsPerPlayer=10scum.FlagOvertakeDuration=24:00:00scum.AllowMapScreen=Truescum.NumberOfAllowedFlagsPerPlayer მოქმედებს მხოლოდ მაშინ, როცა scum.AllowMultipleFlagsPerPlayer არის True. დროშები ბაზებს განსაზღვრავს, ბაზები კი ის არის, რაც დიდხანს მომუშავე SCUM სერვერის მონაცემთა ბაზას ავსებს, ამიტომ ორივესთან კონსერვატიული იყავი. scum.FlagOvertakeDuration არის, რამდენ ხანს სჭირდება მტერს დროშის არეს შენარჩუნება მის ხელში ჩასაგდებად. scum.AllowMapScreen=False რუკას აქრობს, რაც ზოგ hardcore სერვერს მოსწონს, მოთამაშეების უმეტესობას კი სასჯელად ეჩვენება.
დაზიანება, მანქანები და ბაზის მშენებლობა#
დაზიანების სექცია ინახავს მამრავლებს მოთამაშისა მოთამაშეზე დაზიანებისთვის, puppet-ების დაზიანებისა და ჯანმრთელობისთვის, sentry-ების დაზიანებისა და ბაზის დაშლისთვის. ორი მათგანი სიფრთხილეს იმსახურებს:
- Puppet-ების ჯანმრთელობა და დაზიანება. puppet-ების ჯანმრთელობის მაღალი მამრავლი ყოველ შეხვედრას ინფიცირებულთან უფრო ნელსა და საშიშს ხდის, რაც ასევე ნიშნავს მეტ დახარჯულ ტყვიას და მეტ სროლას, რომელიც მეტ puppet-ს იზიდავს. ეს სირთულის ბევრად დიდი ცვლილებაა, ვიდრე ჩანს.
- ბაზის ელემენტების დაშლა. დაშლის მამრავლი აკონტროლებს, რამდენად სწრაფად კარგავს ჯანმრთელობას მოუვლელი ბაზის ნაწილები. სწრაფი დაშლა მიტოვებულ ბაზებს რუკიდან ასუფთავებს - კარგია წარმადობისა და ახალი მოთამაშეებისთვის - იმის ფასად, რომ სჯის ადამიანებს, რომლებიც ერთი კვირით ისვენებენ.
მანქანების სექცია ზღუდავს, თითოეული ტიპის რამდენი მანქანა შეიძლება არსებობდეს, აყენებს საწვავისა და აკუმულატორის ხარჯს და აკონტროლებს, რამდენ ხანს ძლებს გამოუყენებელი მანქანა, სანამ წაიშლება. მანქანების რაოდენობა ისევე წარმადობის პარამეტრია, როგორც გეიმფლეისი: ყოველი მანქანა persistent ფიზიკური ობიექტია.
რეიდისგან დაცვა .ini-ის ნაცვლად RaidTimes.json-ში კონფიგურირდება: ის ჩამოთვლის დღეებსა და საათებს, როცა ბაზის დაზიანება დაშვებულია. სერვერები სამუშაო დღეების PvE-თი და შაბათ-კვირის რეიდებით მას იყენებს, რომ ეს წესი თამაშმა აღასრულოს და არა ადმინებმა.
ცვლილებების რუტინა, რომელიც მუშაობს#
- ჯერ backup.
ServerSettings.iniდა შენახვის მონაცემთა ბაზა, ერთად. ნებისმიერ პანელიან ჰოსტინგზე backup რედაქტირებამდე გაუქმების ღილაკია; backup-ები, რომლებიც მართლა აღდგება ხსნის, რატომ უნდა აღადგინო დროდადრო ერთიც. - გააჩერე სერვერი.
- შეცვალე პარამეტრების ერთი ჯგუფი. დრო, ან ლუთი, ან puppet-ები - არა სამივე.
- გაუშვი და წაიკითხე ლოგი უარყოფილი ან უცნობი გასაღებების საძებნად.
- ითამაშე ერთი საღამო, სანამ განსჯი. ლუთისა და puppet-ების ცვლილებებს გამოჩენისთვის დრო სჭირდება.
- გამოაცხადე გეიმფლეის ცვლილებები. მოთამაშეები ლუთის ან fame-ის ცვლილებას ბევრად ადრე ამჩნევენ, ვიდრე წაიკითხავენ, რატომ.
რესტარტის განრიგები, რომლებიც მართლა გეხმარება განიხილავს, როდის გააკეთო რესტარტი ცვლილებების გამოსაყენებლად ხალხის გაღიზიანების გარეშე; SCUM სერვერები ჩვეულებრივ დღეში ორჯერ იტვირთება თავიდან, რაც ცვლილებების გასავრცელებლად ბუნებრივ წერტილებს გაძლევს.
FAQ#
სად არის ServerSettings.ini SCUM სერვერზე?
SCUM/Saved/Config/WindowsServer/-ში, რომელსაც სერვერის პირველი გაშვება ქმნის. გზაში ყველა ჰოსტზე წერია WindowsServer, რადგან SCUM-ის dedicated სერვერი Windows-ის ბინარული ფაილია მაშინაც, როცა ჰოსტის მანქანა Linux-ზე მუშაობს.
რატომ არ აკეთებს არაფერს სახელმძღვანელოდან აღებული პარამეტრი?
გასაღები, სავარაუდოდ, კონფიგის ძველი ფორმატიდანაა. მიმდინარე ფაილები გასაღებებს scum. პრეფიქსს უმატებს და დასახელებული სექციების ქვეშ აჯგუფებს; უცნობი გასაღებები შეცდომის გარეშე იგნორირდება. შეადარე ფაილს, რომელიც შენმა სერვერმა შექმნა.
როგორ შევამოკლო ღამეები SCUM-ში?
აწიე scum.TimeOfDaySpeed, რომ მთელი ციკლი შემოკლდეს, ან გადაწიე scum.SunriseTime და scum.SunsetTime, რომ მისი მეტი ნაწილი დღის სინათლეს მიეცეს. scum.NighttimeDarkness ცვლის, რამდენად ბნელია ღამე, და არა რამდენ ხანს გრძელდება.
როგორ გავზარდო ლუთი ჩემს SCUM სერვერზე?
აწიე scum.SpawnerProbabilityMultiplier ღია სამყაროს spawner-ებისთვის და scum.ExamineSpawnerProbabilityMultiplier გასაჩხრეკი კონტეინერებისთვის. პატარა ნაბიჯები, მაგალითად 1.25 ან 1.5, ჩვეულებრივ საკმარისია; ნივთების მიხედვით მორგება Loot გადაფარვების საქაღალდეში მიდის.
პარამეტრების შეცვლის შემდეგ რესტარტი მჭირდება?
კი. ფაილი გაშვებისას იკითხება. ServerSettingsAdminUsers.ini-ში ჩამოთვლილ ადმინებს ზოგიერთი პარამეტრის თამაშის მენიუდან შეცვლა შეუძლიათ, მაგრამ ფაილის რედაქტირებას ყოველთვის რესტარტი სჭირდება.
შემიძლია SCUM სერვერის Linux-ზე გაშვება?
მშობლიურად - არა. სერვერი Windows-ის ბინარული ფაილია; Linux ჰოსტები მას თავსებადობის ფენით უშვებს, და კონფიგურაციის გზები Windows-ისა რჩება.




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