Jump to content

Catalysm

Members
  • Posts

    146
  • Joined

Posts posted by Catalysm

  1. Hello!

     

    I've been noticing a bug in CSMM where it cannot load player info, upon further investigation it seems the player profile does not show up in getplayerslocation (offline=true) or in getplayerlist (rowsperpage = 9999 :D) response. However, CSMM does have some (old) data about the players in question stored in database so at some point that info was in the response(s).

     

    Any idea what might cause players to "disappear" from the API responses? I have not managed to reproduce on a dev server yet :/.

     

    One of the users that has this problem posted this error a few days ago about the si command, not sure if it's related

     

    2018-08-17T17:22:19 1487.068 INF Error in ShowInventory.Run: System.NullReferenceException: Object reference not set to an instance of an object

    at AllocsFixes.CustomCommands.ShowInventory.Execute (System.Collections.Generic.List`1 _params, CommandSenderInfo _senderInfo) [0x00000] in <filename unknown>:0

     

    My theory is some sort of bugged player profile in the persistent data bin? I'm hoping you can shed some light on this ^^

  2. CSMM updated with roles! It's a basic version for right now, still working on it.

     

    Currently supported:

    - Limit # of teleports players can set based on their role

    - Custom command permissions checks

     

    !!! Everyone that has admins configured should look at migrating to this new system. The old system of adding admins is deprecated and will be removed once the new roles system is fully in place !!! Keep an eye on the updates in discord, I will @everyone once I remove the old system

     

    Here's info on the new permissions system

    https://confluence.catalysm.net/display/CSM/Roles

  3. I have been trying to figure this issue out, but I am not sure what Is causing this. Everything does seem to double up, all points given, responses from server commands etc. Yet still server commands aren't working for anybody but me in game.

     

    I have deleted old server managers to see if this was the cause and it is not, I have also turned off and removed connection to my old CBSM from Envul, but that did not solve the issue.

     

    See the messages I posted in our support thread on discord ;) Should shed more light on the matter

  4. Your website has a bug.

     

    If you improperly or copy paste the IP, you get the notification that you are using the wrong IP. But if you type it correctly after it does not work.

     

    You have to refresh the page and enter EVERY bit of info correctly the first time.

     

    At least this is how it seems to me.

     

    Hey there, just tested it myself and seems to work fine. Are you sure you didn't have some error in there still? I'll have a more thorough check when I'm back from work. Also, what browser?

     

    Also, the stats only seem to show the Top players who are ON the server currently. Not overall stats. Not sure if intended but..

    CSMM only reads information about players as they log on to your server. Give it some time and more info will be shown :).

     

    EDIT: I also see some weird stuff happening with your memUpdate event. (7DTD servers run 'mem' every 30 seconds) Seems to fire double. Any idea why? You're gonna get a bunch of errors because of it, feel free to swing by on discord so we can figure it out

  5. Updated CSMM Global ban list

     

    You can now set a discord notification when a player with more than x amount of bans on the GBL

    You can also let players with more than x bans get autobanned now

     

    Here's how the notifs look for that

    Idn5uvO.png

     

    Did some work on CSMM performance

    Moved VPS, it's now hosted with triple the RAM as before! ;)

    Changed how players are loaded internally, this should speed up alot of stuff ever so slightly. Biggest improvement I've seen is loading server dashboard.

    We're stress testing changes to inventory tracking to support lots of (large) servers, stay tuned for an update on that aswell!

  6. Ok, I've always done debuff sprainedleg in console and it worked fine. I'll try it to edit my old ones. Haven't had a chance till after the weekend d

     

    Alright cool, let me know how it goes ;D

     

     

    ---

     

    About the buff, item, .. lists

     

    Since the ingame commands already let you search for this, it's not worth it to start keeping lists of it I think :p CSMM will dynamically verify these things by using the commands anyway.

     

     

     

    I started adding Valmod icons to CSMM yesterday but didn't finish, I should get around to it today :D

  7. Tried debuff ${entityid} also tried bc-rembuff with same variable and sprainedleg after

     

    buffs, like items have to have exact spelling....I think it is typed as sprainedLeg...with leg capitalized.

    Unless you just never capitalized it in the post but did in your command.

     

     

    On related note, has anyone made a list of things in game such as a list of items, buffs, blocks, etc with the way they have to be spelled to be used in commands.

     

    After looking at the database, Gamida is correct, "sprainedleg" is supposed to be "sprainedLeg". The other stuff you made has similar problems, like debuff command without a debuff :p

     

    It's best to give the commands a test run before making a custom one to make sure it can work. Swing by the discord if you want for some realtime support ;)

     

    @Gamida

     

    I'm keeping a list of icons (aka item names), not buffs or other stuff though. It's definetly interesting to do something like that, super useful. Hard to manage with all the available mods and stuff. If people want, I can set up something to do that on Github.

     

    That way any mod/servermanager can use those lists for validation or enumeration. I'll have a look after the weekend ;D

     

    Let me know if anyone wants to be involved in the start or whatever ;D

  8. not sure if im doing something wrong, but im unable to delete custom commands. cant seem to get them to work either but in testing it ive made 3 and im at max, but unable to delete others.

     

    Hey there, just tested it myself and there does seem to be an issue with deleting them. I'll have a look either tonight or tomorrow morning

     

    In the meantime, you could use the export/import system recently added to it. It's a different way of adding and deleting custom commands. Just tried it and that still works atleast.

    http://csmm.readthedocs.io/en/latest/pages/FAQ.html#how-does-the-import-export-system-work

     

    Can you show the ones you made? Because they're working for me so I'm assuming some misconfiguration ;d

  9. Nice! Will the command aliases be configurable? Or is it just a way to make usage easier?

     

    Cheers

     

    Probably not! Just a way to make sure the command is still usable if some other mod/SM uses the same command and to make it easier for players to get the right cmd (teleset vs settele for example) Shouldn't be a problem anyway, since CSMM can listen for any prefix ;d

  10. thanks @Catalysm. CSMM is looking more like the prior SM I admired most CBSM.

     

    Do I recommend CSMM, Yes!

     

    So far, I've Not had issues of this SM staying disconnected like another SM I also run.

     

    Keep up the great work on this project.

     

    Awesome man, thanks for the support :)

     

    This works really great! I can see teleports happening now. Truly briliant :)

     

    Cheers

     

    You're making me blush :D

     

     

    ----

     

    - Import/export functionality for cron jobs, custom commands and shop listings. It uses JSON format, try exporting your current config to see the syntax. I'll do a more detailed write up in the docs later on but you can play around with it already.

     

    - Ingame help

    Doesn't link you to the docs anymore, but lists all enabled commands. help <commandname> will show detailed info

     

    - Ingame command aliases

    Almost all commands now have aliases. See them with the ingame help command

     

    - Fixed some bugs, introduced some new ones

     

     

    EDIT: don't need a whole new post for this;

    I made server dashboard loading faster for large servers

     

    EDIT2:

    I made this repo a while ago but never really announced it or w/e :p If you want custom icons in CSMM;

    https://github.com/CatalysmsServerManager/7dtd-icons

  11. I really like the new server page you get when you login, having both servers with one-click access to every option is great. If you add open tickets to that, if you haven't already, that will awesome.

     

    Have a look at the icon in the top navbar when you are logged in :p The question mark with a circle will show you all open tickets for servers you own or are admin of. Blue circle is a 'new' indicator but it's not working 100% yet.

     

    oSSxeJx.png

     

    Haven't 'officially' announced that yet, I'm still working on it and some other changes to the ticket system :D

     

    ----------------------

     

     

    I'd like to post a reminder to everyone that the art contest for CSMM's logo is still open until the 20th! We're giving away a month of CSMM premium membership to the winner :D

  12. If you can overlook the fact Matt-Bot1 is involved in this project (I do but it's really hard.) Catalysm is doing an excellent job on CSMM. Overall I give this project an A+++++++++ :D I'm a Patreon supporter, I like it that much.

     

    1Comments about Matt-Bot are just jokes and not meant to reflect negatively on CSMM or any other projects, Matt-Bot just looks funny to me.

     

    Awesome, thanks so much :D Glad you like it

     

     

    ----

     

    Player tracker can now be accessed by everyone! I added a new table that shows inventory changes per item as well, so reading the data you queried should be really simple.

×
×
  • Create New...