qfmusiq
Members
-
Joined
-
Last visited
Reputation Activity
-
qfmusiq reacted to Albo1125 in Open-Sourcing Albo1125's Mods & 'Retirement'Dear all,
As many of you will have noticed, my activity in the LSPDFR scene has decreased significantly over the past few months. There are many reasons for this, the details of which I won't bore you with. It mostly comes down to being busy with other things in my life, as well as LSPDFR becoming less interesting for me having played it for so long and the introduction of frameworks allowing modded GTA5 multiplayer environments.
How times have changed since when I joined the community in 2015, from me taking an interest in learning to code in C# to having multiple plugins released on the site. It's been one heck of a journey here. I recall well the first 'mod' I uploaded for the LSPDFR community, which was called 'More Jail Points' at the time. This was first published for RAGEPluginHook 0.20. This later evolved into 'More Jail Points & Prisoner Transporter' and is now known as the all-so-familiar Arrest Manager. When I was contacted by @dbock1989, who was so enthusiastic about my More Jail Points & Prisoner Transporter plugin at the time, I couldn't quite believe it. He had been so kind as to create a variety of images related to the plugin (see below)! It frankly couldn't have been a more exciting moment at the time and, alongside other overwhelmingly positive and welcoming feedback, served as a major motivation factor for me to continue learning to code and create plugins.
Following this, I was looking to give more purpose to the LSPDFR traffic stop system. And so, Traffic Policer was born - a plugin originally intended to add a few ambient events related to traffic offences. This has now grown into one of my most feature-packed plugins to date. By this time, some YouTubers started using my plugins in their videos. Not only was this a great way for me to obtain feedback on my mods' user experience, I also watched @Zachary Houseknecht with great pleasure while my ANPR Hit AI lit many of his police vehicles on fire... An absolute howler: https://youtu.be/4D8HshZzWMQ?t=606
Some weeks on and Assorted Callouts was next in line. This was originally created out of a callout idea by @CaptainSugarFree and turned into what is now known as the Pacific Bank Heist. This took about 4 weeks of intensive development to fully complete (and am I shocked at the code quality looking back at it now... works though). As the first of its kind, the callout featured voice-overs and an intense, detailed SWAT based LSPDFR callout. I was incredibly proud for this to be featured on @Jeff Favignano's channel and I see now that the video in question has amassed over 1.9 million views... breathtaking. https://www.youtube.com/watch?v=eIXKvUyzylA
Moving on again. At this point, @FinKone had managed to get me into YouTube. After having released British Policing Script, longing for an LSPDFR experience closer to home for me, many longed a version of the plugin for international and American users to incorporate the traffic stop improvements and a court system. With that, I released LSPDFR+ by doing my first ever YouTube live stream, which was quite the experience. After this, I released Siren Mastery, PoliceSmartRadio and a variety of other tools and smaller plugins. Many hours of coding, effort, stress, giving support and obtaining feedback had been put in by this point. I was absolutely chuffed to then achieve one million downloads on my published files...
This figure has since risen to over five million.
Following some negative coverage of LSPDFR in some of the Australian media, I'm also very happy that Wired UK decided to publish an overwhelmingly positive article on the whole GTA5 police modding scene: https://www.wired.co.uk/article/gta-5-mods-lsdpfr-british-police?utm_content=buffer9ca53
After PoliceSmartRadio's release - with the infamous April FoolsRadio download giving four thousand people a perhaps frustratingly good laugh - I placed the whole modding scene lower in my priority list. As mentioned previously, this has since been pushed far further down.
Some thoughts on the community's development over time
I would describe the LSPDFR community as healthy. @Sam @LMS and all the other contributors have created something very special for all the right reasons and this is largely reflected in the attitudes of the staff & moderation team and community members. With publishing mods on a popular website like this, unfortunately, comes some drama and negativity - and while I have not always agreed with the way and speed the moderation team dealt with my reports relating to me and my work, they have done a good job overall. The few issues that I experienced were all resolved. From my experience in the plugin side of the modding scene, this continues to be the case now.
One thing I noted during the months that passed is that both experienced but particularly newer modders are now frequently treated with disdain in the scene. The modding scene has grown massively since when I first started and unfortunately, in this area, it shows. Everyone starts somewhere and the fact someone is spending their free time creating something for all of you to download, for free, has become massively underappreciated and taken for granted. Sure, a new modders' release may be full of bugs and be nowhere near as feature-rich as more developed plugins, but this takes time to solve. Had I received the negative feedback I've seen on many a new modder's release page back in 2015, you can rest assured I wouldn't have continued my development here. When providing feedback, by all means, point out the issues, but do so in a friendly, constructive manner, not in an entitled, toxic one. Have a look at the first few comments on my Arrest Manager download page to see what that is like - this was a major factor for me to consider continuing development! It is essential for the development of the LSPDFR modding community that this attitude is changed back to what it was in the 'good old days'.
With all that said, I also hope the release of LSPDFR 0.4 kicks a breath of fresh air into the now somewhat stale core LSPDFR modification. With over 2 years having passed since the latest update of the core modification, I'm sure we all agree that an update would be a very welcome step. From the various preview posts released by the development team, it looks that we all have something great to look forward to there.
'Retirement'? So does that mean you're permanently done with the LSPDFR modding scene?
No, but I won't be actively developing plugins for LSPDFR any more. To be fair, nothing's really changing much now compared to the past few months. I intend to remain as a member of the LSPDFR Testing Team and I'm sure I'll be drawn back in at some point to explore some of the new development options in the 0.4 API. I'll also stay around on my discord and occasionally the forums and I intend to continue publishing occasional videos on my Youtube channel. If my time and motivation levels allow, I may publish some minor updates to my current mods before 0.4 is released. The fact remains, however, that I would currently classify myself as 'inactive' in the scene. With so much other stuff going on, I simply don't have the time to commit that I used to. It would be a pity to say the least to let all my work slowly deteriorate and waste away. Therefore, I've decided to publish the source code to some of my plugins to https://github.com/Albo1125/. At the very least, I would like it to be a learning resource for other ambitious plugin developers in the scene. At best, I hope other developers will take it upon themselves to improve the code where necessary (yes it is very necessary!) and create pull requests to share those improvements. These can then be merged and released, with credits obviously included for contributors.
Back when I started developing for LSPDFR, very few learning resources were available bar the great example project by @LukeD . This hasn't really changed since, despite the creation of the LSPDFR API repository by LMS (https://github.com/LMSDev/LSPDFR-API) and some posts aiming to document the LSPDFR functions by myself in the API development subforum. A noteable step was the creation of the LSPDFR Developers Discord server thanks to @Stealth22 A full post with current development resources can be found here:
I'm planning to publish the source code to a number of my plugins one-by-one to improve this and give something to the community:
Arrest Manager: https://github.com/Albo1125/Arrest-Manager Assorted Callouts: https://github.com/Albo1125/Assorted-Callouts Albo1125.Common: https://github.com/Albo1125/Albo1125-Common Traffic Policer: https://github.com/Albo1125/Traffic-Policer LSPDFR+: https://github.com/Albo1125/LSPDFRPlus British Policing Script: https://github.com/Albo1125/British-Policing-Script
By no means do I claim that any of the code I post is perfect or amazing - on the contrary, far from it. With the experience I have now gained, reading through some of my old code makes me want to tear my hair out. This is only to be expected, though - most of my plugins were created as part of my learning experience of C#. Prior to this, I had no coding experience or knowledge. It's fascinating to see how the quality of my code has evolved over time by looking at my various different plugins in order of initial release date.
Wrapping up. I hope this post provides some clarification and closure for those of you wondering where on earth I've been over the past few months. It's been an absolute blast and a pleasure. To all of you who were a part of my journey here, thank you.
-
qfmusiq reacted to xDZYx in LSPDFR 0.4.2 - Now Available!Lets hope that the texture issue is fixed
-
qfmusiq got a reaction from SnowmanFred in LSPDFR Keeps Crashing!!!Okay got it, finally 🙂 Thank you much. I played and it did not crash, i will try some callouts next time and see how that goes. but i did perform some traffic stops w/requested back up and it did not crash.
-
qfmusiq got a reaction from rabbit1988 in LSPDFR Keeps Crashing!!!if you knew how many times i looked through that log but until your response; I did a not see an obvious clue. smh. I have to get use to what i am looking at in these files. I'm thinking i was being ever so careful, looking at videos, and reading others questions as well. sometimes things came seem a little vague and missing some details that would help someone like me learn. so i really appreciate your help. I just seen a mistake i made and i am going to load it again and i hope that little typo what the only culprit.
-
qfmusiq reacted to rabbit1988 in LSPDFR Keeps Crashing!!!You need to add it. 😉
-
qfmusiq reacted to rabbit1988 in LSPDFR Keeps Crashing!!!The actual logfile is always in you GTA main folder. It´s a text document named RagepluginHook
-
I am constantly updating this thread with more mods so keep an eye on it. My computer is pretty low spec so if your PC is a beast then add more on top of this list, just remember add one thing at a time and test for as long as possible then add more. Add what suits you and fits your PCs capabilities. That has been my key to getting this far with near perfect stability with play times of up to 2 hours... most of the time. Be warned LSPDFR will break eventually! The .ini files have been tweaked to my preferences which is basically maximum difficulty. Cars that are designed to be fast will get away in pursuits if you're not quick and same goes with the super sprint being tuned down to be a more of a realistic burst of energy so foot pursuits will last longer! I don't play this game to win I play for immersive roleplaying so tweak the settings how you want them if these do not suit you!
Plugins & mods list that I am running at the moment with the most stability:
Gameplay & Meta:
With just these running and nothing else the game should work almost flawless. It's when you start adding callouts and immersive mods is when LSPDFR becomes very delicate.
LSPDFR 0.4.1; lspdfr.ini config;
keys.ini config;
RagePluginHook; Make sure to have these settings;
EUP Menu; LOA, SAR, Jurisdictions by @PieRGud & @TreadRed
Interaction+ by @Phaxol
Interaction+ Charges & Citations Update by @lucianboi
Traffic Policer by @Albo1125
Ultimate Backup by @BejoIjo; UltimateBackup.ini config;
Albocommon by @Albo1125
PoliceSmartRadio by @Albo1125; Keyboardconfig.ini config (to help with key conflicts);
StopThePed by @BejoIjo; StopThePed.ini config;
StopThePed Elite by @Ghnty5 + Additional Items by @Starsickle
RageNativeUI
ScriptHookV; Don't use the NativeTrainer, using TrainerV instead.
TrainerV; trainerV.ini config;
Spotlight by @alexguirre; General.ini config
Emergency Lighting System by @Lt.Caine; ELS.ini config;
Thanks to @dymedef for recommending these to me! These are essential for stability:
Heap Limiter
Packfile Limiter
CWeaponInfoBlob Limiter
Immersion:
I installed these five in this order!
Vehicle Handling V; I install the optional backfire sfx & offroad traction as well.
AI TRAFFIC Fluidity & Discipline by @RCrw notik; Don't touch the vehicles.meta stuff, just change the AI configs.
Better Advanced Meta by @Darkmyre
LSPDFR Comes Alive by @Darkmyre; LSPDFRComesAlive.ini config;
DarkAPI by @Darkmyre
MoreRadioChatter by @AkASlow
PlayerLocationDisplay by @Lt.Caine; PLD.ini config;
Ambient FX by @dilapidated
ClearTheWayV by @timnboys
No Crosshair
Sirens + Gun Sounds by @bakerxgooty Don't use the sirens if you don't like em!
Radio Realism by @BuddaRocks
Body Bags for Coroner by @majorpaine2015
Spike Strips V by @alexguirre; Spike Strips V Configuration.ini config (to help with key conflicts);
"Kifflom" replace by @Officer Wade
K9 replacement by @martinct
Road Map by DLK
Traffic+ by @RED.ITA
Map Addons:
How to install:
CityLights
Forests Of Chiliad
Route 68 Remastered by @THE YOUTUBE GUY
Interstate 1 Remastered by @THE YOUTUBE GUY
Visual:
Install these in this order!
VisualV
NaturalV; I installed optional remove all trash as well!
RealisticLightingV
RadianceV by @Bxbugs123; I recommend editing these lines to make ELS lighting juicy af;
Vehicles:
police: CVPI by @Bxbugs123
police2: Dodge Charger Pursuit by @Bxbugs123
police3: HWP Charger by @POLICESCO
police4: CVPI Unmarked by @Bxbugs123
sheriff: CVPI by @Bxbugs123
sheriff2: Ford Police Interceptor by @Thehurk; edit the handling.meta ID to "gresley" if it tips over a lot
policeb: BMW by @kinksta
speedo(Coroner Van): Chevy Express by @Candice
policet(Police Transport): Chevy Express by @Candice
ambulance: Vapid Ambo by @Patrol 31
towtruck: Ford F250 Wrecker by @DeezNutties123
Callouts:
These may or may not have calls that will crash your game, be warned!
United Callouts by @sEbi3
Code 3 Callouts by @Stealth22
Wilderness Callouts by @alexguirre
OTB Callouts by @Syedogg
PeterU Callouts by @PeterU
Code Red Callouts by @ScottyTooHotty
Assorted Callouts by @Albo1125
Attempted Crime Callouts by @BejoIjo
Agency Callouts by @Darkmyre
Airport Callouts by @Jesyx
Security Callouts by @SneakySteve
Station 19 Callouts by @Jogoyo
Tacco Highway Callouts by @Tacco
Testing:
More Robberies by @xIconikkx
Working Extras: (I only recommend these to the beefy PC users!)
LSPersistance by @x otikoruk x
Guides & Help:
Use CleanWorld in console ingame (F4) to clear 99% of things in the world.
To reset everything (for example: StopThePed blips and/or backup/ems blips) pause the game and go to select character, select your character and game should reset. Going to Police Station/Apartment should also do the same thing, I think.
It's best not to alt tab during the game load up.
Albos GTA V Modding Tutorials
@ZLFC Plugin List
Stickied Forum Guide
Video Settings:
First three are essential for ELS lighting to work! The rest is optional/subjective!
Shader Quality: High
Partical Effects: Very High
PostFX: Ultra
Density, Variety, Distance Scaling: 0% (Huge performance increase and stability with these super low, however ruins immersion)
HUD: Off
PC Specs:
3770k@4.2ghz, GTX970, 32GBDDR3, SSD
FPS averages:
County: 60
City: 40
Video Demos:
Credits:
I wouldn't even have known or been able to play this amazing mod without these people
Albo
The creators of LSPDFR
SheriffEli & @FinKone