announcements

textPage 5 of 8
50 messages on this page
Tuesday, March 5, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Hey everyone, hope you are enjoying the new hooks ^^
I want to make an announcement that is long overdue. As you know, CSMM recently got a new US server. That server was graciously donated by @User 18334460 who has supported CSMM from the very beginning. Without his support, CSMM probably wouldn't exist today. He never wanted anything in return, he just wants to support the 7D2D community :)
A very, very BIG thank you to him!
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
CSMM Updated! @everyone
Custom hooks
Allow you to attach a set of commands to events that happen on your server.
Currently implemented hooks: playerConnected, playerDisconnected, chatMessage, playerDeath, playerJoined (new player on your server), playerLevel, zombieKilled, animalKilled, playerKilled
CPM 9.5 is required for the playerLevel, zombieKilled and animalKilled hooks so be sure to update!
No docs yet but it's pretty straight forward how they work. See the screenshot for some examples and adjust to your own liking :).

I have also revamped the variables that you can use inside commands (this is not exclusive to hooks but also applies to gimmie and custom cmds). These use a new syntax ("dot syntax"). I highly suggest you do not use the old variables anymore, they are deprecated meaning they will be removed somewhere in the future.
What is the point of this new syntax? Well you now have access to any variables that CSMM has in the database! I don't have a definite list (yet) but here are some new possibilities:
${player.ip}
${player.country}
${player.currency}
${player.playtime}
${player.lastOnline}
${player.deaths}
${player.playerKills}
${player.zombieKills}
${player.level}
${player.score}
... You see where this is going ;)
Almost all hooks support a 'player' variable. The playerKilled hook instead has a 'victim' and 'killer' variable (which are just renamed 'player's).
The zombieKilled & animalKilled also have an 'entityClass' and 'entityName' variable. The playerLevel hook supports 'oldLvl' and 'newLvl' variables.
If any of your existing commands broke because of this update, please create a ticket and I'll resolve it ASAP.

unknown.png

PNG โ€ข 59.8 KB

Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Doing some maintenance on the US server
EDIT - done ;)
Saturday, March 2, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
EU is back online now, sorry about that everyone
Friday, March 1, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Booting up my pc to check on EU csmm now
Back online
Thursday, February 28, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Hi everyone, CSMM now has a fancy status page where you can see if any of the services are having trouble
Friday, February 22, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Quick one:
New project homepage: https://www.csmm.app/
Thursday, February 21, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Migration is done! Everything is running and stable :)
With this, I am also releasing the US instance to everyone! Feel free to move your server to the US instance for improved latency & performance.
If you have any questions or need help, feel free to ask in #csmm-support or create a ticket.
Thanks to everyone for the continued support! CSMM just keeps growing and growing ๐Ÿ˜„
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@everyone
I am migrating the EU CSMM instance to a new server. There are some important changes you need to be aware of
  • New domain: https://eu.csmm.app/
    Please update your bookmarks :)
  • For people with firewall rules for CSMM, new ip: 95.216.9.178
I will edit this post with status updates about the migration. If everything goes well, it will be fully moved by tonight :)
Status updates:
  • Installed & configured database, redis and webserver
  • Installed & configured CSMM
  • Setting up monitoring & logging
  • Database export & import
Data has been migrated to the new server. Now monitoring performance
Monday, February 11, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Hello everyone!
To keep our support channels clean and organized, please post your CSMM questions in #csmm-support .
If you need help with CPM please use either #unknown-channel or #unknown-channel .
CSMM and CPM are very different projects, please keep that in mind.
Thursday, January 31, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Hey everyone, check out this new video by @User 18115764 about the CSMM roles!
Wednesday, January 23, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Some maintenance coming up ^^
Tuesday, January 22, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Updating CSMM, will be down for a little bit while I do that. I'll post again when finished
EDIT: Experiment failed :( Will need to change some more stuff before it's 100% ready
Monday, January 21, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Server maintenace, will be back shortly ^^
Wednesday, January 16, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I forgot to announce this but I implemented the ingame shop ^^
Create listings via the web interface as usual
players can view shop items with
$shop 1
(shows first page)
They can buy items with
$shop buy 1 2
(buys 2nd item from page 1)
The old web shop is still active so your players can choose what method they use
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
As an added bonus, the hosting company messed something up in the virtualization of the CSMM VPS. Will migrate the server tomorrow between 10 AM - 2 PM GMT+1 to resolve this, so expect a couple minutes downtime while that is happening
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Update: I have mitigated some of the troubles. It's still not completely fixed but I see the service repairs itself in under a minute after it goes down.
I will keep trying stuff until it's 100% resolved :)
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Some server maintenance coming up! CSMM will be restarted several times
Tuesday, January 15, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
A little update on the downtime lately
I still do not know what's causing it. From my tests it seems like the service can usually repair itself after about 10-15 minutes.
To fix it (or atleast mitigate) I need to make some architectural changes to the app which will take some time. I knew that this would become a problem but CSMM has grown a lot in the past month which has exacerbated the problem faster than I expected.
I apologize for the downtimes and hope to fix the issue ASAP.
Monday, January 14, 2019
Avatar for 227ab3c3860b3d80aa241afd9e75a8cc5f608aa5a2613ea81566ec186c9f01f1
User 227ab3
CSMM is offline hopefully @User 22055452 will fix the issue asap
Sunday, January 13, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
CSMM is back online now, investigating the cause now
Thursday, January 10, 2019
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69

CSMM 1.10 Update!
Admins can now delete a GBL entry for a player.
Add a description field to custom commands
Admins can now control player teleports. Editing and deleting is done from the player profile page
https://confluence.catalysm.net/pages/viewpage.action?pageId=8028194

โš  Some more server maintenance incoming!
Going to add some more resources to the server (extra RAM) and applying the update
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@here need to do some server maintenance. Downtime should be minimal (couple restarts) but you never know ^^
Saturday, December 29, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Small update:
Custom commands now show up when a player does $help ingame. Only commands the player can execute will be shown (it checks player role level)
Custom commands now have a 'description' field which you can fill in.
Tuesday, December 25, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Docs are temporary offline.
I will try to migrate the old data to a new VPS. I'm at my parents house for christmas so it might not be back until tomorrow.
Sorry for the inconvenience, I hope to resolve this ASAP
oh and merry christmas btw ๐ŸŽ…
Monday, December 17, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I have increased the limit of custom commands for everyone.
New limits are:
Free: 10
Donator: 25
Contributor: 75
Sponsor: 150
More info: https://csmm.catalysm.net/donate
Early happy holidays ๐ŸŽ…
Thursday, December 13, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Updated roles with a new "Is default" checkbox. If checked, players will default to that role instead of the one with the highest level.
If no default role is selected => role with highest level is used (old system)
If a role is set as default => this one is selected
Players are not assigned to the default role, so if you change it later on players will automatically move too.
Only one role can be set as default, if you select another one as default the first one will be set to non-default
Wednesday, December 12, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Should be OK again now
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@here working on the server, it'll be back shortly
Thursday, December 6, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I have made a little list of useful examples for custom commands, cron jobs and custom discord notifications. Hope you guys find something useful here :)
Friday, November 30, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I've added a long awaited feature, editing cron jobs! It's the same system as editing gimme, just edit a value in the table and a "save" button will appear
Thursday, November 29, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
protip: you can click a label at the top to toggle visibility :)
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I have added some more variables to the gimme commands & custom commands systems.
Full list of possible variables:
  • ${steamId}
  • ${entityId}
  • ${playerName}
  • ${balance}
  • ${posX}
  • ${posY}
  • ${posZ}
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Doing a little adjustment to the server process, csmm might be down for a couple minutes max
Edit: done
Wednesday, November 28, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Finished ^^ Server is fully updated and patched again
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@here server maintenance
Tuesday, November 27, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Update, finished some old tickets. Kinda forgot about updating the confluence changelogs lately hehe
Monday, November 26, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Update
  • Error message when $claim is unsuccessful (and using CPM)
  • Support for giveplus in give item button on player profile page
  • gimme command
A well known command, now also in CSMM! $gimme gives players a random item, spawns a random entity or executes an arbitrary command.
Admins can add entries to gimme via the menu. When the command is executed, a random entry is chosen and applied to the player.
In the case of item, it will be added to the players inventory (cpm giveplus) or dropped on the ground.
In the case of entity, the specified entity will be spawned somewhere close to the player. To configure this, you have to give the entity number. You can see the possible entities by executing
spawnentity
in telnet
In the case of command, that's up to you! The commands in gimme use the same system as custom commands/cron jobs. Available vars: ${steamId} and ${entityId}.
The friendlyName field is the message that will be shown to the player when that entry is triggered. You can add multiple items/entities/commands to an entry by separating them with ";".
Gimme supports a cooldown and a price. You can set the price via settings -> economy -> set prices.
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
CSMM just hit 150 servers! Thank you all for the support :D

unknown.png

PNG โ€ข 311.8 KB

Sunday, November 25, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Small addition (with large potential ;))
Custom commands and cron jobs now support a
wait(seconds)
function that lets you wait between commands.
For example:
say "first one"; wait(5); say "second one" 
. The first message will appear, csmm will wait 5 seconds and then the next command is executed
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Update / bug fixes
  • Fix settings page erroring and not loading when server is offline/cannot be connected to
  • Add an extra check to log module to see if CSMM is still handling a request from the previous interval
  • Fix issue where server was incorrectly detected in countryban hook
  • Add better error handling for CPM settings page (Please update to CPM 6.6 if you haven't yet!)
  • Better frontend error handling. When you see an error message, extra info will be shown in the browser console which you can copy paste to the support team
Saturday, November 24, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Hi everyone
I have added a new section to the settings page that will let you control a lot of CPMs settings. To use it, you will have to have installed CPM 6.5. There's a small bug where the hidden commands cannot be displayed. This will be fixed with CPM 6.6 coming soon!
Let me know if there are any other bugs ;)

Schermafbeelding_2018-11-24_om_17.43.00-fullpage.png

PNG โ€ข 143.1 KB

Friday, November 23, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I have rewritten a lot of the code that gets logs (and events) from servers. This should now be much more robust than before I still see it doing weird stuff when a server has network issues though, I will continue looking into that
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
I am aware of the lag right now, I'm coding a fix right now. Should be up in 30 minutes maximum
EDIT: fix is live, monitoring results now
EDIT2: knock on wood, seems to be functional :)
EDIT3: nvm, something else is still wrong <.<
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
Small update this time
  • Update $claim command to use CPMs
    giveplus
    command so that items appear directly in a players inventory instead of on the ground. To enable this you'll need to use CPM v6.4 or higher
    The regular
    give
    command is broken atm, it will most likely be fixed in the next version of allocs fixes
Thursday, November 22, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
CSMM updated
  • Fixed custom command adding and importing. Something was wrong with whitespace
  • CommandHandler is faster!
  • When adding an item in the shop or when giving items to a player, CSMM will display possible items after you start typing. Clicking one of these items will autofill the name into the box
  • (Hopefully :p) fixed the crashes/lag that plagued CSMM after the A17 update
Wednesday, November 21, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
<:BugHunter:479231263820218389> Bug fixes
  • Disconnect messages in chat bridge work again
  • No more double messages in chat bridge when using coloured names (or other chat API hooks)
  • Servers should show up in the dropdown "Your servers" correctly for owners & admins now. (note that the Server overview page is still broken :()
  • Fixed a faulty internal async return statement that would make function calls time out
Tuesday, November 20, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
CSMM is updated for A17.
Would people with A17 servers please be so kind to test it out and report any errors/bugs? ^^
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@here server maintenance while I update CSMM for A17
Tuesday, October 30, 2018
Avatar for bddf696212701f4e2e40cc177bb39c1f9c5f0a4ce49c307b79e8101c2a98158e
User bddf69
@here server maintenance โš