TitsRP Posted May 5, 2016 Author Share Posted May 5, 2016 May 5th Changelog This is my 3rd time writing this changelog. I have no clue how I kept closing the tab after it was about to be posted. A lot of optimization. I am aiming for 75 player slots within 2 - 3 weeks. We could probably make the jump now but it's best to wait until everything is sorted out and it's guaranteed to be a good and lag free experience. One thing that will be changing is printers. I am going to remake them since the ones we have are not the best. I feel as they can be better (plus they cause minor server lag) but I got you guys. I was thinking 4 different printers with upgrades, levels, all that jazz. Also your cries have been heard. I will be making it so the processor and the PD bank do not spit out knifes. You will have to upgrade the processor to do that but the PD bank will not do that by default. I will do that once I figure out 3D2D text on entities. On the other hand, lets move onto the cool things you probably don't care about for the next reset. I probably left some minor things out that I can't physically remember because this is my 3rd time rewriting this. Disabled logging across the board for ULX, DarkRP and FAdmin. Now use default server logging + our server monitor's loggingProp spawning now shows to all staff instead of all players in a quicker fashionFPP has been replaced with Patch Protect. A lightweight prop protection tool. It's honestly great.Probably not worth mentioning but Twitch Emotes can now be used on the chatbox on the forumsStaff can now request to have access to the server monitor. Here you can monitor the server while you're not on the serverSeeds no longer loop through a sphere to find their placement zoneRemoved empty functions from CSS baseOptimized shooting bullets from the CSS baseStaff table is now localizedRemoved all URS hooks that we don't useStaff now have the same sized banks as VIP's to prevent deletion of items from promotionLocalized players on a PayDayPrevention entity returns a next think of 30 seconds on a false returnName checkers has been increased to 30 seconds, up from 1Processed Drug entities now go into your inventory properlyUnboxing now uses localized tables for all players + uses a timer every 20 minutes to give keys and cratesDon't show giving crates or keys in chatAdmin popups transferred and localized, no longer sharedFixed ghosting of props Link to comment Share on other sites More sharing options...
TitsRP Posted May 6, 2016 Author Share Posted May 6, 2016 May 6th Changelog Thank god errors are logged or else I would of never known a lot of these things are broken Fixed weed seed not on the right baseFixed admin popups errorsFixed admin stick going away on mode 4Fixed some custom weapons not on the CSS baseFixed spiderman swep causing a trace errorStaff have overrided permissions to delete props but not doorsProps don't ghost through other propsAdv dupe permission checkingAdv dupe error checking Link to comment Share on other sites More sharing options...
TitsRP Posted May 8, 2016 Author Share Posted May 8, 2016 May 7th Changelog Next server reset will be very interesting to see how well everything runs Sending door data is 50% fasterDisabled ULX MOTD that we don't use but it will still send some dataFixed Bore errorFixed NULL physics object on drug materialsRemoved an animation hookDisabled BabyGodRemoved Arrest Stick CommandAnimation override, decreasing time to calculate them by 20% - 40%Animations use Length2DSqrBTW Weapon base primary fire calculation decreased by 12%I have also done a ton of work in regards to the PD System. I re-did it from scratch and it's honestly pretty cool. Hopefully this will be a game changer as you can go to jail for up to 20 minutes. This is an early look into what it does and how it works. Link to comment Share on other sites More sharing options...
TitsRP Posted May 11, 2016 Author Share Posted May 11, 2016 May 12th Changelog Note, this is for the 12th. Not for tomorrow. Essentially, the PD system is done. The only things left is fine tuning the system to allow support for all resolutions and to make the handcuffs which should be easy. It took me a day to figure out the way I wanted to approach this and I still am not 100% on if I like how I did it, but it works for it's purpose. The system is very fast. It will never have to search for your bounty messages and it always has your indexed location in the table. The downside is that sending this table to the client results in a larger than normal net usage which isn't entirely a problem. More of a perfectionist grudge but we will see how it plays out. Here is some information on how this system works: CP will be able to fine players for any reason (of course if you abuse it, you just get banned, not to hard to understand)CP will have console commands +cpmenu and +cplist to open these menus if they ever close itYou can call for backup every 5 minutes as a CP, this places a red circle around you for your fellow CP friends to see through walls to find you, no one else can see itPlayers will be able to decline and accept fines. Depending if they are cuffed or not, they will go to jailPlayers will have a bounty for killing players, robbing the bank and doing other illegal tasksThe larger bounty you have, the more time you can go to jail for. As of right now, the max time is 10 minutes of jail timeGoing to jail will reset your bountyMessages of each players fines and bountiesAnd again, this system is very very fast. Inserting messages is O(1), getting messages is essentially O(1) unless you have 10+ logs I thought about it even more and I think I know how I want to approach this. Hopefully it won't delay the release On top of that, we have regular changes Added CSS weapon models to the workshop packFixed all or most of the hold types for the weapons Will do that laterIn an active search for a new PP system or doing other optimizations to the current oneNewer prop protection is back along with some safety checksFixed adv dupe errorsSending tables to the client for the police system now only sends the table you need, not all of themMade all lingering files into one large fileRemoved monitorAdded back !nolagAdded a non lethal M4 for copsMore optimization and profilingThis CP system is in it's first iteration. Please report any bugs that you find and they will be fixed! Link to comment Share on other sites More sharing options...
TitsRP Posted May 12, 2016 Author Share Posted May 12, 2016 May 13th Changelog Minor fixes from the new PD system. This will go in on a crash Fixed string sub for player names above 10 charactersFixed returning false when setting a players bounty to 0Fixed arrest timesFixed menu bountyFixed nil name errorCS weapons default to a SMG holdtype if one is not setDisallowed Gravgun puntingNew logging system, this one is fast and allows online viewingYou can now break out of cuffs, no longer come out of cuffs after 30 secondsIn the first phase of swapping out all plasmids, Soul is going first. It has been replaced by the blundergat Link to comment Share on other sites More sharing options...
TitsRP Posted May 13, 2016 Author Share Posted May 13, 2016 May 14th Changelog Players have their bounty reset and not subtracted from when arrested (people will probably just be pissed when they already served their time)Nerfed force leap by 25%Non Lethal M4 plays a sound from the client hit, not the weaponNon Lethal M4 will apply a texture to your screen + disable your right click for 8 secondsYou can now upgrade the processor to disable knife spit outsYou can now upgrade the processor to increase the speedPD bank no longer spits out knifes by defaultFixed Rock Paper Scissors NPC soundsReplaced more plasmids with the blundergat if you didn't already have it swappedFixed logging errorPD Bank is now on a 15 minute cooldown This took so much longer than I thought but I know how to do it now which means I can now utilize 3D2D buttons on entities. It's not perfect but it works fine for it's purpose. One week I have to go and polish everything. I worked for..1 hour on this because it turns out I was using the wrong axis :reckF: :reckGL: Link to comment Share on other sites More sharing options...
TitsRP Posted May 14, 2016 Author Share Posted May 14, 2016 May 15th Changelog I didn't know that the processor model is not a default gmod model and you need CSS installed. This renders it useless if you try to upgrade it since..you need to get the bounds of the entity. Also, while it's not an issue, who doesn't like some more FPS. I haven't done some clientside optimization in a while and I bet there are a few things I can tweak. Changed processor modelGun dealers and black market dealers have 5 more entity shelvesProcessor buttons are more responsiveOverride more animation calculations, only calculate anything we absolutely needDisabled "Machine is already on"Cops now get a fraction of the cash when someone pays a fineFixed Bitminers not being tied to your CPPIFixed Buddy System for patch protectFixed door issue, I wasn't iterating through the table right which meant no one could see the person using the door if they joinedFixed battering ramFining a player also shows the cops nameYou can now upgrade the processor to disable that horrendous soundI am such an idiot. Won't go into explaining but I fixed showing CP bounty reasons. WowFixed checking for civil protectionModified shipment tables to make things more interestingYou can now upgrade the processor to increase the amount contained in each shipment by oneBlocked picking up glass as an admin Link to comment Share on other sites More sharing options...
TitsRP Posted May 16, 2016 Author Share Posted May 16, 2016 May 16th Changelog I don't know why I woke up so early to do this but here you go. Not entirely gamebreaking changes but good stuff. I will not be on until Thursday or so. Please do not message me about your custom class. Only message me about something gamebreaking or very important please. Fixed unboxing exploit, calculations for what you unbox are done serverside instead of client sideDisabled all logging in HLogs besides commands and chat since I don't need 2000 pages of Billy Bob hitting Erston with a drilldoFixed nil entity error when someone would pay their fineAlso, I am going to be removing unboxing soon for a physical version since this one can get pretty network intensive + it's slow. Link to comment Share on other sites More sharing options...
TitsRP Posted May 17, 2016 Author Share Posted May 17, 2016 May 17th Changelog Nonlethal M4 actually sets your speed back to normal after it wears off, oopsFixed the speedy Gonzales glitch with unboxing, uploaded wrong version, oopsFixed command overflow, oopsFixed some unforseen errors regarding a bad function, oops Link to comment Share on other sites More sharing options...
TitsRP Posted May 19, 2016 Author Share Posted May 19, 2016 May 19th Changelog Clothes, clothes, clothes. Hopefully you guys will find this as cool as I think it is. Definitely a very funny addons to develop. It's the first version of it and I have not been able to break it but I know you guys will find a way. So do not expect it to be 100% functioning until a day or two later. Plus I know the camera system is a little robust but it works exceptionally fine for what it is. Added 100+ variants of different articles of clothing to the game such as masks, hats and other accessoriesWearing a mask will make you a masked player, hiding your name. Being cuffed will reveal your nameYou can have up to 3 articles of clothing. A hat, chestpiece and misc itemFixed ULib unbanning people after a server reset lolHere are some screenshots of the clothing update: Link to comment Share on other sites More sharing options...
Recommended Posts