• Untitled - The gamemode by the community, for the community
    125 replies, posted
You could set up a system to load stuff from modules, then just make a git submodule for every person for maximum cancer/unmaintainability.
[QUOTE=MadParakeet;47464970]You could set up a system to load stuff from modules, then just make a git submodule for every person for maximum cancer/unmaintainability.[/QUOTE] thats the plan, but idk how to allow people to do that on github
[QUOTE=Exploderguy;47464639][sp] Author is a fag [/sp][/QUOTE] :eng101: [sp]I made pull requests.[/sp]
Is there any reason the gamemode directory isn't the top one? It would be easier to just clone it into gamemodes if it was. Eg. "Untitled/gamemode" instead of "Untitled/Untitled/gamemode". Edit: Will PR later, food now. Also, I feel like we should keep the core files more-or-less readable and let the modules turn into total shitshows.
I have put in my contribution.
[QUOTE=MadParakeet;47465028]Is there any reason the gamemode directory isn't the top one? It would be easier to just clone it into gamemodes if it was. Eg. "Untitled/gamemode" instead of "Untitled/Untitled/gamemode". Edit: Will PR later, food now. Also, I feel like we should keep the core files more-or-less readable and let the modules turn into total shitshows.[/QUOTE] I will fix that sorry.
What kind of gamemode will it be? Will it just be a bunch of unrelated scripts for managing a generic multiplayer sandbox server? Or will it have rounds and teams and winners and automatic resetting? I feel like we need to get this out of the way first and foremost before anybody does anything.
[QUOTE=Maurdekye;47465577]What kind of gamemode will it be? Will it just be a bunch of unrelated scripts for managing a generic multiplayer sandbox server? Or will it have rounds and teams and winners and automatic resetting? I feel like we need to get this out of the way first and foremost before anybody does anything.[/QUOTE] Its going to be a legit gamemode ( well, i hope ) Also, does anyone know how to allow everyone to create a directory and only they can edit it on github?
If I do make a contribution, then it would be to make it so that the only way to create props would be by using a prop launching rifle that shoots your selected prop out at 400 hammer units/second. Would make it really fun for propkillers and really annoying for anybody actually trying to build anything.
[QUOTE=Exploderguy;47465607]Its going to be a legit gamemode ( well, i hope )[/QUOTE] Hmmm, well, judging by the new developers that may see this thread and add some code, and also adding the fact that some people like me will no way take this seriously. I'm gonna guess and say this game mode will be the Garry's mod equivalent of dashcon
I don't honestly recommend it, even if your goal is to turn this in to a shit show, but this is what you'd use: [URL]http://git-scm.com/book/en/v2/Git-Tools-Submodules[/URL] You'd just link to other people's repos. I think you have to use the git cli to set them up.
Oohh, I have a cool idea. Someone should start this out as a very barebones round-based gamemode, with no win or lose conditions and no mechanics. Then we could all just add on individual script files that add mechanics, win conditions, and lose conditions on. It would be like Fluxx.
This is something that I'd be really interested in getting into if I could just link to a git and start coding. However, I'm still confused as to whether we're supposed to be following a theme or this is just madness.
[QUOTE=StonedPenguin;47463733]We'll fork DarkRP, start editing core files and use upper camel case. [editline] edit [/editline] i expect to see some good shit [url]https://github.com/aStonedPenguin/fprp[/url][/QUOTE] [URL="https://dl.dropboxusercontent.com/u/55311295/ShareX/2015/04/2015-04-05-2205-12.mp4"]progress is being made [nsfw][/URL]
It would be a really simple API, maybe contains these functions to start; [lua] MatchWin(player) MatchWin(table of players) MatchWin(team ID) Disqualify(player) Disqualify(table of players) Disqualify(team ID) [/lua] And these hooks; [lua] UNTITLED:RoundEnd() UNTITLED:RoundStart() [/lua] And the coders would have to define their own point systems and win conditions and mechanics that hook into and implement this API.
But should the gamemode really be something you can "win"? I'm also more attracted to the idea of a bunch of modules just running simultaneously in a total clusterfuck.
Fixed the repository. So like the files and stuff are all cray cray. Just sync your github swag into your garrys mod directory. [editline] edit [/editline] also, re-add your fag-init.lua Author, I reset it.
[QUOTE=MadParakeet;47466116]But should the gamemode really be something you can "win"? I'm also more attracted to the idea of a bunch of modules just running simultaneously in a total clusterfuck.[/QUOTE] Exploderguy did say he wanted it to be a legit, full gamemode, and I assume that implied rounds and goals and such. Of course, if he just meant a bunch of unrelated server plugins for sandbox, then that's fine too; but it wouldn't be quite as interesting or nearly as ambitious.
[QUOTE=Maurdekye;47466136]Exploderguy did say he wanted it to be a legit, full gamemode, and I assume that implied rounds and goals and such. Of course, if he just meant a bunch of unrelated server plugins for sandbox, then that's fine too; but it wouldn't be quite as interesting or nearly as ambitious.[/QUOTE] This is more or less an experiment, how the fp'ers will react. The initial thought was for to be legit. The gamemode can still be legit if we mess around with it.
[QUOTE=Exploderguy;47466140]The initial thought was for to be legit. The gamemode can still be legit if we mess around with it.[/QUOTE] You're being kind of ambiguous here; what do you mean when you say legit? Is it anything like what I assumed?
[QUOTE=Maurdekye;47466158]You're being kind of ambiguous here; what do you mean when you say legit? Is it anything like what I assumed?[/QUOTE] Legit, as in the gamemode will actually attract players and its possible to have servers running it. It can be a shithole, but not a complete shithole.
[QUOTE=Exploderguy;47466162]Legit, as in the gamemode will actually attract players and its possible to have servers running it. It can be a shithole, but not a complete shithole.[/QUOTE] Now, i'd say that's a bit too ambitious honestly.
[QUOTE=TFA;47466066]This is something that I'd be really interested in getting into if I could just link to a git and start coding. However, I'm still confused as to whether we're supposed to be following a theme or this is just madness.[/QUOTE] The theme has not been thought of yet. The gamemode is actually going to try and attract players on a server (possibly invade darkrp's player base?). This will be somewhat serious, but can have stupid things in it.
So, should there be some sort of voting process for the core theme then?
[QUOTE=MadParakeet;47466249]So, should there be some sort of voting process for the core theme then?[/QUOTE] -snip- Poll ended.
snip
[QUOTE=thegrb93;47466334]Whats the runstring on that binary string do? I'm curious. Just prints a message? This one is "l" LuaQ/@/tmp/execpad-635bcae961cf/source-635bcae961cf@@A����$@�@E���\�@��timerCreate Important$@assertloadstringlooooooooooo��������CurTime^@ This one is "looooooooooo" LuaQ/@/tmp/execpad-06f478cb1b9a/source-06f478cb1b9aA@@�printJust another Perl hacker,[/QUOTE] What's with all the strange characters?
snoop
Module Loader has been added. Just PR a directory and a file to add your module. need something edited in the core? PR it, I accept most of them.
[QUOTE=thegrb93;47466334]snip[/QUOTE] [QUOTE=Maurdekye;47466367]What's with all the strange characters?[/QUOTE] Sorry to derail, but what exactly were you two referencing? LuaJIT bytecode is fun! Although I don't think that's LuaJIT.
Sorry, you need to Log In to post a reply to this thread.