ValveSoftware / ValveSoftware/source-sdk-2013
Proper Dedicated server build scripts and itemserver bug
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10k
- Forks
- 3k
- Avg merge
- 8d 11h
- Merged PRs (30d)
- 2
Description
Two requests:
- Include scripts and instructions for building the dedicated server on Windows/Linux.
- Fix the itemserver bug nonsense on dedicated servers. Something get's fucked up with sdk_inventory data is sent from client to server
so it arrives broken. Something with symbols. Likely in the engine layer.
Like how are we even supposed to properly distribute a tf2 mod when basic functionality is broken Valve?
Listen Servers are not good enough.
Since the source engine is closed source, the sdk_inventory stuff is something that has to be fixed on your end. All we can do ourself
is workarounds that either use improper channels or flat out bypass what the engine provides.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the dedicated-server sdk_inventory transfer issue and reviewing the existing dedicated-server build scripts and instructions. Done means dedicated servers can be built on Windows and Linux with documented steps, and sdk_inventory data arrives intact without relying on workarounds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, game-dev, networking
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100