Mechanic On Call 0.9
138
9
-
okoli 10 ur
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).
First Uploaded: okoli 15 ur
Last Updated: okoli 11 ur
Last Downloaded: 3 minute
14 Comments
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).
First Uploaded: okoli 15 ur
Last Updated: okoli 11 ur
Last Downloaded: 3 minute
-
I tested this mod for a little bit and it's awesome! and I haven't seen any bug yet so this goes right into my mod list...good job man!!!
okoli 9 ur -
@supe4dupe Thanks so much! And, hey, if you eventually find any bugs or have any suggestions on how I might improve it -- LMK, please. Meanwhile, I'm already at work on the 1.0 release including a few fixes and new features ...
okoli 9 ur -
@Paracosma Alr man I'll keep an eye out but I don't think it has any issues. Only problem I saw was her runing in front of cars..but that just makes it even more fun imo
okoli 9 ur -
Haha, yeah - right on. I left a few things like that on purpose for the kicks of emergent gameplay; in the future, I may look into an option to have the mechanic use safer paths when possible ... but if the player calls them in the middle of a 6 lane highway ... wcyd, heh.
okoli 9 ur -
@Paracosma I'm having a bug unfortunately, the mod is having an error when starting the game, it only works if I reload the scripts.
[ERROR] Caught unhandled exception:
System.NullReferenceException: Object reference not defined for an instance of an object.
in Paracosma.MechanicOnCall.MechanicOnCallScript.InitializePhoneContactIcon()
in Paracosma.MechanicOnCall.MechanicOnCallScript.OnFirstTick()
in Paracosma.MechanicOnCall.MechanicOnCallScript.OnScriptTick(Object sender, EventArgs e)
in SHVDN.Script.DoTick()
[23:12:21] [ERROR] The exception was thrown while executing the script Paracosma.MechanicOnCall.MechanicOnCallScript from "E:\GAMES\GTAV\scripts\Paracosma.MechanicOnCall.dll".
[23:12:21] [WARNING] Aborted script Paracosma.MechanicOnCall.MechanicOnCallScript.
in System.Threading.Thread.AbortInternal()
in System.Threading.Thread.Abort()
in SHVDN.Script.Abort()
in SHVDN.Script.DoTick()
in SHVDN.Script.MainLoop()okoli 7 ur -
@Matthew Liddell - Thanks for letting me know. I'm looking into it now ... I have a few theories, I'll report back once I have something solid
okoli 6 ur -
Okay, I believe I've found the culprit -- in any case, I put in what ought to be a fix; I'll give it further testing on my end, then it'll go out with the 1.0 release coming later this week. Sorry for the trouble, @Matthew Liddell , and I appreciate your feedback - it helps me improve this thing, ha.
okoli 6 ur -
-
Ok nvm i fixed it :D Btw I love her reaction when i refuse to pay what a woman!
okoli 4 ure -
@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 :)okoli 4 ure -
@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
okoli 4 ure -
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.
okoli 2 uri -
@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)
okoli 1 ura
Thanks to all who've checked it out, and thanks in advance to any who do in the future! FYI, this is my first of perhaps a few mods, and I'll do my best to respond to questions, comments, and problems reported ... and, of course, to improve this mod as I go.