Alright, so a while ago, someone had the idea to make a surf ZM server, but of course, there are so ZM surf maps! My adventure in the creation: Now, this isn't going to be for a new server at all, but i did like the idea of ZM and Surfing combined. People were bugging me to make one for a while, but finally @rogers 2 talked me into it, and it is currently under construction. I've been working on it since last night, but i had to come to a halt early when i realized i had to make the server change some settings, the most important one being sv_airaccelerate. But if i just did that and didn't have a way to get it to reset back to the default value/servers config value, then the server would have to be restarted! So i thought it would be easy! I though the logic_auto had an output that would be just like OnMapSpawn, that was OnMapEnd, but i was quickly proven wrong. I had thought about making a timer for 25 minutes to reset the changed settings, but what if the map was RTV'd? Then the server would have to be restarted. Then i thought about some kind of counter (math) that would wait for either team to lose all of their players (like everyone becoming a zombie which would make the CT team empty for a split second) but what if it was the humans who won, and what if again it was RTV'd? No good. I thought of similar things with trigger_multiple's, but same issues. At this point i was kind of irritated, and i had spent at least an hour trying to figure out. Then i thought "Maybe i'll ask @Kyle for help!" and he had the same idea to make the map switch the settings back when the map ends, so i decided to do some more searching, but came up with nothing. After more wasted time of trying to figure out how to do this ingame, Kyle's came up with an idea to make a plugin that makes it reset the settings i wanted to change when the map changes for any reason, whether it be RTV, forced map change, or just regular time run out! Awesome, right? Well, i set my logic_auto to use the plugin, and when we tested it, there were some hickups and it wasn't changing my settings at all, but eventually we got it working to the point where settings were going through, but not resetting on map change. We tinkered with some stuff, tried to get it to reset, but nothing was working. We placed some PrintToServer commands in some places, but it was stopping at the same place no matter what changes. After 3+ hours of messing with this stuff, it seemed hopeless and that as if this map wouldn't happen, or that it would just become another Megabox. But with my .0005% knowledge in coding, i had the idea to place some more PrintToServer commands in more places, and try sending some commands in the server and see what prints back to me. This morning when i discovered some more stuff was finally printing on the server, i was a little bit excited, but with the amount of failure we already were having, i still felt like what i was getting to show pointless. I told Kyle what i had done and sent him server logs, and he looked back at the code, and realized we were missing one little tiny line in the code. I gave it one more shot and added what he told me to, and compiled the plugin. I started up the server and started it on de_dust and checked the sv_airaccelerate, all is good and it's default. Changed the level to zm_surf, and all is good so far, it's putting the changed commands through. I change to de_aztec, and HOLY SHIT ITS BACK TO DEFAULT. And after all that hair tearing out and trying of different things, it's finally working! Thanks to Kyle, i was able to continue working on this map this afternoon! Actual stuff about the map: Okay, so that was just the little adventure i went on for this map, here's some stuff actually about the map. It will feature 3 different sections for people to travel to. The first one will be the training area for people who have no idea how to surf. It will have message boards on how to successfully surf just like on ze_surf_facility, and once they reach the end, they'll get booted back to the spawn. Not sure how i'm going to make it so humans can't hold that area yet. The second one will be the actual area you surf to for holding/cade spots. The last one will just be regular cade/hold spots incase you're too slow to grasp the concept of Surfing. Here's some screenshots of what i have so far. It's going to be mostly in dev textures btw, i think they'll look better for this. I've only got the first 4 parts of the training done, probably going to be somewhere around 8 total rooms for the training. There isn't much to show, but this is what i have. Spawn area, pretty simple. Pretty simple, just glide across. Little bit harder, has a turn in it. Really easy, just gets you familiar with more speed. Combines all 3 of the previous into one. Everything could possibly change, so don't think that most of the map will look like this or that what is shown will stay exactly like this.