Návod platí pro verzi Beta 1.04
Jinak kdo má ve steamu hru CounterStrike Source může hru hrát na Steam serverech, pozor, i tady funguje VAC!
Instalace na steam je jednoduchá, po staženi CSPro modu, po jeho rozbalení zkopírujete složku
Kód: Vybrat vše
cspromod
Kód: Vybrat vše
C:\Program Files\Steam\steamapps\SourceMods
Upozornění: Toto řešení jsem zkusil a otestoval pouze z toho důvodu, protože vím, že tato hra běží prakticky na stejných knihovnách jako normální CS:Source a protože se od CS:Source moc neliší, v žádném případě nezaručuji stabilitu takto vytvořeného clienta ani serveru, nejsem reverzní inženýr takže nevím jestli se mohou oběvit náhodné pády serveru nebo clienta, ale po dobu mého testování na localhostu vše fungovalo jak má, tím nechci říct, že to musí fungovat všem!
Vytvoření NonSteam serveru
Návod předpokládá nějaké znalosti vytváření CS:Source serverů, například jak vytvořit server pro Linux se dočtete tedy.
Budu vycházet z toho, že server máte stažený v PC, server jsem testoval pouze na Windows, ovšem na linuxech by vše mělo pracovat stejně.
Nyní tedy, když máte základní server stažený můžeme stáhnout CSProMod.
Po rozbalení CSProModu se dostaneme do složky kde vidíte následující soubory a složky:
Kód: Vybrat vše
bin
cfg
maps
materials
models
resource
scripts
...
...
...
Nyní si do staženého serveru najedeme do složky kde vidíme tytéž soubory jako v CSProModu(ve složce cstrike) a překopírujeme je a které soubory je potřeba tak ty necháme přepsat. Nyní můžete server spustit se standartními parametry:
Linux
Kód: Vybrat vše
./srcds_run -game cstrike +port 27015 +maxplayers 20 +map csp_dust2
Windows
Kód: Vybrat vše
-game cstrike +port 27015 +maxplayers 20 +map csp_dust2
a měl by běžet, server můžete cracknout, třeba tímto patchem, který je mimo jiné v příloze, server jsem netestoval s VUP+Esteamation, ale šance ,že to bude fungovat je dost velká. Důležité je mít čistou instalaci serveru! Pokud ji nemáte server může i padat z různých důvodů, protože na CSProMod není oficiální podpora žádného ze serveru pluginu(SourceMod,EventScript,Mani admin plugin atp.), netvdím ovšem, že tyto pluginy nebudou fungovat, některé fungovat mohou ovšem může se stát, že některé jejich funkce nebudou korektní ba co víc můžou schazovat server.
Server by se možná dal řešit i jiným způsobem, ne přímo přepisováním souborů serveru, ale jiný způsob mi není v tuto chvíli znám, pokud znáte můžete využít vlákno k diskuzi .
Pozor: Na takto vytvořený server se nelze dostat se Steamovou verzi! Pouze s NonSteamovou na kterou je navod nize!
Vytvoření NonSteam clienta
Tady potřebujete verzi od DigitalZone s patchem 18, doporučuji, čistou instalaci!
Opět stáhnete CSProMod, odkaz je v článku o vytvoření serveru a stejným způsobem nakopírujete jako u serveru, pak spustíte standartní .exe Counter Strike Source a měl by se místo něj spustit CSProMod.