• Simplistic roleplay gamemode
    13 replies, posted
Hi. Due to a lot of complaints of which I encountered here on the forums, I decided to try and make the most simple, idiotproof and open gamemode. Now, what should such a gamemode include? Any suggestions and ideas are highly appreciated.
The most simple, idiotproof and open one? It should only contain a RP name system and the chat command /me. [editline]02:57PM[/editline] No, I'm serious. [editline]02:57PM[/editline] I mean YES, I am serious. I guess. I still am serious.
Honestly, I agree with Esalaka, Rp name system and /mes, disabling of ability to spawn weapons from the Q menu too.
Skuch, I'm going to assume this is going to be made from scratch. So if I were you, start with the essential, core features. - Character creation( Model, name ) , Those are the two most NEEDED fields. You can add others of course Next you want to add a system to write data so it saves on their steam ID. This can be done by TXT files, or by MySQL or MySQLite. The fields you will need to have are - Name - Model - Money After that you need some sort of system to load the information when they get in, so what you will need to do is throw a hook into player initial spawn that gets their, steam ID, and if there is already a TXT file or data written in the MySQL it will load their data, by doing this you should use network bool or Network strings or network integers. In this case we will take the data from the file and set a NWString as the name ply:SetNWString( name ) and also the model we retrieved from the data ( ply:SetNWString( modelpath ) then, finally, the last piece of important data would be currency, considering this is a digit, we will need to use ply:SetNWInt( money ). Now that you have a useful base and all the important features. You can add extra features. - Property owning system ( The ability to own doors, easy to do with the keypress hook and trace. ) - Role/Jobs? ( Depending on the seriousness of the game type you can add the ability to change your specific role. ) - And whatever else you want. But besides those, there is the most important feature of garry's mod roleplaying. The "/me" action command. This gives everyone the ability to do what the want, without using an animation, also gets rid of alot of features because you can replace them with the action command. To do this, all you need to do is throw a hook in the chat hook and check if the string has "/me" then take the following string after /me and use a concommand to complete the sentence and give it a "NAME .. gives the man a high five". Something like that Sorry I kind of gave you more than a suggestion but more like a tutorial, I got a little bit overworked. I appreciate new gamemodes coming out, although most of these threads never turn into anything. But good luck I hope to see the best of it.
Deutsch, what you wrote isn't a simplistic roleplaying gamemode. It's Dark RP re-coded.
[QUOTE=Deutsch;21110876]--the most important feature of garry's mod roleplaying. The "/me" action command.[/QUOTE] The action command is the most important command in any kind of roleplaying there is, since you always have to interact with stuff. If there is no /me in a RP that uses a text-based chat system, there can't really be RP.
[QUOTE=Skuch;21095287]Hi. Due to a lot of complaints of which I encountered here on the forums, I decided to try and make the [b]most[/b] simple, idiotproof and open gamemode. Now, what should such a gamemode include? Any suggestions and ideas are highly appreciated.[/QUOTE] Sandbox!
Vinze, sandbox without spawning and with /me is actually more simplistic! [editline]06:36PM[/editline] Err, that is, base gamemode with /me.
[QUOTE=esalaka;21095624]The most simple, idiotproof and open one? It should only contain a RP name system and the chat command /me.[/QUOTE] Well, that is the most simple and open one, something tells me it would be less than idiotproof, unless you limited the openness of it. EDIT: Oh "base gamemode with /me." Then it is idiotproof, just not as open as possible.
[QUOTE=esalaka;21119483]The action command is the most important command in any kind of roleplaying there is, since you always have to interact with stuff. If there is no /me in a RP that uses a text-based chat system, there can't really be RP.[/QUOTE] Hey, even better! We disable maps, scripts, AI, sourcecode and the engine... And play Yatzy! I totally comprehenced his question correctly. :smug:
[QUOTE=DavidBryton;21117971]Deutsch, what you wrote isn't a simplistic roleplaying gamemode. It's Dark RP re-coded.[/QUOTE] What I wrote is what all RP's have. The core features.
Skuch. :unsmith: Wouldn't this of the in the gamemodes section, too?
[QUOTE=Deutsch;21125625]What I wrote is what all RP's have. The core features.[/QUOTE] You wrote what appears to be a DarkRP/Cakescript hybrid.
You've pretty much turned this thread into "The recode of DarkRP", which apparently wasn't my intention. Also, no Freakie. Requesting the ideas for the most simplistic roleplay gamemode should be found here, not in the gamemode section. Actually.. idk :)
Sorry, you need to Log In to post a reply to this thread.