To be honest, this week I was not able to get too much done. A lot have passed and a lot of shit been happening. So my birthday has passed, and I had a TON of fun that day. A little bit too much fun, to where now I am literally messed up and sick as hell. Not going to say all that I've done, but I enjoyed my time none the lest. Since my birthday however, I've been sick; which has basically been for almost 10 days now. So I have not been attending school as much, nor working on game development because I felt like absolute shit. However, even though I am STILL sick, that hasn't stopped me from getting things done here and there. Within the small amount of time I did work on development it has mostly been building and security issues. I have basically been working on security with the Clothing Store Jobs to prevent exploiters from running events to instantly earn billions of cash (like in RRP2). I have made several security checks with the server, and made it so if not ONE security check is met, the game will automatically kick you and delete BOTH of your characters. Now one, this could stop losers from trying to exploit some virtual money, but two, it could somehow glitch out and delete an innocent mans character. That being said I am testing it many times, attempting to break it so that it does not do that. In regards to admins in game, I have been working on my OWN admin system, where admins are given ONLY commands I deem necessary to use. So no more seeing admins walking around with capes or inserted cars. Hell no, none of that mess. So far scripting admin commands is pretty simple, only thing is learning how to manipulate the strings. I think the most problem I had scripting admin commands was getting the commands to execute no matter how you type them. For example, if I typed commands :kill MaR :kill MAr :KILL maR :KILL MAR :kill mar It will automatically search for any player with the first 3 words "mar" no matter if its capitalized or not, and kill them. I think that was the hardest part, but once I figured out how to do it, it was pretty damn easy. Not hard at all to be honest. The only thing I am going to have problems with, are commands that have spaces in them such as :tp mar me Those will probably give me the most problems, since I have not figured out yet how to do so. But I always will and god will show me the answers when the time comes. Also, since you cannot see players usernames above their names, admins will be able to do commands such as :cbring or :cgoto to teleport a character by his ingame character name. I will be working on somehow integrating my own admin commands into a trello (lord knows how omg), and owners of private servers will receive their own piece of admin, so that they can host their own whitelisted roleplay servers. Oh and I forgot to mention, admins will be able to run background checks of anybody who has played the game. With a simple command, admins can check players character stats, and full ban record, even if they aren't in the game! Finally, in regards to building, I have added a complete new section of the city, working on shit like environments for "factions". The first thing I have done was add a biker bar As you can see, the bar is completely finished, building wise. I just need to script its shop and its job functions. I plan to make every job unique but very grind worthy. I may add a gamepass called "Great Employee" or something, where players will be able to earn double income, but each job will be a grind. Thats pretty much all I have to show for this week. Hopefully I can get better from my illness, and kickstart full development again, and continue to work hard so I can crank this game out in spring maybe June, hopefully before the summer starts.
12 Comments
This week is going to be a very productive week, somehow I have been very motivated to get shit done and all that. I've pretty much been in studio all day to get things done. For the most part I have finished completely the store, and the barbershop scripting. I am planning on making the stores refuse service after closing time to stop players from camping inside of the building after 10:00 PM which is closing time for all stores. I do tend to work on adding more clothes options to the "Lit Fits" so that there are an abundance of clothing for players to choose from. For the most part, Lag has been reduced to a bare minimum, however I may have problems with the traffic lights. They are ran by a while true do script and when it does execture it may peak the main script performance to a 0.098% which could be a problem if more traffic lights are added. Hopefully that will not be a main canidate of lag. I do fear that if the servers are 150 players and every player is executing an event at the same time It could cause serious server lag. Other than that, the game seems to be lag free and that is only something I can keep an eye on until the future. On another note, I have decided to turn East Brickton into an island. I have got into blender modeling to make me models such as rocks and terrain that I can use to add into my game. This is to keep the blocky feel and to reduce lag, since the ROBLOX Terrain is quite laggy. I have already mapped out the edge of the island which will be either known as "lakeview" or "riverside" I am not sure yet. (Both basing those names off of neighberhoods in my own city). In regards to building the city, the city is looking pretty good. Hopefully it will not become to repititive, but each building has been individually built, and I have not copied and pasted not ONE building there. I don't plan onto anytime soon, and if I do, there will be a variety I am copying and pasting from, unlike RRP2 where I copy and paste same house model and just change the color. In regards to physics, i have been studying greatly in ROBLOX new PSG system for its physics and what not. Remember when old RRP2 ragdolls would throw their head back into their torso when they die? That has been fixed. Remember when cars were very bouncy in RRP2 ? That has also been fixed. New East Brickton cars will have suspension and will be able to conquer any terrain unlike the current vehicles. A demo can be found here: twitter.com/marcus760rbx/status/953485111554723840 Although, there is this one problem, that once I place bricks on top of the vehicle skeleton, it begins to shake like RRP2 cars. So hopefully I can figure out how to solve this problem. Minor tweaks to the game have been implemented, such as when bullets hit their objects, they make sounds based on the material they were launched into. Moon cycles has been added to the game, which is quite useless, but a cool and unique little thing just to give East Brickton a realistic feel. Finally, I added tweaks to a players weight: heavier characters run slower, lighter Characters run faster. Another important thing I have been working on is the Anti-Exploit system. I have been working on a system to stop people from running events to duplicate their money such as they did in RRP2. Hopefully this will stop the economy from getting inflated like it always did back in the day. I have been working on a detection and security system that if you are caught exploiting it will wipe all of your progress, delete both your characters, and crash your game. Hopefully that will teach exploiters to fuck off.
In regards to weapons, and how to acquire them, more details on that will release when get closer to developing that aspect of East Brickton. In regards to the Police Department, and the Administration team, those will also be released when I near that part of development. For now I am just focusing on the core game. I will return here soon when I have done more development noteworthy of writing about. |
Details
Stay tuned to this page, I will be updating you guys soon on more material at least weekly or every few days or so when a big update arrives.
|