sedirector / app Goto Github PK
View Code? Open in Web Editor NEWseDirector is a game server management application.
Home Page: https://sedirector.net
seDirector is a game server management application.
Home Page: https://sedirector.net
At present, the addons on GitHub have a "master" version which is always the latest, but using that prevents us from knowing which version of the plugin we have.
Need to remove the "master" version from the list and stick to the numbered versions instead.
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
Currently, when a TF2 server is installed/added, seDirector uses srcds executable. An update on April 18, 2024 added support for 64bit systems.
There should be a toggle to use either 32bit or 64bit version.
As it shows, the option to change server executable is locked, and the user can only choose the folder where srcds exists, not choose the executable itself
There's an untested workaround where I could change executable file name and trick seDirector.
Perhaps going to give it a try and update with results.
No response
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
If you perform an update through seDirector, the version shown in Add/Remove programs does not match the version shown in seDirector.
If you update using the EXE installer, it works fine.
Versions to match
N/A
N/A
This issue is caused by the uninstall key, example
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E12A9D9F-A050-4B90-86E3-D876A3657D8B}
value name DisplayVersion
No response
Describe the bug
seDirector showing players connected to the server incorrectly, sometime even showed players on the server while there wasn't any.
Screenshot with Source Admin Tool for comparison:
Desktop
Additional context
It's maybe counting both bot and players controlled survivors/infected.
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
When Dota 2 is being created using seDirector you may no longer be able to select srcds.exe after the server files are downloaded.
It now changed to dota2.exe (complete game) and vconsole2 ((not used for server purposes).
You also would need a Dota account if you would want to try and have it as a dedicated server while using the following parameters on the Dota 2 Shortcut:
-dedicated -game dota +map dota
-dedicated runs the game in dedicated server mode
-game dota run the Dota game
+map dota loads the Dota map
There is no possibility yet in seDirector to add these parameters due that it can't be added to a server because of the missing srcds.exe file.
To have a srcds.exe file which in this case isn't existing.
I tried to "add a server" and i chose Dota 2.
You can create the server by clicking on the "Create" button and choose a destination path.
Once created it asks to select the srcds.exe file, which in this case does not exist.
It now changed to dota2.exe (complete game) and vconsole2 ((not used for server purposes).
You also would need a Dota account if you would want to try and have it as a dedicated server while using the following parameters on the Dota 2 Shortcut:
-dedicated -game dota +map dota
-dedicated runs the game in dedicated server mode
-game dota run the Dota game
+map dota loads the Dota map
There is no possibility yet in seDirector to add these parameters due that it can't be added to a server because of the missing srcds.exe file.
No errors to see nor logged.
Description
Whenever a scheduled restart is done it does not force close the game server.
To Reproduce
At the 5 in the morning scheduled restart, some server keep being stuck on "Pending restart".
No errors received nor in logs nor on discord.
Expected behavior
Just restart the game server as scheduled.
Desktop (please complete the following information):
Additional context
After a check with Asheroto & SkyWalker3200 it seems to be an issue with forced closing of a Windows Task.
When validate game server is checked and an update is performed, missing files do not appear. Seems to be an issue with SteamCMD. Found the bug, working on a fix. Due to recent changes with SteamCMD.
DAYBR3AK will comment after me
Caused by Status and Process Affinity saving in local language.
Describe the bug
When using Create Server to download or install TF2C, the download box immediately disappears.
Installing a local zip file fails as well.
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
Other games use the seDirector plugin to update. But since SourceMod doesn't work with CS2 yet, the plugin won't work. Therefore automatic updates will never occur.
To work around this issue, we can force games to automatically update without player notification. That's not ideal, but it should at least be an option for folks who want to do this.
Thoughts?
The only workaround right now is to create an update task that updates daily. But that's not preferred.
https://discord.com/channels/698527120967729182/1162480313910444092/1162632864156885076
No response
At the moment, there is a list of stock maps to exclude from compression, but not a list of sounds, materials, models, or resources. While it's not a big deal that they are compressed, it is unnecessary since players already have the latest version of these items.
Many users have requested the ability to use seDirector with additional games, beyond what is officially supported. Since most games use srcds.exe
, that is what seDirector supports.
By incorporating the use of templates, we can extend the functionality of seDirector to support games that go beyond the traditional use of srcds.exe
and its relative arguments. Virtually any game could be supported through this method, including the modification of stock games.
Some good news - SteamDB.info has a lot of data and some information is available. That means seDirector could import the data such as logo, icon, app ID, and some configuration.
{
"gameName": "Insurgency Sandstorm",
"steamAppId": 581320,
"steamDbUrl": "https://steamdb.info/app/581320/info/",
"icon": "https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/581320/d279a836f1d2df271dadbefda9fee7fc65c5fe87.jpg",
"logo": "https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/581320/49fa8c4d22576c88120d924f9a9daf565b09f299.jpg",
"developer": "New World Interactive",
"publisher": "Focus Entertainment",
"exeFilename": "InsurgencyServer.exe",
"argumentPrefix": "-",
"argumentDelimiter": "=",
"arguments": {
"map": {
"name": "Map",
"argument": "",
"delimiter": "",
"exampleValue": "Oilfield",
"value-directly-specified-without-argument": true,
"order": 1
},
"port": {
"name": "Port",
"argument": "port",
"example": "-port",
"exampleValue": "27012",
"order": 1
},
"log": {
"name": "Log",
"argument": "log",
"example": "-log",
"exampleValue": "blah.log",
"delimiter": "=",
"order": 2
},
"hostname": {
"name": "Hostname",
"argument": "hostname",
"example": "-hostname",
"exampleValue": "My Server",
"delimiter": "=",
"order": 3
},
"scenario": {
"name": "Scenario",
"argument": "scenario",
"example": "Scenario",
"exampleValue": "Scenario_Refinery_Push_Security",
"delimiter": "=",
"order": 4
}
},
"folders": {
"maps": "maps",
"logs": "logs",
"addons": "addons"
},
"addons": {
"supportsMetamod": true,
"supportsSourceMod": true
}
}
Because this is a popular feature and would greatly extend the functionality of seDirector, it is now an officially planned feature.
Feel free to comment if you have ideas that would help!
Future versions will not require a restart.
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
https://discord.com/channels/698527120967729182/1162480313910444092/1162621169367777340
No response
No response
Created for tracking issue
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
https://discord.com/channels/698527120967729182/1184229303471325204
BZ2 compression not working. Progress window pops up but no files are created.
BZ2 files created
Right-click, 'Run BZ2 Compression'
any
No response
No response
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
At the moment, addons download each time they are installed. A better way to do this would be to save it and reuse the file. At least for 1 day.
N/A
N/A
N/A
No response
No response
When specifying a time for a task, nothing happens.
Keep a list of timestamps? md5 checksums? for comparsion
At present, the Options window is in English. The language cannot be changed on first load.
The language should change immediately upon selection, so that when the program initializes for the first time, the language specified is visible in the Options window. Setting up the Options window initially without changing the language can be confusing to users that are not fluent in English.
https://discord.com/channels/698527120967729182/893836227923554306/1205184731465912340
I have verified no other issues exist related to my problem.
I have verified this issue is not security related.
I have verified that the latest version of .NET
Framework
has been installed.
I have restarted my computer to confirm this is not a transitory
problem.
At the moment Metamod and SourceMod both select the top-most item in the dropdown list, which can appear as if the latest version is installed, unless you look at the version number differences.
Ideally if the version is outdated it should show up in red, or select a different item in the drop-down list to clearly identify that an older version is installed.
Counter-Strike 2 has been out for a few months now, but we're still waiting on SourceMod to roll out support for it. The team at AlliedModders is hard at work on this โ you can check their progress right here. They're getting there, but it's not quite ready yet.
Good news for Metamod, though โ it's already up and running with CS2. We'll be adding that back into seDirector soon.
In the meantime, new alternatives to SourceMod are popping up. Take a look at CounterStrikeSharp, for instance. It's an good looking new option and even supports plugins, much like SourceMod.
Docs
Getting Started
We're thinking about creating an seDirector plugin using CounterStrikeSharp. That way it can keep CS2 up-to-date.
CounterStrikeSharp is now officially planned.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.