Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 2/23/2020 in all areas

  1. To make installing TCAdmin easier, we've developed a simple script that handles installation of TCAdmin and all dependencies. Minimum requirements: Ubuntu 16.04 or Debian 9 or CentOS 6 curl bash The script can be downloaded from https://downloads.tcadmin.net/installer/tcadmin-installer.sh A one liner for installing TCAdmin can be found here: https://help.tcadmin.com/Installation#Automated_TCAdmin_installer_for_Linux The following options are available at this moment: -i Install TCAdmin -r Remove TCAdmin -h Show help message If you're running into any issues or have any feedback, please post them in this thread.
    5 points
  2. Important Note After updating you will not see the "Please wait while the monitor is restarted" dialog. This bug is fixed in this update. New Service limit by game type can be specified for each server. For example only create 2 Rust services on the same server. Select the game, click on servers, set the limit. Added "update existing services" button in global scripts (only when applicable). Recurring task for database backups now has an option to delete old backups. Windows firewall support also opens game server's ports along with adding the exe to the firewall exepctions. Added "Skip if service is responding to queries" and option to select more than one server to verify/repair tool. When a service belongs to a virtual server, affinity can be changed in service settings if the virtual server's affinity is not set. Added game setting run as = "Unique operating system user for each control panel user". [Scripting] Improved handling of Powershell script output and errors. [FTP] Added option to change FTP directory listing style to UNIX. This is required for compatibility with GSA:RconConnect. [FTP] Certificate is renewed if it's expired. [MVC] Improved notification when a TCAdmin update is available. [MVC] Up to 40% faster page generation. [MVC] Steam backgrounds are shown if steam store id is set even if steam update is disabled. [MVC] If there is an error executing a module's code it will show the error separatly instead of canceling the whole page load. Bugs [MVC] Fixed config editor when game was using config files from a template. [MVC] Fixed collapse mods option in game settings. [MVC] Fixed game updates when game was using updates from a template. [MVC] Fixed error in file manager when saving large files. [MVC] Task popup didn't update correctly if the task took too long to start. [MVC] The game/voice servers link in the main menu was missing when a user selected a sub user. [MVC] Prevent accidental double click on buttons. [MVC] Fixed redirect bug when 2step is required but not configured by the current user. [MVC] Mod setting "Can be uninstalled" was not enforced. [MVC] The "Please wait while the monitor is restarted" dialog is not shown when updating. [Windows] Fixed SourceRcon.exe process hanging in the background. [Windows] Fixed sending ctrl+c to stop game servers with console. [Windows] Fixed error when ComSpec environment variable was not set. ThisServiceController was not available for before/after stop events. Fixed high CPU usage when viewing web console when Output Source = Log file Fixed bug when more than one order for new game servers was sent from WHMCS at the same time. Fixed bug with step increment in config editor numeric textbox when current language uses comma as decimal separator. Fixed 'There is an error in XML document' when viewing some task logs. Fixed date time picker when current language has a period as the time separator. Copies of TCAdminControlWrapper.exe are deleted correctly. Game import/export did not include default variable configuration.
    5 points
  3. View File [Deprecated] Palworld Configuration should work out of the box. Editing the config of the server via the Visual Editor should work great. Spent several hours on it. Installation Download the config Go to TCAdmin > System > Settings > Game & Voice Hosting > Game & Other Voice Servers > Import Save the config as a new config or chose "Overwrite existing config" if you which to overwrite your current config. Leave all other settings Query is still being messy, some settings weren't included but have their defaults in place as variables so it works. Query was disabled as it doesn't work. Let's hope we get something in the future. Deprecated, please use: Submitter DEMMERS Submitted 1/21/2024 Category Game Configs
    4 points
  4. I have a working Windows template for CS2 that we're testing right now. If everything goes fine, the template will be added to the plugin repository soon.
    4 points
  5. Nexus Discord Bot View File This requires you to run at least TCAdmin Version 2.0.149.0 Hello all! Very exciting & unusual release here! This is just a Discord bot that has the ability to connect to TCAdmin and allow your clients to completely remote control their server straight from discord!! About This is a modular discord bot, right now only one module is available to be used. That is the TCAdmin Module, it allows hosts and their clients to link their TCAdmin & Discord account together to allow them to remotely manage their server from Discord, from powering on/off the service, a built-in file manager with the ability to edit files in discord. Or for hosts to run PowerShell or CMD commands on their servers remotely! Want to install chocolatey on all your remotes? The PowerShell command should do the trick! (See screenshots) Open Source (GPL v3) https://github.com/Alexr03/Nexus https://github.com/Alexr03/Nexus-TCAdmin-Module Video Installation Thanks @M0RG4Nfor doing the installation video You can view this video here Commands All commands are prefixed with ";" unless otherwised changed in the configuration file. Client Specific Commands Command Description Example ;service View the Service Menu ;service ;link Link a service to discord ;link ;login Login & Link TCAdmin and Discord together ;login ;logout Logout and unlink TCAdmin and Discord ;logout ;players Show the players embed. (If supported by the game query) ;players ;account who See who you are logged in as. ;account who ;help Shows a small help embed. ;help Host Specific Commands Command Description Example ;admin whois @Member See who @Member is logged in as ;admin whois @Alexr03#1525 ;admin EmulateAs @Member Emulate as a user to test their permissions ;admin EmulateAs @Alexr03#1525 ;admin StopEmulation Stop emulating ;admin StopEmulation ;admin ForceLink <ServiceId> Force link a service to discord ;admin ForceLink 1426 ;admin UnlinkServices Unlinks all services from the current discord guild. ;admin UnlinkServices ;admin LogoutUser <Username> Logs out & unlinks a user ;admin LogoutUser Admin ;admin LogoutUser @Member -- ;admin LogoutUser @Alexr03#1525 ;node cmd <ServerName> <Command> Run a Command Prompt and execute a command. ;node cmd Master Echo 'hi!' ;node powershell <ServerName> ``` PowershellScriptHere ``` Runs a full powershell script on a server ;node powershell Master ``` echo "Hello!" ``` ;node runallpowershell ``` <Script> ``` Runs a powershell script on every single enabled server. ;node runallpowershell ``` echo "Hello!" ``` ;node RestartMonitor <ServerName> Restarts the TCAdmin Monitor on a specified server ;node RestartMonitor Master ;node RestartAllMonitors Restarts the monitor on every single enabled server ;node RestartAllMonitors ;TaskManager <TaskID> Shows a live status update of a specific Task ;TaskManager 7532 ;TaskManager <ConnectionInfo> Shows the latest task for a service ;TaskManager 123.210.141.58:27015 ;TaskManager List <ConnectionInfo> Shows the latest 10 tasks for a service ;TaskManager List 123.210.141.58:27015 Credits @alexr03- https://github.com/Alexr03/ - Creator/Developer of Nexus Bot @M0RG4N- https://github.com/M0RG4N01- Helped during the development of Nexus bot & Created an awesome instructional video LYHMEHosting - https://lyhmehosting.com/ - Early Adopters of the bot Submitter alexr03 Submitted 04/05/20 Category Game Configs
    4 points
  6. Implemented Powershell (Windows only), Javascript, Lua scripts. All scripting objects are available in these languages. (Thanks to Alexr03). "Workshop Download Retries" has been renamed to "Steam Download Retries". This is now applied to Steam game and Workshop downloads. [MVC] Added System Settings > Plugin Repository. This allows you to install themes, game configs, languages and modules that have been shared in the forum. If you are running with IIS give the application pool user full permissions on ControlPanel.MVC. (Thanks to Alexr03 and M0RG4N) [MVC] File manager supports Google Drive backup/restore. [MVC] Added option in theme settings to apply primary and secondary colors to the sidebar instead of the page's subtitle. [MVC] Added option to upload custom javascript in theme settings. [MVC] Console background and text color can be configured in theme setings (Steam Update, Fast Download Sync, etc). [MVC] Added option in theme settings to choose between original icons, fontawesome colored and uncolored icons. [MVC] Added option in theme settings to specify background position. (NexT theme only) [MVC] Added Support for Gravatar. (NexT theme only) [MVC] Added option to pin service icons to prevent expanding on mouse hover. [MVC] Main sidebar on NexT theme is collapsible. [MVC] Added refresh buton to file manager. [MVC] file manager is compatible with mobile devices. [MVC] file manager remembers user's configuration (grid/list view, file details on/off). [MVC] Moved server management back to the main menu PluginsModules MySQL database manager (Thanks to M0RG4N) Cloud Backups module for the file manager (Thanks to Alexr03) Git clone module for the file manager (Thanks to Alexr03) The control panel has been translated to 14 languages. Bugs [MVC] Fixed/improved css when applying ThemeBuilder to Aspx. Select the theme, click on apply then save to get the updated css. [MVC] Fixed list of time zones shown in profile when running on Linux. [MVC] Added missing ASCII encoding to file manager. [MVC] Improved Next performance on Firefox. [MVC] Fixed getting border-radius from ThemeBuilder with Firefox. [MVC] Error messages with more than one line caused javascript error in script popup. [MVC] Fixed constant iframe reload when changing some options in security settings. [MVC] File manager rename/delete could not be translated. Commandline manager did not restart service. Fixed error extracting tar with Mono 6.10. Fixed invalid characters preventing task errors from being displayed. Fixed russian and other characters in zip files. Fixed start error caused by JobManager on Windows. Custom images in Aspx theme folder were not being used. Sometimes if there was a task error the service was left in "processing" status. C# scripts show the real exception message instead of "exception!".
    4 points
  7. Hi, I'm looking for some feedback on a new template that is being worked on. Thanks.
    4 points
  8. I found a way to get query working. It's hosted on my own domain for now. I'll see what I can do.
    3 points
  9. No Thanks if you ask me Here is my 10c why There is already a ton of FOSS software out there for control panels and frankly there mostly garbage. TCadmin has given me a opportunity sot start a company that none of those FOSS allowed, mainly because its open source, so no one that has proper templates will share it and a ton of people take the opportunity to ask money for there templates anyway. TCadmin support team, mainly Luis has not on a single occasion turned a question down, can be as simple as "hey will this script work?" to "hey tcadmin is bugging out like a mad man" I am not paying because TCadmin is the best, I am paying cause the support has not once let me down. They say "you cant put a price on good service" yeah you can, and I'm paying it. Again my opinion. Regards
    3 points
  10. New MVC version of the Workshop browser is included in this update. It's enabled by default but can be disabled in the game's custom mods page. TCAdmin is compatible with Arm64 processors running Ubuntu (except qstat queries, steamcmd, etc). Curse mod installer asks for version to install. Added after process crashed service manager event. When checking for Workshop updates the game monitor now makes 1 api request for each game server instead of 1 for each installed workshop file. Bugs User info did not include number of Teamspeak services. Fixed bug that could cause the license info to reset. New task could be started when the service had processing status. Fixed bug downloading files containing & in the name. Fixed bug that could overwrite resource limits set in service settings. Billing API was not disabled when maintenance mode was active. Fixed release date in Plugin Repository. Fixed html names in game server query. Encoding was detected incorrectly if UTF8 characters were after first 1000 bytes. Encoding was not detected automatically when using the config editor.
    3 points
  11. What's New in Version 1.0.3 Created commandline manager parameters which now adds the following -persistentDataPath - saves user data to /Saves in the root directory -logFile - creates VRisingServer.log in logs folder as well as time stamps the previous log file on restarts and power on Added .log to Editable Extensions for file manager Web console uses log file logs\VRisingServer.log Changed slot detection to on in the query monitoring Created variables for Server Host Settings Created configuration editor for Server Host Settings
    3 points
  12. Before you update Remote servers running Windows server 2012/2016 please install .NET 4.7.2 New [MVC] Improved file manager search to look for files in current folder and sub folders. [MVC] Added full text search to file manager. [MVC] Added toastr [MVC] Added a way to install module zip files manually. [Windows] Web console supports colors when web console output is set to "Console Wrapper". [Linux] Web console supports colors when "control console ouput" is checked and web console output is set to "Console output". [Linux] When control console input or ouput is checked the game server is started with the screen command. Added a way to execute a script from another script. Added BattleEye rcon protocol for Arma/Dayz. Added option in api settings to return success from billing api when service does not exist. Plugins/Modules File Server Resource Manager Remote Admin Bugs Fixed file manager binary downloads on Chrome (MVC and ASPX). Fixed new datacenter button for admins. Fixed xml errors on some task logs. Tooltips hide until the mouse is removed from the target. Fixed javascript error when config editor has a repeat section. Fixed service manager error "The configuration file has been changed by another program." Fixed FTP SIZE command. Fixed recurring task's next run time when there was a change in daylight saving. Fixed "Data type not implemented: System.Double". [Windows] Fixed slow speed when getting list of files and directories on some servers. [Linux] Compressing symlinks caused an error. [MVC] Enabled the built in search in the text editor to fix searching in large files. [MVC] Paging was not enabled in config files. [MVC] File manager now waits until the file has been completly uploaded to the remote before showing sucess. [MVC] Log viewer date format changes according to selected language. [MVC] Config files could not be edited if file manager was not enabled. [MVC] Custom link's iframe style was not applied.
    3 points
  13. New [Beta] Current Activity & Stats page is converted to MVC. Commands used by the RCON client can be specified in the game's settings. User is able to upload map screenshots to share with other TCAdmin users. This is enabled by default and configured in the game's settings. Images are moderated by TCAdmin. Added option in game variable settings to sync the value on all command lines. For example changing value of Xmx or tickrate in one command line will update all custom and predefined command lines. Updating from the billing API is supported. Added "update run as user" and "update Windows firewall" options to single service repair action. Added option in game monitor settings to automatically update the steam game files use for new game servers. Half-Life 2 new (UTF8) query protocol supports new A2S_INFO challenge. Web console output filter also is also applied to steam update output. Added option in theme settings to use CDN for js and css files. This improves performance when there's a large distance between control panel and user. Default is enabled. Improved accuracy of peak memory and cpu usage in server list and load balancing with the billing api. Improved speed when executing "Update Existing Services". Bugs Fixed error in Google Drive settings when using language that is not English. Fixed error when service launcher process was already started and the service manager tried to start it again. Script tag removed from console/log output. Fixed error that prevented TCAGame Windows service from starting. Game monitor would not check for workshop updates if query protocol is not set. Fixed task popup open in new window. Recurring tasks will get re-scheduled if the task doesn't exist. ThisGameMod was not available in mod uninstall events.
    3 points
  14. New Enabled compression for the SFTP server by default. This can be configured in the server's SFTP tab. [Linux] If "control console input" is checked and screen is installed the service manager will send Ctrl+C to try to stop the process. Other Updated Garry's Mod workshop install script to fix errors when file already existed. https://help.tcadmin.com/Workshop_Browser#Garry.27s_Mod Bugs [Linux] value of game_memory from billing api was not assigned. Fixed error when exporting some game configs. Fixed error when applying theme builder colors. Fixed access denied error when admin updated a reseller's user. Reseller could see all services in the scheduled tasks filter list. Reseller's services menu would disappear after creating a new user.
    3 points
  15. New [Beta] Let's Encrypt is now supported for control panel website and remote servers. Read this for more information [Beta] Linux control panel now supports https without nginx. [Linux] Setting service memory Limit is now supported. [Linux] Setting service cpu Limit no longer requires cpulimit binary. [Windows] Ctrl+C is also sent to sub processes Bugs [MVC] File Manager's Google Drive backup had cancel/close button disabled under some conditions. [MVC] Buttons were disabled on click. [Linux] Fixed too many open files error. [Linux] Fixed start error on CentOS. [Windows] Fixed error stopping game server when process had already stopped. [Windows] Fixed bug when moving services that had run as = "Unique operating system user for each control panel user" and user had services on the destination server. Updating TCAdmin killed service launchers. This caused web console input to stop working for some game servers until the service was restarted. Adding a remote server would clear the website's proxy settings.
    3 points
  16. I just finished speaking with them, it looks like we're gonna end up with a command line parameter to set the local directory for worlds instead of appdata.
    3 points
  17. Working on a module instead of an external application to run this bot. So look out for that soon*TM*
    3 points
  18. Before you update Windows server 2012/2016 please install .NET 4.7.2 (this is only required on the master) New Added basic DDoS protection for the control panel website. This is configured in Settings > Security Settings. Plugin repository supports installing module dlls on monitors. Plugins/Modules Ark Workshop scripts have been updated to be compatible with the latest server update. Remote Console (Thanks to Alexr03) Impersonator (Thanks to Alexr03) Google Analytics GSLT Popup (Thanks to Alexr03) TCAdminCrons (Thanks to Alexr03) Updated translations for 2.0.152 and included Danish translation Bugs When reinstalling workshop mods it would execute the update script instead of install script. Fixed support for long paths when the path contains ".." If there was an error when a service was deleted it would get stuck in processing status. Fixed error when creating a steam update task. Before steam auto update event was executed when service was already stopped, causing scripts that send in-game notifications to fail. [MVC]Config editor files could not be edited if the extension was not added in game's file manager editable extensions.
    3 points
  19. Hi, I am currently in the works in making my own MVC theme. Heres the start so far. Let us know what you think. Any suggestions to this page and other pages that i am going to start theming soon will be greatly appreciated!
    3 points
  20. Hey Guys! I've recently created a sample module page on the wiki so you can see an example of how a custom module would be created and used with TCAdmin you can view it here: https://help.tcadmin.com/Sample_Module I've added the module download at the bottom of the wiki page so you can try it for yourself and maybe even make your own custom module by utilizing some features of the TCAdmin SDK There may be some more wiki pages created about the SDK in future but I hope you guys like that page as a start! Examples of simple ways we have used custom modules with a mod homepage used for Unturned: Note: You will need to be using MVC to utilize this
    3 points
  21. New Added support for processor groups (more than 64 cores). Reduced control panel CPU usage. Improved control panel performance specially when viewing services on remote servers. Optimized WHMCS sync task. Optimized billing api server selection. Updated IronPython to 2.7.9. Scripts don't require Python 2.7 anymore. Sub admins are not allowed to create custom FTP virtual directory outside of the user files path. Fast download sync can only be started once per service. Game keys can be configured per IP. Added before workshop auto update event. An example for this event that sends a message to players can be found here. Added before steam auto update event. Added subadmin permission to override min slots. Added sub admin role permissions for edit/view servers, edit/view server IPs. Previously the server permission gave full access to these settings. All text in the Workshop browser can be translated except the text from Steam. Added option to update existing theme in MVC theme import. Added start time and fast download info to MVC. Date will be correct after next restart. Updated 2020 templates can be downloaded here. Added start time to ASPX (temporarily removed in 2.0.144 beta). Date will be correct after next restart. Added fast download live stat to ASPX templates. Plugins/Modules Alexr03 has released a discord bot for TCAdmin. Updated Workshop scripts for Conan so mod order can be updated manually. Bugs Fixed error when stopping the monitor and killing sub processes. Fixed game server mover when master is running on Linux.
    3 points
  22. This is easy to script. Put the master zip in the url, e.g. https://gitlab.com/KhaineGB/darknessfallsa18server/-/archive/master/darknessfallsa18server-master.zip That downloads it and extracts it to darknessfallsa18server-master Add a move files script that runs after extracting mod files: @echo off cd "darknessfallsa18server-master" xcopy /y /s ".\*" "..\" cd ..\ RD /S /Q "darknessfallsa18server-master" Then it's done. I don't normally share code, but this thread has been the most unhelpful thing ive ever seen.
    3 points
  23. It feels so good for TCAdmin to step into 2020 with the new forum design and the default whmcs theme :P all that is left is the main website... Speaking of design i redid our login page too
    3 points
  24. View File TCAdminCrons Alexr03.Common is a dependency of this module. Install Alexr03.Common first! Description This module is the port of TCAdminCrons that required an external application to be run outside of TCAdmin and required complex setup. This removes that complexity and provides a simple interface to run the application straight from TCAdmin! Features Automatic Minecraft Game Updates (Provide your clients with the most up to date files straight from the game updates page) Vanilla Updates Bukkit Updates Paper Updates Spigot Updates Installation Login to your TCAdmin and head to the Plugin Repository. Click Modules and click "TCAdminCrons" Click "Install Module" After the installation is complete you should now see a "Crons" section on the TCAdmin Settings page. Click the buttons under this section to configure the module. If you find an issue or want something implemented into this. Please create an issue on the github page - https://github.com/Alexr03/TCAdminCronsModule Submitter Alexr03 Submitted 8/23/2020 Category Modules  
    2 points
  25. I also sent Luis the details of opengsq a while ago. Hoping he can integrate it into TCAdmin. Will be great for a lot of games that use EOS nowadays.
    2 points
  26. View File Custom Mods - External Mods Downloader This module depends on Alexr03.Common, install that first. If you use the "Cloud Backups" module ensure that you update to 1.0.4 to fix the "RestSharp" conflict. This does not automatically install uMod or any dependencies onto the service. You must do this yourself, usually by setting up a Mod for the game. Description This module allows the client to install Mods from external sources, such as Oxide uMod or Curse Forge Supported Providers Oxide uMod (Rust, Hurtworld, 7D2D, etc) Curse Forge (Minecraft) Planned to integrate providers Imperial Plugins If you have any (that have a public API) suggest them. Installation Login to your TCAdmin and head to the Plugin Repository. Click Modules and click "Custom Mods - External Mods Downloader" Click "Install Module" Configuration After the installation is complete you should now see a "Custom Mods" button on all of the TCAdmin Game Config pages, click this and choose the providers that this game supports. E.G. If you host the game Rust goto its config page and select "Custom Mods" in the sidebar. Enable "uMod" and set the category to "Rust". Then save. The next time you goto a service page, a new button will appear called "Custom Mod Manager", this will allow the client to install mods from uMod directly onto their server. If you find an issue or want something implemented into this. Please create an issue on the github page - https://github.com/Alexr03/TCAdminCustomMods/ Submitter Alexr03 Submitted 12/12/20 Category Modules  
    2 points
  27. View File Valheim 1.1 Installation Server Config Download the config Go to TCAdmin > System > Settings > Game & Voice Hosting > Game & Other Voice Servers > Import Download the Serverfiles under Settings --> Game Tools --> Steam Game Downloader --> Valheim ATTENTION: Please choose a server password with at least 5 characters Features Minimal Savefile Fix Commandline Change ToDo´s - Submitter Gotteshand Submitted 02/02/21 Category Game Configs  
    2 points
  28. New Improved Minecraft modpack compatibility. Added new variables to Query Monitoring Event: StatusInfo_CpuLastSecond, StatusInfo_MemoryLastSecond. Bugs Fixed bug causing scheduled restarts to only process 1 service at a time. Fixed bug causing service manager to restart the service when service manager was restarted. Fixed characters in log file streaming when encoding was not UTF-8. Virtual server was not using parent server's MySQL Manager settings.
    2 points
  29. I had similar issue; try this fix from LFA. Hi, try this: Login to remote desktop. Go to start > services. Stop the service named TCAdmin Monitor. Go to C:\Program Files\TCAdmin2 Search for all files named Newtonsoft.Json.dll and delete them. Then open a command prompt as administrator and execute this command: "c:\Program Files\TCAdmin2\Monitor\TCAdminUpdateTool.exe" 2.0.182 see if that sorts it.
    2 points
  30. Here is my config: Have a look over. It creates folder for data - this is where you put the export packages. When running all you do is stop server. use file manager and goto 'euro truck simulator 2' folder and upload the 2 files. start and away you go. ets2 - Windows.xml
    2 points
  31. The config is missing some commandline arguments such as port and query port. Try to switch the commandline arguments to: -SteamServerName="$[HostName]" -UserDir=$[Service.RootDirectory] -MULTIHOME=$[Service.IpAddress] -PORT=$[Service.GamePort] -QueryPort=$[Service.QueryPort] -Log
    2 points
  32. @Smolf the Windows configuration works just fine on my end. Version 1.5.4 of the config file only affects Windows servers. If you cannot start or stop the service, you can try starting the service outside of TCAdmin: https://help.tcadmin.com/Troubleshooting_Game_and_Voice_Services Also, remember to click "Update existing services" after installing an update to the game configuration.
    2 points
  33. Nvm done it myself Here for everyone else to use PZB - Windows.xml
    2 points
  34. Hi folks, Creating scheduled tasks is tedious and we have quite a few that I'd rather not have to duplicate manually on our second instance. Is it possible to clone tasks to another instance? If not, is it possible to manually do this with a text editor? Thanks
    2 points
  35. 2 points
  36. Good evening I just uploaded the file and it still needs to be released. It was solved all the problems so far. And also the script is ready written that the file after the Steamupdate are copied correctly and all unnecessary is deleted as the client files etc.. The savegame is temporarily moved from the MOE folder so that this is not deleted. After successfully copying the update, the savegame is moved back to the correct location. Because of the fact that all variables had to be in the commandline, it has become very large, but everything works. I am currently working on labeling the commandline. English as well as German. This will look like this: I hope this is ok. I do the whole thing in my spare time so an update always takes a while. Here are some screens: VG Marco
    2 points
  37. I hope someone can help here. I have written a script that should first copy the savegame somewhere else so that the old engine and MOE folder can be deleted. After that it should move the saved savegame back into the MOE folder. So next would have to copy the server files but there it goes no further. In the original, the server files are in the WindowsPrivatServer folder and must be in a directory before Here is an example how it should look like Here the Script, it is only on the fast made: import shutil import time shutil.move(ThisService.RootDirectory + '/MOE/Saved', ThisService.RootDirectory + '/temp/Saved') time.sleep(3) shutil.rmtree(ThisService.RootDirectory + '/MOE') shutil.rmtree(ThisService.RootDirectory + '/Engine') time.sleep(3) shutil.move(ThisService.RootDirectory + '/temp/Saved', ThisService.RootDirectory + '/MOE/Saved') time.sleep(3) shutil.move(ThisService.RootDirectory + '/WindowsPrivateServer', ThisService.RootDirectory + './') The script will then run automatically after each Steam update. The contents of the WindowsPrivateServer folder:
    2 points
  38. Before you update Windows server 2012/2016 please install .NET 4.7.2 (this is only required on the master) New [MVC] Service config files page has been converted to MVC. [MVC] Service mods page has been converted to MVC. (thanks to Alexr03 and M0RG4N) [MVC] Added option to configure an image in mod settings [MVC] Added favorites to file manager for fast access to files. [MVC] Improved performance editing large files. [MVC] Plugin repository shows installed plugins at the top and if an update is available. Interval limit can be configured for scheduled scripts. Added new "column" item type for config editors. Added support for more than 260 characters in path (Windows 10, 2016 and 2019). Added "Enabled" column to themes list. Plugins Update your Ark Workshop scripts to prevent int overflow errors. Json Editor Batch Steam Update (Thanks to Alexr03) Better Logins (Thanks to SHAD0WRAIDERZA) Custom Fields Editor (Thanks to Alexr03) User Redirect Updated translations for 2.0.151 Bugs [MVC] Fixed access denied when viewing a service while logged out on Linux. Now it redirects to login. [MVC] Fixed a css bug and made improvements to tabs and grid (thanks to markmozza). [MVC] Mobile devices were not detected correctly on Linux. Fixed mime type for svg files in built it web server. Fixed overflow error after installing workshop items with a sqlite database. Fixed Ark auto update check. Fixed zip/tar errors with latest Mono. Fixed error when viewing theme details when french language was selected.
    2 points
  39. 2 points
  40. Please note: These scripts will only work on systems that utilizes Uncomplicated Firewall (ufw).
    2 points
  41. New [MVC] Updates and Log Viewer have been converted to MVC. (thanks to Alexr03 and M0RG4N) [MVC] Added image url to game updates. [Linux] Implemented the same FTP server that's used on Windows. This should improve speed and stability. Added HTML/text header to company info for use in email templates. Plugins/Modules SSO Login (Thanks to Alexr03) Bugs [MVC] Mod install message did not support variables. [MVC] If not logged in some pages showed an error instead of redirecting to the login page. [MVC] Default language was not selected by default at the login page. Could not configure a MySQL password that have a quote or semicolon. When moving a Linux game server and a symlink's target doesn't exist it will show the symlink name that caused the error instead of a generic error.
    2 points
  42. What's New in Version 1.4.0 'Wait for Exit' changed set to 2 Fully working cluster setup - no manual work needed anymore Script added to create the cluster folder and grant all the user's services permissions to that folder (Thanks @LFA) Cluster settings should be defined through the command line. For clusters to work, they must be having the same path the cluster and cluster ID.
    2 points
  43. Thank you mate much appreciated. Will give it a go a bit later. Sorry mate got my names mixed up! Cheers, Grew
    2 points
  44. Rust Server Branch Switcher This script allows you to switch between branches using a single button. Support: https://discord.gg/RmMmh7K Installation 1. Create a new Custom Script. Script Engine: C# Event: Custom Icon Allow Scheduling: True Prompt for Variable Values: True Stop Service Before Executing: True Fill in remaining details 2. Copy the below code into the text area. using System; using System.IO; using TCAdmin; using System.Diagnostics; public class CSharpScript : CSharpScriptBase { public void Main() { Script.WriteToConsole("Updating Rust..."); Process process = new Process(); process.StartInfo.FileName = @TCAdminFolder+"\\Monitor\\Tools\\SteamCmd\\steamcmd.exe"; process.StartInfo.Arguments = "+login anonymous +app_info_update 1 +force_install_dir "+ThisService.RootDirectory+" +app_update 258550 "+ThisService.Variables["steambranch"]+" validate +quit"; process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.RedirectStandardError = true; process.OutputDataReceived += (s, e) => Script.WriteToConsole(e.Data); process.ErrorDataReceived += (s, e) => Script.WriteToConsole(e.Data); process.Start(); process.BeginOutputReadLine(); process.BeginErrorReadLine(); process.WaitForExit(); } } 3. Setup a New Variable. Variable Name: steambranch Item Type: Combobox Source Custom List Configure Items. Add the followering options... (valid from post date) First Item Value: LEAVE BLANK Display Text: Release Branch Second Item Value: -beta beta Display Text: Staging Branch Third Item Value: -beta aux01 Displau Text: AUX Branch 4. Save & Done! You're welcome
    2 points
  45. The next update will include an improved file manager.
    2 points
  46. What's New in Version 1.1.1 Linux version added @lynxwolf1 Linux has been added. Let me know if there's anything you need help with.
    2 points
  47. TCADMIN'S OFFICIAL DISCORD IS NOW OPEN! CLICK THE BANNER TO JOIN! OR CLICK THE DISCORD IN THE NAVBAR!
    2 points
  48. Instead of: $[Service.RootDirectory] use: $ipy<%=ThisService.RootDirectory.Replace("\\", "\\\\"); %>
    2 points
  49. Redone thew Login Panel to be a bit more pleasing to the eyes. Think i enjoy this one a bit more.
    2 points
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use