• Could anyone fix this broken addon for GM13? (Half-Life 2: Campaign).
    7 replies, posted
Half-Life 2 Campaign was broken with the last Gmod patch, and I was wondering if anyone would be willing to fix it. According to someone else and after looking at the code my self it does not seem that hard, also there aren't many files to actually fix either if you wanted to know, but I do not know coding so I cannot preform the fixes without breaking it, I know this from trying a couple times. I also know there are mods like synergy and obsidian conflict, but I would like to get this so I could fool around with some friends. So I was wondering if anyone would be willing to fix it. Here is the link: Thanks. [URL]http://www.garrysmod.org/downloads/?a=view&id=95624[/URL]
Anyone? (Just bumping to see if people could help, probably won't bump again).
The addon/gamemode is too big to be willing to fix for free, everyone will probably agree. You would need to hire a coder or live without the gamemode.
So you're saying you don't know lua, but you looked at it and it looks like an easy fix? Is this something you're willing to hire someone for? I'm looking into it right now. I've converted several other game-modes to 13 and done a lot of other coding work. Edit: I should include that obviously I would do a game-mode / lua fix only, no hl2 content will be provided such as maps, materials, sounds and so on; you need to own hl2, hl2 episode 1 and hl2 episode 2 for that content. Edit2: I took a look at it, and made a few minor changes (tab menu, init, cl_init) a total of about 5 files. I have it running, but trainstation_01 is bugged because the ai will not move. Vortigaunt sweeps fine, but the ai don't move through the line. Going to test a few other maps. Edit3: Well, it works. But the npcs are weird. Not all of them play animations correctly, the scenes aren't all working correctly, armor doesn't stick with the player across map changes, and some times, because the scenes aren't working or npcs are messed up, the story won't progress and you have to use the hl2c_next_map command. I may just end up releasing this after I'm done to public and accept donations for time. Edit: I'll look more into it tomorrow, maybe give an update via editing or replying if I'm not the last post. I need to add the file.Open for the write so it can save across levels. I need to disable god mode, and probably add a small admin system. I may put a simple server up tomorrow, feel free to add me on steam if you want to help test.
I would love to help test, and I wan't to add you on steam but I am not 100% sure of your steam ID. It is [URL="http://steamcommunity.com/id/Acecool"]this[/URL] one, correct?
Yeah, that's me! Add me and I can launch the test server and figure out some of the bugs.
The gamemode isn't even that large, it relies heavily on the maps.
Yeah, I have most of it converted and it didn't take long. Still need to fix the ammo/items not saving between map - related to file.Write not writing files, easy fix. AI does not properly work, even though ai is enabled. headcrabs, zombies, and helicopter enemies target player perfectly fine, combine to not - not sure what the problem is here. AI is the absolute biggest issue right now. Everything else is pretty much working. Oh, some of the doors you open are glitched. d1_trainstation_01 ai is partially bugged where barney blocks the door from being opened, may nocollide him with the door as a solution. one of the canals where you drive the airboat where you have to open a door using a wheel is glitched, possibly the same reason as ttt_bank vault being glitched; spin the wheel and eventually instead of it staying open it will fall back shut - may end up setting a bug report for this or moving the map completion checkpoint back to that wheel. Need testers to play through it and help make a list once the major fixes are done. I'll create an SVN so servers can host it. Quick edit: I have saving of data files fully working, saves ammo and all now, testing reloading. Apparently -- pl:RemoveAllAmmo() and pl:StripAmmo() functions are both broken and do not provide intended result, so I'm trying alternative means to set the ammo so that extra ammo is not given each map change. I made the door and barney NoCollide but for some reason it deleted the door O_o Major issue is the actor not found "!player" bug causing scenes to not play -- not sure how to fix this one.
Sorry, you need to Log In to post a reply to this thread.