The Garnut Nutter 15,194 Posted May 1 The Garnut Share Posted May 1 (edited) WARNING: PRETTY LONG, if you want to see the new content, scroll down Announcement Hello Garbanzo Gamers, When it comes to our DarkRP server, April has been a complete roller coaster, and the server was literally putting its head through a noose. The culprit we found and believe to have gotten it right, was for the first time in 6 years, relying on outsourced code I didn't personally birth, the logging system. Our new logging system was never really written for the demands of our server's continous 2-day uptime with 70 sad souls continuously connected, resulting in overflows (which did not give us any troubleshooting information) In short, we were literally victims of our own success. This entire month @Merk got front-row seats to my cerebral meltdown, while I tried to figure out why in the fuck ouf server seems to kick everybody daily at precisely the window of 3-4 AM, and I even reached out to the developer of Garry's Mod, Rubat, who went.. yeah ok this isn't my fault, your server's fucked ( he was right. ) The good news are, after 3 tortorous weeks, of literal brain trauma, I finally figured the source out. NOW FOR THE EVEN BETTER NEWS In my quest to figure out wtf is making our server so unstable, I ended up giving our entire server a literal revamp, as I re-wrote some of our code from the Mesozoic era in 2015-2017. While re-coding things didn't fix the crashes, it provided insane performance benefits collectively, resulting in our tickrate comfortably going up from 22 to a crazy 33 but also buffed our net-channels to allow the server to literally effortlessly juggle over 100 players. Needless to say, I won't need to optimize anything in the future. So moving forward, unless some new shitstorm brews, I am fully dedicated to providing the DarkRP server NEWWWW content. Until the end of May, I am mostly going to be focus on DarkRP, not SWRP or MRP. SO PLEASE stay tuned for fantastic new updates. Changes For the month of April, here's a summary of what was updated (with a few things omitted as they were not properly documented by me): Re-wrote more than half of the code of DJ Radios Re-wrote more than half of our prop protection and physics conditions for props Fixed an ancient bug that caused unlimited props Re-wrote delivery system entirely for the Deliveryman job Re-wrote portions of the animation swep Re-wrote portions of the base Garry's Mod light entity Re-wrote how corpses are handled Re-wrote portions of permatoggle, which allows players to toggle permanent weapons from being given at spawn Re-wrote how players typing or talking is networked to other players within the server Disabled the use of stunstick in spawn Allowed all Admins+ to use the witcher gates tool Added "Report Area" protection - an idea and design by Merk Raised the XP given to weed cultivators when growing weed by 45% Fixed the distance at which the PD vault can be raided CPs now get money and XP for confiscating printers Re-wrote portions of the code of the party system Re-wrote portions of the C menu suite Re-wrote portions of the vape system and how it's networked Re-wrote portions of the word unscrambler for security Reduced the DJ job limit from 3 to 2 Added the DJ role to the mugging blacklist Created a script to remember your last used job, so in the event of a crash, when you reconnect, you'll be reserved your old job. Edited May 1 by Nutter 3 1 1 2 Quote Link to comment
DarkRP Administration Team OG_Bob_The_Builder 75 Posted May 1 DarkRP Administration Team Share Posted May 1 Thanks all mighty nutter, we have been wanting your attention for ages and we get it! Quote Link to comment
1998Corolla 333 Posted May 2 Share Posted May 2 >Created a script to remember your last used job, so in the event of a crash, when you reconnect, you'll be reserved your old job. Is this also for when I re-join? I noticed that when I join, I somehow am changed to Hobo unless that's the new default. Quote Link to comment
Community Director AlexConway 1,166 Posted May 2 Community Director Share Posted May 2 Excellent Work for Merk and Garnet - so many trello cards! Quote Link to comment
Monkey_withagun 195 Posted May 2 Share Posted May 2 4 hours ago, 1998Corolla said: >Created a script to remember your last used job, so in the event of a crash, when you reconnect, you'll be reserved your old job. Is this also for when I re-join? I noticed that when I join, I somehow am changed to Hobo unless that's the new default. same here, whenever i join im assigned to hobo even though i dont use hobo commonly 1 Quote Link to comment
DarkRP Management Team Merk 328 Posted May 2 DarkRP Management Team Share Posted May 2 15 hours ago, 1998Corolla said: >Created a script to remember your last used job, so in the event of a crash, when you reconnect, you'll be reserved your old job. Is this also for when I re-join? I noticed that when I join, I somehow am changed to Hobo unless that's the new default. The job resume script only works for infinite-slot jobs, @1998Corolla @Monkey_withagun (As we don't want someone to be like, spiderman and infinitely hold onto the 1 slot) The reason you guys are set to hobo is because it's likely the only infinite slot job you use or have used. (Examples are citizen, hobo, bloodz/crips member, deliveryman, chef.) Even if the most recent job you used wasn't infinite, the server will remember the most recently used infinite class and set you to that. But anyway, awesome work Garnet. :^) The crab is finally over. (one day my phone autocorrected "crash" into "crab" and Garnet, Conway, and Harus called crashes "crab"(s) for the next 3 weeks. 5 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.