Here's a prototype of the guild settings UI, which would show up where you edit the Member site:
One implication of this approach is that guild ranks have increasing authority toward the top. That is, each rank has all the abilities of the ranks below it, and more. (Though you can also create several ranks that have the same level of authority if you just want different rank names for people.)
Another approach, more complicated to implement and more complicated for the guild admin to maintain, but more flexible, would be to allow you to set exactly what each rank can and can't do separately.
Any thoughts on which approach we should take? What additional privileges might we add?
1
2
ID:6705
Dec 19 2005, 1:49 pm
|
|
Dec 19 2005, 1:55 pm
|
|
looks good so far and i like the idea it would be very usefull.
|
Add Guild Members(and remove)
Modify Guild Page(CSS) File Privlages(the Manage Files button) Modify Guild Games(the favorite games of the guild) Guild Rank Modification Post for Guild ect. Guild ranks should be shown automaitcly in the guild forums and on guild blog posts. The "contributors" shouldnt realy exist. It should be replaced by all the highest members of the guild. |
I see you were way ahead of me on the privileges issue. You can add my ideas (moderate forum, ban keys from comments) to Lifehunter's.
|
I like the more flexible version. Some things just need to be governed differently and a hardcoded hierarchy won't help in those situations. Also, since people can join multiple groups, the only point in joining a guild may be in how it's run rather than who is in it.
|
It wouldn't be hardcoded in either case...but I'll take that as a vote for additional flexibility...:)
|
http://www.guilduniverse.com/default.aspx
It might be good to see the way they do it. I did use that for awhile for DSC's guilds, but their pretty much dead now. (edit-thats my guilds are dead, not the site) |
Either only groups that can posts to the blog will be shown on the "Contributors" list, or that should be another group option.
I have two questions though: 1. What happens when the guild leader's BYOND membership expires? 2. When your membership expires, will you automatically be ejected from all guild that you have joined? (Applies only if members may join guild.) |
A guild will require an active Membership.
If your Membership expires, you won't be ejected from a guild, but you won't have access to guild functionality until you reinstate it. |
I have a spare membership I bought on an alt. key, so I'm going to so totally make my own guild with it. =)
What would make the system more flexible would be that you can, for example, click the text "Peon" and a page would come up showing all the possible priveledges that rank could have, then you could set it so. You could also click a button to say "give this rank all ranks above this rank this privelidge", or something similar. Something like in IRC and Beng's converse, where individual people are given a status, like +t (talk) or +m (mute), except with deleting comments as an ability and so on. And it would be with ranks, not people. The problem with hierachy is that if I wanted a news monkey who would report on a certain thing, but not anything else, I'd want to give him a rank that's independant from the hierachy. I mean, a rank such as "Treasurer" with a specific job wouldn't fit inbetween "Grunt" and "Grand Master". |
For Competitive Guilds (aka Clans), they should have an events calendar that certain ranks can modify and all people (or guild members) can view.
Oh yeah, like the User Interface btw... except for the fact that the screenshot was taken from a Mac OS X. Last time I checked, Mac's weren't fully compatible with BYOND... which puzzles me. |
Well, I believe that shot is on the webpage end of things, so the BYOND programs themselves don't even have to be involved (at that point of development)
And one (or more) of the guys working on the site use Macs... So, it's not as puzzling as you initially think... |
I think the Guild setting should be on another tab (like the stylesheet, and file manager is).
But it's a sweet idea. |
Having the guild settings on a separate page and supporting guild announcements both make sense.
Thanks -- keep the ideas coming! |
My vote goes hard for extra flexability. Guilds I've been part of in the past (for various online games) have had "rabble", which is usually pretty open, and then partitioned "moderator", "recruitment", and "champion" sections. Your Champion ranking determines how often you get to participate in guild wars, moderators have varying degrees of control over guild forums and chatrooms, and recruiters recruit new players, promote the gems from the "rabble", and conduct initiations, etc. If it were a one-tiered, linear system without the "extra flexability", such rich guild systems couldn't be built on BYOND. It would be a shame!
Addendum: quite often, especially dedicated members of the guild are members of multiple larger areas of responsability and authority. Therefore, I suggest a system like this: Different "sub-ranks" can be created, which are linear in and of themselves (unless sub-subranks are created, allowing infinite layers of complexity) and a given key have one rank in each "branch" of the rank tree, allowing in computer science terms for multiple inheritance and dynamic typing. How chic! It would allow for anything from a simple, linear structure to a fully diverse and complex structure. |
Oh yeah, like the User Interface btw... except for the fact that the screenshot was taken from a Mac OS X. Last time I checked, Mac's weren't fully compatible with BYOND... which puzzles me.
You seen this. Didnt you? Mac is getting there. |
What's funy is Smoko, on the origonal DUNG website, they said something to the effect of:
"LINUX SHELL BETA: A full GUI will be coming soon!" And that was about... 4-5 years ago? And they took off that message, heh. I still really like the idea of this GUILD. IDEA: Maybe have a game all about guild wars and stuff, and depending on what level you are, the game automaticly "ranks" you up? Will we be able to modify the guild rankings directly from a BYOND Server? |
Will we be able to modify the guild rankings directly from a BYOND Server? Interesting idea. That's not part of our current plans, but if guilds want it and we can find a secure way to provide it, it's worth exploring. Yeah, I like the idea. Just a question of making sure that games can't interfere with guilds that they aren't authorized for. |
I think a simple CheckGuild() proc would suffice. I think customizing a guild member's priviledges and rank name would please most people. Sort of like how in Chatters, you could customize an OP's rank, so while they may have been listed as an AOP, they could have certain priviledges of an SOP, or a single priviledge that is specialized to a certain task, like mapping or setting the filtered words. Uberplayer, eh? Wonder who came up with those rank names....
|
1
2