Esteamation měl podporu pro nový OB : CSS už ve fázi RC4 , ve fázi RC5 byla vylepšena stabilita a opraveny bugy. Teď už není potřeba patchovat server VUP, nyní se engine.so/.dll nepatchují, nově stačí v configu esteamation.conf/.cfg změnit 3. volbu od spoda konfiguráku a to přímo tuhle:
EN:
; If set will enable Callback Control extension allowing administrator to run their servers with original(unpatched) engine modules.
; Note: Only few STEAM3 servers are supported by this extension.
; RU:
; ĺÓĚÉ ÄÁÎÎÁŃ ĎĐĂÉŃ ×ËĚŔŢĹÎÁ ÂŐÄĹÔ ÁËÔÉ×ÉŇĎ×ÁÎĎ ŇÁÓŰÉŇĹÎÉĹ Callback Control ĐĎÚ×ĎĚŃŔÝĹĹ ÁÄÍÉÎÉÓÔŇÁÔĎŇÁÍ ÉÓĐĎĚŘÚĎ×ÁÔŘ Ó×ĎÉ ÓĹŇ×ĹŇÁ Ó ĎŇÉÇÉÎÁĚŘÎŮÍ
; (ÎĹ ĐÁŢĹÎÎŮÍ) Ä×ÉÖËĎÍ.
; đŇÉÍ: ôĎĚŘËĎ ÎĹËĎÔĎŇŮĹ ÓĹŇ×ĹŇÁ STEAM3 ĐĎÄÄĹŇÖÉ×ÁŔÔÓŃ ÄÁÎÎŮÍ ŇÁÓŰÉŇĹÎÉĹÍ.
EnableCallbackControlExtension = False
Tuto volbu máte v základu nastavenou na False, pro to aby server fungoval musíte změnit z False na True a to je celé, víc nic v configu není potřeba dělat.
Jen rychlý návod jak na cracknutí serveru:
Ve složce \orangebox\bin najděte soubor libsteam_api.so a přejmenujte jej na valve_api.so, po té co stáhnete esteamation z některého z archivů níže, zajděte do stromové struktury \LINUX\INIT\STEAM3(Source 2007 And 2007 U2) kde najdete soubor steam_api.so, který přejmenujte na libsteam_api.so a nakopírujte do složky bin, dále zajděte do složek \LINUX\SCI a soubor který se tam nachází nakopírujte též do složky bin, nezapomeňte na FTP svého gameserveru ve složce \orangebox vytvořit složku s názvem \cfg a tam nakopírujete configy (pro linux s příponou .conf, a pro windows s příponou .cfg) a taky se tam po prvním spuštění vytvoří cache soubor, hlavně nazapoměňte config upravit jak je popsáno výše, jinak zcela určitě fungovat nebude.
Nelekejte se, že první spuštění trvá i několik minut, to se vytváří již zmiňovaný cache soubor, další starty serveru by už tak dlouho trvat neměly.
Podporovaní klienti:
S určitostí můžu říct, že na takto opatchovaný server se dostanete s každou verzí OB CSS která je cracknutá RevEmu (např.:Counter-Strike Source NonSteam 4231 [[drummwill]] s patchem 4259), jak je na tom PacSteam nevím, pokud ho někdo používá , může zkusit, jestli se připojí na tento server :
217.16.178.235:27015
ten jsem na linuxu vytvořil , a tam se můžete zkusit připojit s pacsteamem a napsat sem jestli to funguje, přístup s pacsteamem by byl určitě umožněn v případě, že by se povolilo v configu připojení každého neznámého emulátoru, pokud by opravdu pacsteam nebyl podporován, ovšem unikátnost daných STEAM ID by určitě nebyla moc velká.
Další funkce Esteamationu:
Esteamation má oproti RevEmu, který se tady na foru nejak hojně rozšířil, funkci Custom Reject Message - což volně přeloženo znamená, Vlastní zprávy o vyhození, je to funkce která by umožnila v případě ,že někdo používá emulátor, který přiděluje špatná ID , vyhodit tohoto klienta a vypsat cokoliv chcete, např. přesný důvod přoč byl vyhozen a kde stáhnout správného klienta, což ovšem mělo podstatný význam v době kdy bylo CSS pod starým enginem, kdy bylo hodně starých emulátorů, ale určitě se časem zase najdou podobné emu, čili tato funkce určitě nezůstane v propadlišti dějin, taky se dá využít pro esteamationu neznámé klienty, které lze taky vyhodit s takovouto vlastní zprávou.
Krom toho esteamation nabízí i dalších pár funkcí např jako logování typu klienta do console serveru a několik dalších věcí, které už málo kdo z normálních adminů využije, berte to jako alternativu k RevEmu, pokud jste ho před portováním CSS ze source enginu do OrangeBoxu používali, nyní ho můžete opět mít.
Update serveru na verzi 4259
Checking bootstrapper version ...
Updating Installation
Updating 'Counter-Strike Source Shared Content' from version 77 to version 79
12.17% downloading ./orangebox/cstrike/bin/server.dll
33.91% downloading ./orangebox/cstrike/bin/server.dylib
66.89% downloading ./orangebox/cstrike/bin/server.so
78.18% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal001a.vmt
78.91% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal001a.vtf
78.91% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal004a.vmt
79.00% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal004a.vtf
79.00% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal004b.vmt
79.09% downloading ./orangebox/cstrike/materials/environment/maps/pipemetal004b.vtf
79.09% downloading ./orangebox/cstrike/materials/environment/maps/pipeset_metal.vmt
79.46% downloading ./orangebox/cstrike/materials/environment/maps/pipeset_metal.vtf
79.48% downloading ./orangebox/cstrike/resource/ui/scoreboard.res
79.48% downloading ./orangebox/cstrike/steam.inf
Checking/Installing 'Base Source Shared Models' version 4
Checking/Installing 'Base Source Shared Sounds' version 4
Checking/Installing 'Base Source Shared Materials' version 8
Updating 'OB Linux Dedicated Server' from version 46 to version 47
80.60% downloading ./orangebox/bin/datacache.so
81.99% downloading ./orangebox/bin/dedicated.so
89.21% downloading ./orangebox/bin/engine.so
89.95% downloading ./orangebox/bin/libvstdlib.so
93.21% downloading ./orangebox/bin/materialsystem.so
93.43% downloading ./orangebox/bin/shaderapiempty.so
93.90% downloading ./orangebox/bin/soundemittersystem.so
95.62% downloading ./orangebox/bin/studiorender.so
99.99% downloading ./orangebox/bin/vphysics.so
100.00% downloading ./orangebox/hl2/resource/serverevents.res
HLDS installation up to date
Po tomto updatu funguje bez problémů Esteamation RC5, je ovšem potřeba znova nahrát soubor ze složky \LINUX\INIT\STEAM3(Source 2007 And 2007 U2), přejmenovat ho na libsteam_api.so a nahrát zpět na ftp, protože se při autoupdatu přepíše originálním souborem, jelikož se tento soubor v updatu neměnil není potřeba jej přejmenovávat na valve_api.so, proto opravdu stačí jen nahrát znova pouze esteamation.
Pro to aby se klienti mohli připojit je zde aktuální patch, pokud patch nenainstalujete, budete informováni hrou, že verze serveru a klienta jsou rozdílné.
Patch 4259 pro NS verzi klienta:
http://czshare.com/1358337/FHtY/Counter_Strike_Source_4252_to_4259_PATCH.exe
http://www.edisk.cz/stahni/83692/Counter-Strike_Source_4252_to_4259_PATCH.exe_4.06MB.html
http://leteckaposta.cz/456395201
Taky je nutný comulativní patch 4252, který obsahuje všechny předchozí, tento patch aplikujte před posledním patchem 4259, pokud jste ho ještě neměli.
Comulative patch 4252:
http://www.edisk.cz/stahni/07373/Counter-Strike_Source_Cumulative_Patch_v1.exe_12.42MB.html
http://leteckaposta.cz/860873370
http://czshare.com/1358394/0_Mv/Counter_Strike_Source_Cumulative_Patch_v1.exe
Esteamation RC5
http://www.edisk.cz/stahni/34477/eSTEAMATiON.v2.0.Release.Candiate.5-ViTYAN.rar_907.89KB.html
http://leteckaposta.cz/390257798
http://czshare.com/1357971/M5e9/eSTEAMATiON.v2.0.Release.Candiate.5_ViTYAN.rar
http://uloz.to/5269057/esteamation.v2.0.release.candiate.5-vityan.rar