STEAM GROUP
DAHM4PD DAHM4PD
STEAM GROUP
DAHM4PD DAHM4PD
109
IN-GAME
600
ONLINE
Founded
September 8, 2015
Language
English
Overdrill solo
Okay so I guess a lot of people would consider this a cheat, but I wanted to try and do Overdrill solo. I know there is a lot of hate from PDTH players towards Payday 2 people coming over to get the masks and really that is not my only reason for wanting it. I've had PDTH for a long time and never played it, I only started playing Payday 2 like a year ago and having done almost everything in the game I only have one more achievement to get and I've reset my infamy to start over and just staretd over with the restoration mod.

Anway I just moved over to PDTH a few days ago so I bought the Wolf Pack because I didn't have it and I'm really enjoying it, but I have noticed a lot of hate and toxic posts towards anyone wanting to do overdrill.

To be honest I prefer solo play anyway I don't have a mic and because of problems with my hands I play with a controler (thanks for the mod to add that by the way I was using xpadder and it worked, but wasn't ideal) anyway so it makes communication a little trickier. The only time I played Payday 2 with others was when I was trying to complete a certain objective like an achievement and I had friends that played at the time I don't have any that are playing PDTH.

So for those reasons and the fact that overdrill can be done on any difficulty I wanted to at least try it solo. I found a lua script that is set to use a keybind, but it uses PD2hook.yml and obviously I can't use that with dorhud so I was trying to convert it.

I have the lua file and created a base.lua file that looks a little something like this:

local module = DorHUDMod:new("Overdrill", { abbr = "Overdrill",
author = "", bundled = true, description = {
english = "Boom"
}
})


module:hook("OnKeyPressed", "overdrillactivator", "f3", "GAME", callback_function)

return module

the overdrillactivator.lua file is in the same folder as the base, but to be honest I'm kinda lost I don't know if I should have something else where it says 'callback_function'. I got the code for the keybind from another thread and I'm not really sure how to use it.

Sorry if this is considered too much of a cheat just thought I would give it a shot.

< >
Showing 1-3 of 3 comments
Tromboncino Nov 15, 2018 @ 2:32pm 
As long you are alone you can do whatever you want in your lobbies and you should not apologize for anything
DorentuZ` Nov 15, 2018 @ 5:49pm 
I actually wrote a script for this a few days ago. It's as rudimentary as your keyboard hook thought and it's pretty much a straight copy from a trainer, but it works. You can either paste it in the user.lua file (create one or rename the .example file) or make a mod for it like you tried.

D:register_keybind("kb_activate_overdrill", "f2", "GAME", function() if not Network:is_server() or Global.level_data.level_id ~= "bank" then return end if managers.network and managers.network:session() and managers.network:session():amount_of_peers() > 1 then return end for _, script in pairs(managers.mission:scripts()) do for id, element in pairs(script:elements()) do local triggers = element:values().trigger_list if triggers then for _, trigger in pairs(triggers) do if trigger.notify_unit_sequence == "light_on" then element:on_executed() return end end end end end end)

If you want to make a mod for it, this is all you need:
local m = DMod:new("overdrill_activator") m:hook("OnKeyPressed", "overdrillactivator", "f2", "GAME", function)( -- the function I pasted earlier end) return m

But just to clear a few things up: the problem isn't really towards the overdrill challenge itself. At least not from my perspective. It's just that it feels so ungrateful when people play this game only to do overdrill and then don't put any effort in it by either going to custody all the time or simply sitting in a corner and let the others do all the work. This is either for the achievement or for the leveling process (which is almost as fast if you just play the game normally, but then you actually learn to play it). It's a whole different story if people try to play the game and get the achievements and then ask for help for the crew based ones.
marley poppins Nov 15, 2018 @ 9:54pm 
The script you posted worked perfectly thank you I just created a user.lua and tested it out.

I can understand what you are saying, because I can see a lot of people just playing it to get the masks which seems pretty stupid to me. I personally did everything in Payday 2 I got 100 percent achievements, maxed out infamy, reset progress to have something to do, downloaded the restoration mod and started that from level 0 and I'm working on that, but I decided to give PDTH a try for the hell of it. I knew it didn't have native controller support and that was one of the reasons I didn't try it out sooner, but I figured I could just us xpadder, then I found this mod pack and that works even better so I'm really enjoying PDTH so far.

I can see why some people hate payday 2 when they are fans of the first game and vice versa. Personally I enjoy them both they are just vastly different games that I think you have to take for what they are.

Again thanks for the help.
< >
Showing 1-3 of 3 comments
Per page: 1530 50