Skoči na vsebino

P.CARS postavitev serverja


Recommended Posts

Postavitev DS za Project CARS z uporabo GUI:

Ko si potegnete dol z neta Project CARS Server Config Utility ga odpakirate v mapo X:\Program Files (x86)\Steam\steamapps\common\Project CARS Dedicated Server.

  1. Če ste že delali server zbrišete staro datoteko server 
  2. Zaženete datoteko ServerConfigGenerator
  3. Označite vse kar je potrebno za server: Vreme,avti,poškodbeni model,...
  4. Ne pozabite na koncu obkljukati tudi Allow Empty Join ,da se vam bo server pokazal v igri!! 
  5. Ko ste podali vse parametre,lahko kliknete Generate Config ,da se vam ustvari nova datoteka server 
  6. Sedaj lahko preko ServerConfigGenerator-ja server tudi zaženete in prav tako zaprete.
  7.  

pcars-gui.jpg

Vse informacije in dol poteg P.CARS DS GUI lahko naredite na uradnem forumu,kjer se tudi lahko podajo morebitne opazke glede napak oz karkoli z tem programom povezanega.

http://forum.projectcarsgame.com/showthread.php?38221-Standalone-GUI-Dedicated-Server-Config-Generator-V0-70-Patch-3-0 

 

Za postavitev serverja so tudi zahteve glede internetne hitrosti.

Zahteve:

Najbolj pomembna je dobra internetna povezava oz hitrost z majhnim ping-om. Zelo pomembna je hitrost nalaganja(upload).

Tukaj je shematski prikaz

 

Število Igralcev

Download (MBit/s)Upload (MBit/s)Comment
100.31 
160.53 
240.87 
32112 
481.525Trenutno ni podprto z strani igre
64245Trenutno ni podprto z strani igre

 

Postavitev dedicated server brez GUI za P.CARS. 

UVOD:

Naj prvo razložim bistvo in pojasnim kako zadeva deluje. Zadeva je skoraj podobna postavljanju serverja za AC,le z to(veliko) razliko,da za P.CARS ne obstaja GUI,ki bi nam delo olajšal. Torej na tem DS za P.CARS ne moremo že v naprej določiti na kakšnem dirkališču bomo vozili,z kakšnim avtom in podobno. Torej to je le rebroadcaster,ki pobira informacije od igralcev in jih pošilja naprej ostalim igralcem.

Inštalacija DS :

Dedicated server za PC si enostavno potegnemo z STEAM-a: Steam/Library/Tools in izberemo Project CARS-Dedicated Server

Ko se je DS inštaliral ga najdemo v mapi X:\Program Files (x86)\Steam\steamapps\common\Project CARS Dedicated Server

Osnovne nastavitve:

V mapi Project CARS Dedicated Server najdemo podmapo z imenom config_sample 

configsample.jpg

Tukaj noter so ini datoteke z katerimi nastavimo osnovne parametre za DS.

 

configsample-ini-datotek.jpg

Za začetek kopiramo datoteko server.ini in jo prilepimo v inštalacijsko mapo Project CARS Dedicated Server (glej prvo sliko).

Ko smo prilepili server.ini datoteko jo lahko odpremo z dvoklikom na ikono,da nastavimo geslo in druge stvari.

Najdemo naslednje parametre,ki jih je smotrno spremeniti:

logLevel : "info"
eventsLogSize : 10000
name : "Unconfigured local testing server----> recimo "Slo-racing" (narekovaje pustimo)
secure : true
password : ""  ----------> Dodamo lahko geslo za naš server,ki ga bo moral vpisati vsak,ki se bo želel pridružiti.
maxPlayerCount : 64
bindIP : ""
steamPort : 8766
hostPort : 27015 --------> vpišemo v nastavitve za router,da odpremo porte
queryPort : 27016 --------> vpišemo v nastavitve za router,da odpremo porte
sleepWaiting : 250
sleepActive : 10

 Primer odpiranja portov na mojem router-ju:

nastavitve-router.jpg

 

Nadeljevanje spreminjanja parametrov:

allowEmptyJoin : true
controlGameSetup : false
sessionAttributes : {
    "ServerControlsTrack" : 0,
    "ServerControlsVehicle" : 0,
    "GridSize" : 32----------> lahko spremenimo po želji
    "MaxPlayers" : 32----------> lahko spremenimo po želji
    "Practice1Length" : 0,----------> koliko minut...recimo 15
    "Practice2Length" : 0,----------> koliko minut...recimo 15
    "QualifyLength" : 0,----------> koliko minut...recimo 15
    "Race1Length" : 3,----------> koliko krogov...recimo 10
    "Flags" : 656616,
    "DamageType" : 1,
    "TireWearType" : 8,
    "FuelUsageType" : 2,
    "PenaltiesType" : 1,
    "AllowedViews" : 0,
    "TrackId" : 1988984740,
    "VehicleClassId" : 767810805,
    "VehicleModelId" : 1694837381,
    "DateYear" : 2015,
    "DateMonth" : 7,
    "DateDay" : 6,
    "DateHour" : 11,
    "DateMinute" : 0,
    "DateProgression" : 1,
    "ForecastProgression" : 1,
    "WeatherSlots" : 1,
    "WeatherSlot1" : -934211870,
    "WeatherSlot2" : -934211870,
    "WeatherSlot3" : -934211870,
    "WeatherSlot4" : -934211870,
}

Ko smo vse nastavili še preostane samo,da shranemo in zapremo server.ini datoteko.

 Zagon DS:

Linux: 
Premaknemo se do vašega DS inštalacijskega direktorija in zaženemo: ./DedicatedServerCmd

Windows: 
Premaknemo se do vašega DS inštalacijskega direktorija in zaženemo: DedicatedServerCmd.exe

dedicated-server-cmd.jpg

 

Uporaba DS: 

Tako,nekaj smo že naredili,ni pa še to vse in ostane nam še malenkost. Tudi,če smo vse naredili po korakih naš server še ne bo viden na server listi v igri. Da nam to uspe in se naš server pojavi tudi na server listi moramo spremeniti oz.dodati še nekaj parametrov v Stem-u oz.bolj natančno dodati moramo server v Launch option naše igre. da bo lažje sem naredil slike.

Pomembno je,da si zapomnimo,kako smo poimenovali naš server. In,če se še spomnite sem dal ime našega testnega serverja Slo-racing. To ime bomo kasneje morali vpisati.

steam-1.jpg

steam-2.jpg

steam-3.jpg

 

Torej primer:

Naš server je Slo-racing : -searchds "Slo-racing"  Obvezno pustimo narekovaje!

 Tako sedaj nas bodo lahko tudi drugi videli na server listi in se nam pridružili v dirki.

2015-08-1500001.jpg

ID kode za nastavljanje serverja,kot je recimo id št. avtomobilov,dirkaških serij, spreminjanje vremena,časa,dirkališč,....: http://harm.io/misc/pcars/

Želim vam obilo zabave ob igranju Project CARS igre.

 

Uredil - silicijeva dolina
Link to post

Pazit je treba na max players ker pol kašne proge niso avaliable. Also, na RD so sprot spreminjal avte in proge tak da ni fiksno očitno.

Ja,danes sem dobil prepotrebne podatke (id številke) za dirkališča in avtomobile,da lahko server sam spreminja proge in avtomobile. Da se tudi tako narediti,da se lahko za proge in avte naredi Vote sistem. Sedaj še samo čakam id številko za Mehanical failure,da bo še to na ON,ker imam samo kodo za OFF.

Link to post
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Odgovori na to temo...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Povezava je bila samodejno vdelana.   Raje prikaži samo povezavo

×   Your previous content has been restored.   Počisti urejevalnik

×   You cannot paste images directly. Upload or insert images from URL.

  • Temo prebirajo   0 uporabnikov

    Te strani si ne ogleduje noben registriran uporabnik

×
×
  • Ustvari novo...