Mechanic On Call 0.9
310
15
-
10 hours ago
Yes, this is inspired by the other mechanic mods out there, but it was made with my own twist. And as practice for a much more ambitious missions-oriented mod I'm working on for the near future.
Like Tron, I fight for the users. So I tried to make this highly customizable and in-game-"hackable".
Features:
. Adds a mechanic contact to the phone.
. Works with all characters (not just story mode mains).
. Calling the contact open the mod's menu (it can also be configured to open by hotkey).
. Use the menu to: call for repair service, pay back any debt to the mechanic, or (optionally) adjust many options to hack the mod.
. Once called, mechanic basically arrives, fixes your car, then departs.
. The "regard" system - treat the mechanic well, it goes up - treat them bad, it goes down.
. Regard impacts wait times, service fees, voice lines, animations, and more.
. The credit system - based on regard, the mechanic will offer credit to repeat customers (so they can "pay later", if they like).
. It uses a .SAV file to remember details about every character that's called the mechanic (their regard, their debt & credit, their wait times, and so on) - this file is in INI format for easy hacking.
. The whole mod is highly customizable through its .INI file. You can change the mechanic's name, model, color scheme, vehicle, and much more.
. There is a detailed README that goes into much more detail on everything.
Requirements
. ScriptHookV
. ScripthookVDotNet3 nightly
. LemonUI
. iFruitAddon2
Installation
. Install all requirements.
. Copy everything in the "install" folder of this mod into your /scripts directory.
Written in C sharp. Tested mostly on Legacy but it also works on Enhanced (with its corresponding SHV and SHVDN3 builds).
Перше завантаження: 1 день назад
Останнє оновлення 1 день назад
Last Downloaded: кілька хвилин назад
28 коментаря
Yes, this is inspired by the other mechanic mods out there, but it was made with my own twist. And as practice for a much more ambitious missions-oriented mod I'm working on for the near future.
Like Tron, I fight for the users. So I tried to make this highly customizable and in-game-"hackable".
Features:
. Adds a mechanic contact to the phone.
. Works with all characters (not just story mode mains).
. Calling the contact open the mod's menu (it can also be configured to open by hotkey).
. Use the menu to: call for repair service, pay back any debt to the mechanic, or (optionally) adjust many options to hack the mod.
. Once called, mechanic basically arrives, fixes your car, then departs.
. The "regard" system - treat the mechanic well, it goes up - treat them bad, it goes down.
. Regard impacts wait times, service fees, voice lines, animations, and more.
. The credit system - based on regard, the mechanic will offer credit to repeat customers (so they can "pay later", if they like).
. It uses a .SAV file to remember details about every character that's called the mechanic (their regard, their debt & credit, their wait times, and so on) - this file is in INI format for easy hacking.
. The whole mod is highly customizable through its .INI file. You can change the mechanic's name, model, color scheme, vehicle, and much more.
. There is a detailed README that goes into much more detail on everything.
Requirements
. ScriptHookV
. ScripthookVDotNet3 nightly
. LemonUI
. iFruitAddon2
Installation
. Install all requirements.
. Copy everything in the "install" folder of this mod into your /scripts directory.
Written in C sharp. Tested mostly on Legacy but it also works on Enhanced (with its corresponding SHV and SHVDN3 builds).
Перше завантаження: 1 день назад
Останнє оновлення 1 день назад
Last Downloaded: кілька хвилин назад
-
-
Ok nvm i fixed it :D Btw I love her reaction when i refuse to pay what a woman!
23 hours ago -
@supe4dupe Glad you are enjoying it so far. Again, feel free to LMK of any issues or feature requests
Meanwhile ... 1.0 is shaping up: that bugfix above, some new weather and biz hours behaviors, and adding the ability (with proper animations, etc) to fix motorcycles :)22 hours ago -
@Paracosma Ok good luck, can't wait to play completed version of this and your other mods in future if you're willing to make
22 hours ago -
I am using Grand Theft Auto V Enhanced + NVE.
Both the game and all required mods are installed with their latest versions.
When I install this mod and launch the game, it crashes immediately after loading and entering the game.
There are no errors shown in the logs.I tried removing all other mods except this one, but the game still crashes immediately.
I also tried removing NVE entirely and running only Grand Theft Auto V Enhanced with the required mods, but the game still crashes.
I want to fix this issue, but since no logs are generated, I don’t know how to troubleshoot it.
1 hour ago -
@kimdusics So sorry for the trouble, but thanks for letting me know about your thorough testing and results!. Fwiw right now, I've looked into it and found a few theories about the situation. Meanwhile, I've done a lot of re-working (that is, improving) of the startup code in the fothcoming 1.0 release that ought to mitigate the situation .. basically, there was a nasty race condition related to the above-reported bug that, if triggered, could cause all sorts of havoc, for instance. (I wish I could have caught it in my own pilot testing, alas... in 1.0 - coming in a few days -- I should have it fixed)
20 hours ago -
@Paracosma badass! we need a hq megan fox ped to go with.
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTMX2H-QEYSAToAgq4IaaJur4ZioxLm4xefyw&s10 hours ago -
@gtavjamal Haha, if only we could - and thx for checking out my humble little mod!
10 hours ago -
Розгорнути, щоб прочитати повний коментар
Here's an in-progress example of the optional logging that can be turned on in the upcoming 1.0 release on, such as for troubleshooting or informational purposes. The capture below is of the mod first starting up w/ default settings):
[2026-01-02 13:10:39:6307339] Paracosma.MechanicOnCall 1.0.0.0 - log started in script constructor; settings loaded.
[2026-01-02 13:10:39:6307339] DLL: D:\SteamLibrary\steamapps\common\Grand Theft Auto V\scripts\Paracosma.MechanicOnCall.dll
[2026-01-02 13:10:39:6307339] Dependency: ScriptHookVDotNet3 3.7.0.72.
[2026-01-02 13:10:39:6317329] Dependency: iFruitAddon2 3.1.1.0.
[2026-01-02 13:10:39:6317329] Dependency: LemonUI.SHVDN3 2.2.0.0.
[2026-01-02 13:10:39:6317329] Menu Hotkey = None
[2026-01-02 13:10:39:6317329] Mechanic: name(Roxie), model(G_F_Y_Vagos_01), voice(A_F_Y_BEACH_01_WHITE_FULL_01), vehicle(torero)
[2026-01-02 13:10:39:6387289] Memory loaded; 3 player character(s) remembered; modelHashes(225514697,2602752943,2608926626).
[2026-01-02 13:10:39:6437262] Phone contact setup.
[2026-01-02 13:10:39:7366729] Menus setup.
[2026-01-02 13:10:39:7386716] Script constructor completed.
[2026-01-02 13:10:39:8376163] Script first tick begun.
[2026-01-02 13:10:39:8386143] Script initialization started.
[2026-01-02 13:10:39:8416129] Player Memory: current player character; modelHash(2608926626), identity(Trevor)
[2026-01-02 13:10:39:8416129] Initializing update text worker.
[2026-01-02 13:10:39:8446124] Bebop workers now active: 2
[2026-01-02 13:10:39:8446124] Initializing phone contact icon.
[2026-01-02 13:10:39:8486098] Script initialization completed.
[2026-01-02 13:10:39:8506084] Script first tick completed.
[2026-01-02 13:10:40:2519657] HeadshotWorker - Succesfully assigned headshot of temp mechanic ped to phone contact icon.
[2026-01-02 13:11:11:9688198] Main Menu: open.
[2026-01-02 13:11:11:9698188] Player Memmory: new player character; modelHash(1767892582)
[2026-01-02 13:11:11:9698188] Player Memory: current player character; modelHash(1767892582), identity(Custom)
[2026-01-02 13:11:11:9718178] Main Menu: ready.
[2026-01-02 13:11:13:1027550] Main Menu: close.8 hours ago -
do you have a list of references of the voices that the mechanic can have? I've searched online but for some reason can't find it
5 hours ago -
@jazzysoggy12 Hi -- I do. As I put in the README for the settings of the mechanic's possible voice & voice lines per possible voice, one such a reference I'd recommend would be: https://gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992
It it code, but you can scan it for the differently named voices and voice-lines available to each.
If I can help otherwise, please let me know. I'll do what I can.
4 hours ago -
fwiw, in, say, a 1.5 version, I plan to make the model & voice customizable w/ previews from within the mod's in-game menus. Of course, I could move that up if there's a lot of interest in having that sooner :)
4 hours ago -
thanks, i got it figured out, promising mod so far and way more customization compared to the other mechanic mods
4 hours ago -
Say, thanks a lot for the vote -- and I appreciate the feedback, too. Like I put in the descrip -- and corny as it sounds -- like Tron, I fight for the Users, which means customization as far as I can push it, ha.
If you have any further ideas on how I could improve the customization, or add furthre customization options, I'm always all ears :)
3 hours ago -
@Paracosma i'm also not sure if it's a problem on my end but is it LSPDFR compatible?
2 hours ago -
@jazzysoggy12 I can't say, sorry. I've never used that. Someone would have to try it and tell me how it goes.
Fwiw, in principle, this mod keeps to itself other than spaawning in the mechanic ped, their vehicle, and then giving them some behaviors when you call for service. Other than that, it based on SHVDN3, LemonUI, and iPhoneAddon2 -- so, if any of those don't play nice with LSPDFR , then I'm not sure what to say ... Again, apologies, LSPDFR is a foreign thing to me - I had to look it up, ha.
кілька хвилин назад -
And fwiw, I do all my testing on the minimum assumption set -- a vanilla GTAV at the latest patch + the dependencies my mod takes (scripthooks, lemonui, iphoneaddon2) .
-
But, of course, I've also run and incidentallty tested my mod alongside other script mods running at the same time (persistence3, a few of dealien's, open all interiors, and a few others), and I've never seen an outright conflict, fwiw.
-
1.0 Progress update -
First, in response to reported bugs - vastly improved the startup code to address known bugs and hopefuly trap others + added optional log file generation w/ start/stop + state-transtion logging to help troubleshooting, etc.
Next - the mechanic can now repair motorcycles and quadbikes (incl. particular repair animation for them) -- AND -- can now repair helicopters and planes that are landed somewhere reachable by the mechanic (using a "fade in - fade out" transition because I can't find a good animation for this case, ha) -- and, if you use hacks to skip vehicle class check, the mechanic can also repair boats reachable by land (this case is beta and unsupported for now, but fwiw ...)
Also: now weather and biz hours (def: 09 to 22 hrs) influences on the mechanic's service (and switched by regard; for instance: if low, the mechanic won't visit in bad weather or while off-hours). All with new settings + hacks for them, of course.
I hope to put this though the paces and zip it up for release this weekend. Thx for your patience.