fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 16 Sep 2011 11:36 PM |
Right so, basically for the past few weeks I have been scripting something called a roleplaying framework, it's like a template for people who want to make roleplaying games with chat commands such as /me or /it, and items, factions, entities, and other things common in roleplaying games that a few don't really have.
One common thing I have noticed in ROBLOX is a lot of these roleplaying games don't really have a serious feel to them, as in the roleplay isn't serious and you just mess around in the game, this framework is designed to change it.
The framework is called "Jax" and will be publicly available to everyone once I am finished creating it, here is how that will work:
The template will be like a thing that contains a bunch of functions and methods on how to do things, making it easy to assemble a nice roleplaying game with just a little bit of effort and some simple variable editing.
I will release the base in a model that can be easily installed, after that the rest is up to the maker of the game. They will have access to edit any of the schema options however I would rather you not edit any of the libraries, as it could break a lot of the game.
Below I would like people to suggest ideas (developer wise or player wise) that you would like to see. I'll check up on this thread from time to time and make myself a to do list. I'd like to get it in open beta by next week so people can start using it in their RP places.
Here is the place if you want to see what I've done so far, though I must warn you it's pretty buggy. http://www.roblox.com/Jax-a-roleplaying-framework-place?id=10460988 |
|
|
| Report Abuse |
|
|
| |
|
|
| 16 Sep 2011 11:39 PM |
Intresting. It seems your one of the few left whom make legit games. |
|
|
| Report Abuse |
|
|
| |
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 16 Sep 2011 11:54 PM |
| @Trevor Well, that's part of the reason I am making this, so that there can be more legit games. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 02:10 PM |
| Bump with an update: Working on factions right now, the way I am going to make it work is, rather than having a custom model selection for factions, developers will be able to define what uniforms the factions use. Any other ideas pertaining to the framework in general or just factions should be posted below. |
|
|
| Report Abuse |
|
|
|
| 17 Sep 2011 02:11 PM |
| This sounds good, tracking. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 05:25 PM |
| Anywhere else I could post a release like this where the forum isn't constantly flooded? I figured this was a better place than the scripters forum. |
|
|
| Report Abuse |
|
|
TDFall
|
  |
| Joined: 07 May 2009 |
| Total Posts: 16218 |
|
|
| 17 Sep 2011 05:29 PM |
| Stats, XP, like SPECIAL (from fallout) |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 05:38 PM |
| I was thinking attributes to make realistic sprinting but nothing along the lines of full on level ups, ect. That wouldn't make much sense, the idea is for the framework to be used for roleplaying, not necessarily RPG's. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 06:41 PM |
Updates: Wrote a basic faction library, with a few functions: _G.jaxRegisterFaction(faction) _G.playerSetFaction(player, faction)
Added some things to the player library:
_G.playerSetShirt(player, asset) _G.playerSetPants(player, asset)
Even if you aren't a developer you can tell what those do.
I am thinking of factions working like this: Since you can only have one character at a time, you will start out with no faction, and certain server admins (each place can have separate admins, there is no permanent list so game makers can allow whoever they want to control factions) will whitelist you for the faction using a chat command, that will just make it so the current character you are using is part of the faction, and he will be given the faction uniform.
The code for faction scripts works like this (Subject to change) :
local FACTION = {} -- Table to store the faction in FACTION.Name = "Citizen" -- Name of the faction FACTION.Whitelist = true -- Does the faction require a whitelist FACTION.Shirt = "" -- The shirt for the faction uniform FACTION.Pants = "" -- The pants for the faction uniform
_G.jaxRegisterFaction(FACTION) -- Register the facion to the framework
Anything else that should be added? I can't think of much, maybe starter items or something? Ideas below. |
|
|
| Report Abuse |
|
|
|
| 17 Sep 2011 06:42 PM |
| You should add an anti "Godmode" feature, since around 80% of ROBLOX just God modes. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 06:53 PM |
| What do you mean godmode? Like, they use a hack? I mean I could write some code for that pretty easily. Baically just make sure their health isn't above 100, but I haven't ever seen anyone use a hack like that. Can someone tell me a bit about it? |
|
|
| Report Abuse |
|
|
shroomk
|
  |
| Joined: 22 Nov 2007 |
| Total Posts: 5726 |
|
|
| 17 Sep 2011 07:00 PM |
No, not the health godmodding. Roleplay godmodding, like someone that never dies in the roleplay. It usually goes like this. Example 1: Person 1: *Points gun to head and shoots* Person 2: *dodges*
Example 2: Person 1: *Pushes off a cliff* Person 2: *Dies but revives self with magic*
~Josh - "umbrellas are for tough guys" |
|
|
| Report Abuse |
|
|
|
| 17 Sep 2011 07:03 PM |
| man i sweer every2 in clan and guild do this ther like "ooo i can dodge ur punches but then pul out 2 swords cand cut u in2o peieces lol" |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 07:17 PM |
"No, not the health godmodding. Roleplay godmodding, like someone that never dies in the roleplay. It usually goes like this. Example 1: Person 1: *Points gun to head and shoots* Person 2: *dodges*
Example 2: Person 1: *Pushes off a cliff* Person 2: *Dies but revives self with magic*"
That's called powergaming where I come from. There will be admins on most servers to deal with that sort of thing (if the game maker adds a bunch of admins, that is.)
I can't really code anything to stop that, but what I will do is add a vote to kick system in case there are no admins. There will also be a quiz at the beginning to check if they are a competent roleplayer. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 07:30 PM |
A few updates:
Added code that can run when a player drops an item, stored in the DropCode script in the entity.
Made uniforms as an example item, pretty simple.
Also, would you guys prefer me to finish more of the framework before I release an alpha version or would you like me to just go ahead and release one? It would be a couple days before I finished the documentation of course. |
|
|
| Report Abuse |
|
|
Wheatlies
|
  |
| Joined: 30 Jun 2010 |
| Total Posts: 230 |
|
|
| 17 Sep 2011 07:32 PM |
| Looks ossum, looking forward to the release. |
|
|
| Report Abuse |
|
|
| |
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 07:41 PM |
| Could I make a thread about this in the roleplaying forum even though it's not a roleplaying thread? |
|
|
| Report Abuse |
|
|
Wheatlies
|
  |
| Joined: 30 Jun 2010 |
| Total Posts: 230 |
|
|
| 17 Sep 2011 08:24 PM |
| Don't know, I am pretty sure that is only for like storylines and stuff. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 17 Sep 2011 10:32 PM |
| I've been trying to fix that chat library for a couple hours, after that I am planning to add a couple new functions to it. |
|
|
| Report Abuse |
|
|
fuzzyhed
|
  |
| Joined: 17 Sep 2008 |
| Total Posts: 1204 |
|
|
| 18 Sep 2011 12:20 AM |
| Finally fixed the chat library, though for some reason uniforms are being a bit buggy. I'll be bumping this each time I make an update so more people can check it out. |
|
|
| Report Abuse |
|
|
V1p3r369
|
  |
| Joined: 13 Jul 2008 |
| Total Posts: 921 |
|
|
| 18 Sep 2011 12:27 AM |
| More people need to see this, this is awesome. |
|
|
| Report Abuse |
|
|
TDFall
|
  |
| Joined: 07 May 2009 |
| Total Posts: 16218 |
|
| |
|