Jump to content

LFA

TCAdmin Developer
  • Posts

    2,133
  • Joined

  • Last visited

  • Days Won

    66

Everything posted by LFA

  1. It will be in the next update. https://imgur.com/a/3GuyZ4a
  2. Hi, this is fixed if you update to 2.0.149.1 again.
  3. LFA

    NexT (Dark and Light)

    You can update the master to 2.0.149.1 with TCAdminUpdateTool.exe. That update allows you to upload a custom .js in the theme settings. It also fixes custom images for aspx. Place them in ControlPanel\User_Themes\1\THEMEID\Images\ControlPanel\Buttons\ For example ControlPanel\User_Themes\1\THEMEID\Images\ControlPanel\Buttons\Start.png
  4. LFA

    NexT (Dark and Light)

    I'll add an option to upload a Custom.js in the theme settings. Do you mean the start/stop icons in the game server list or in the service homepage?
  5. LFA

    NexT (Dark and Light)

    Good job! Remember to save your variables.scss so you can load it in ThemeBuilder in case you need to make changes to it.
  6. View File NexT (Dark and Light) Requires TCAdmin 2.0.149 or greater. Submitter LFA Submitted 06/09/20 Category Themes  
  7. I updated the workshop install script to fix this. Problem was that the WindowsNoEditor was placed in /downloads/ instead of /content/ https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux
  8. Notes before you update This update adds support for ThemeBuilder. All colors are taken from the ThemeBuilder css that you choose for your theme. Basically you will see a lot of white or transparent elements until you choose a ThemeBuilder theme in your theme's settings and click on apply colors. If you have a custom theme or template and want to see how this change affects it before updating you may request a trial key. Starting with this update all default themes are updated automatically (ids starting with 000). Custom css and logos are not overwritten. If you have modified one of these themes it is recommended to create a backup by exporting it. More information can be found here. New This update includes the "TCAdmin NexT" theme for MVC. It's a modern version of the ASP.NET theme that everyone loves. You can see a video of it in action here. MVC now supports ThemeBuilder. Click here for more information. MVC is now using fontawesome icons. Added new popup window to show a custom script's output. This is enabled in the script's settings (MVC only). You can see a video of it in action here. Demo scripts can be found here. Released TCAdminConsoleWrapper.exe. This can be used to capture the output of a game server's console if "Control console's output" makes it crash. Read here for more information. Added option in game's steam settings to allow search for unlisted items in the Workshop browser. Bugs Fixed workshop install errors when steam api does not return any info. MVC file manager did not show loading animation when deleting. MVC file manager could not download files with %20 in the name.
  9. New Updated the Workshop Browser to support a recent change made to the Workshop page. Added color to MVC file manager icons. Bugs Some files were opened in the browser instead of being downloaded. After task was created with the billing api sometimes it could still send an error response to WHMCS.
  10. Thanks for your feedback. The custom background is the same option that's available in settings > themes.
  11. Hi, I'm looking for some feedback on a new template that is being worked on. Thanks.
  12. LFA

    Rust

    Thanks I updated the config.
  13. This is the updated script that supports both Windows and Linux. using System; using System.IO; using TCAdmin; public class CSharpScript : CSharpScriptBase { public void Main() { Script.WriteToConsole("Rust Wiper Starting."); // All Player Info var serverIdentity = (string)ThisService.Variables["Identity"]; // Set Folder Paths var playerBP = Path.Combine(ThisService.RootDirectory, "server", serverIdentity, "player.blueprints.3.db"); var playerDeaths = Path.Combine(ThisService.RootDirectory, "server", serverIdentity,"player.deaths.3.db"); var playerIdentities = Path.Combine(ThisService.RootDirectory, "server", serverIdentity, "player.identities.3.db"); var playerStates = Path.Combine(ThisService.RootDirectory, "server", serverIdentity, "player.states.191.db"); var playerTokens = Path.Combine(ThisService.RootDirectory, "server", serverIdentity, "player.tokens.db"); if((string)ThisService.Variables["deleteblueprints"]=="yes" & File.Exists(playerBP)) { Script.WriteToConsole("Deleting Blueprints..."); File.Delete(playerBP); } if((string)ThisService.Variables["deletedeaths"]=="yes" & File.Exists(playerDeaths)) { Script.WriteToConsole("Deleting Deaths..."); File.Delete(playerDeaths); } if((string)ThisService.Variables["deleteidentities"]=="yes" & File.Exists(playerIdentities)) { Script.WriteToConsole("Deleting Identities..."); File.Delete(playerIdentities); } if((string)ThisService.Variables["deletestates"]=="yes" & File.Exists(playerStates)) { Script.WriteToConsole("Deleting States..."); File.Delete(playerStates); } if((string)ThisService.Variables["deletetokens"]=="yes" & File.Exists(playerTokens)) { Script.WriteToConsole("Deleting Tokens..."); File.Delete(playerTokens); } // This will wipe map if((string)ThisService.Variables["deletemap"]=="yes") { Script.WriteToConsole("Deleting Map..."); var mapPath = Path.Combine(ThisService.RootDirectory, "server", serverIdentity); var mapFiles = Directory.EnumerateFiles(mapPath, "*.map*", SearchOption.AllDirectories); foreach (var item in mapFiles) { File.Delete(item); } var savFiles = Directory.EnumerateFiles(mapPath, "*.sav*", SearchOption.AllDirectories); foreach (var item in savFiles) { File.Delete(item); } } Script.WriteToConsole("Rust Wiper Completed."); } }
  14. To make this script compatible with Linux you can change Path.Combine so each folder or file is a separate parameter. For example: Path.Combine(ThisService.RootDirectory, "server\\"+serverIdentity+"\\player.states.191.db"); changes to: Path.Combine(ThisService.RootDirectory, "server", serverIdentity, "player.states.191.db");
  15. New Added checkbox to always show update available for a mod. MVC/ASPX file manager downloads are use https. (MVC file manager) Added option to overwrite files when copying/moving in MVC file manager. (MVC file manager) Added correct coloring to text editor depending on file extension. Featured Plugins/Modules/Configs Rust config to reduce CPU usage at startup (Windows) Rust server wipe script. Rust branch switcher. Updated Workshop install script for Ark Linux. Game server does not crash after installing mods. Bugs Task error emails were only sent when the error occurred in the last step. (MVC file manager) Empty file could not be uploaded. (MVC file manager) File extensions were not shown when renaming. (MVC file manager) File with more than one periods could not be renamed. (MVC file manager) Error messages are compatible with cloudflare. (MVC file manager) Deleting a large amount of files in MVC would crash the browser tab. (MVC file manager) On some installations files could not be uploaded to remotes. (MVC file manager) On Linux Sometimes owner was not set correctly. (MVC file manager) Fixed open files list when having more than 2 open files. Remote monitors would restart after 1 mysql error. This has been changed to 10 consecutive errors.
  16. Steamcmd workshop for Ark downloads 2 sets of files. One for Linux and the other for Windows. On Linux the script used Linux files and only used Windows files if it didn't have Linux files. That's probably why some mod worked and some didn't. I just changed it to always use the Windows files.
  17. I have spent hours on try to get this to work correctly. Some mods work others don't but your suggestion about downloading windows files worked for me. I updated the workshop install script. Let me know if it works for you. https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux
  18. For those of you that already installed please install the update again. There was a bug with port selection and fast download sync. I also added syntax highlighting. I'm waiting to see if there are any more bugs that went through and I'll release 2.0.147 tomorrow.
  19. Create a support ticket with the login for your control panel so I can take a look.
  20. Try installing the update again: /home/tcadmin/Monitor/updatetool 2.0.146
  21. To move or copy you need to left click on the file, hold until it gets selected. Then drag it to the new folder.
  22. New New MVC file manager (thanks to Alexr03). Update your default themes. Added incremental version field to mod settings. When a mod is updated increase this value and users will see there is an update available. If the mod does not have a script for the update event it will execute uninstall then install scripts. Added email template that is only sent when there is an error in a task created by the billing api. When a reseller has more than one package the billing api selects one automatically if needed. Bugs Mod config files were not updated when IP and ports changed. Fixed filtering by service id in game server list. Fixed sending a specific server id to the billing api. Fixed access denied when setting processor group. Reseller package games were not enforced by the billing api. Before workshop autoupdate event was not executing under some conditions. Fixed end of stream error messages when showing monitor errors on Linux.
  23. The next update will include an improved file manager.
  24. This new rust config will select a random CPU and set low priority at startup. Then change it back to normal when the game server is finished starting up. I'll see what I can do about this.
×
×
  • 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