Closed aaptel closed 6 years ago
You can't run client library from CS 1.6.
You should build Xash Dedicated Server(Pass -DXASH_DEDICATED=1 to cmake).
I think I explained myself wrong. I just want to play CS 1.6 on LAN from linux and I'm not able to. This is supposed to be possible right? I'm not interested in a dedicated server, just want to create a LAN game, play and have other xash3d CS players join from my LAN.
Right now when I create a multiplayer game from the menu I never leave the menu.
I don't support cs16-client on other platforms than mobile. Original client don't work on Xash3D due to undocumented GoldSrc engine features.
So there is no supported way to play locally or through Internet.
28 сент. 2017 г. 10:47 ДП пользователь "aaptel" notifications@github.com написал:
I think I explained myself wrong. I just want to play CS 1.6 on LAN from linux and I'm not able to. This is supposed to be possible right? I'm not interested in a dedicated server, just want to create a LAN game, play and have other xash3d CS players join from my LAN.
Right now when I create a multiplayer game from the menu I never leave the menu.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/FWGS/xash3d/issues/294#issuecomment-332756455, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEJgSgdeXZmr6D9ED5xWdfNqjTFtQ4bks5sm08XgaJpZM4PmM1f .
On Thu, Sep 28, 2017 at 11:03 AM, Alibek Omarov notifications@github.com wrote:
I don't support cs16-client on other platforms than mobile. Original client don't work on Xash3D due to undocumented GoldSrc engine features.
So there is no supported way to play locally or through Internet.
How hard would it be to add support of cs16-client to linux? I think if the android port works it shouldn't be too hard.
It's not hard. Mostly it even works(on my dev machine). But I'm just not interested in this and even keeping cs16client open source too.
Hi,
I've managed to build xash3d (master bcd55ee ) in 32bit under a 64bit Linux system (openSUSE 42.2) but I was getting errors with some system calls. The directory entry written by readdir() assumed large file support (file size >2GB) and so would fail everytime xash3d called it, effectively making listdirectory() silently always return 0 entries. I had to set CFLAGS to
To work around this. Final build command was:
and it built properly.
I have installed and run at least once counter-strike on both linux (native steam provided by valve) and windows and so I have a copy of the Half-life valve & cstrike folder for both versions.
I've tried copying them over ~/xash3d
Returns this:
Now if I run the game I have a popup with these errors:
I can click OK and it continues to load and run. The game opens, I can go in LAN and Create a game but the screen doesnt change when I create the game. Full log:
After I create the game I can see in the log the models are loaded and everything but my screen is still in the "create server" menu, where I can navigate but not play!
If run click on "create server" again it says one is already running and saying OK will stop that one to create a new. OK again will do what is said, but same result: I'm still in the menu. There is written "Dedicated Server" at the bottom but I see no checkbox or anything that indicates if this option is on or off :/
Any ideas?