Mahz is the Admin. He's the man with the plan and the Guild's head honcho.
Avatar of Mahz

Status

Recent Statuses

1 yr ago
Current I'm working on experimental server changes. Email mahz@roleplayerguild.com if you're having problems.
16 likes
6 yrs ago
Getting some more work done on the Guild today and tomorrow.
25 likes
7 yrs ago
Investigating the catastrophic performance issues.
1 like
7 yrs ago
I'm back. I had some personal issues to take care of.
13 likes
7 yrs ago
You can change your username once every 3 months, and your old username will still link to you and won't be recycled. PM me if you want yours done.
19 likes

Most Recent Posts

Meanwhile it takes me 20 minutes of intense focus just to type out "I'm tripping balls".
I've finally awarded the trophies to the winners of TTL #3: roleplayerguild.com/trophy-groups/5.

I know those trophy pages are pretty ugly. They were supposed to be just temporarily ugly.

The winners of the Antlers of the Ceryneian Hind trophy can activate it for its special effect, a custom user-title.
92 wpm. Can't out-honk the @Hank
In Mahz's Dev Journal 9 yrs ago Forum: News
Okay, I'm back again.

Will be catching up on my backlog of responsibilities this week starting with the contest/trophies. @Hank also let me know via Facebook that we've had a bit of an adbot problem, so I'll also be introducing his preventative measure idea of requiring new users to create a new topic in the Introduce Yourself forum before they can do anything else. I also have other ideas in mind if that's insufficient.

People often ask me why I leave for long durations of time, and it's because when I shift focus to the Guild, since it's so close to what I do for a living (web development), I've noticed a pattern where my focus on the Guild often comes at the expense of neglecting my work. So that the Guild doesn't interfere with my work, I tend to wait until tackling critical objectives at work before allocating time to the Guild.

Wish I could find a moderate middleground, but I've been trying to do that since 2007. Thankfully the Guild's staff is always so consistent that they make up for lulls in my burst-fire, and one of my main goals for the remainder of the year is to continue improving their tools so that I'm not the bottleneck of things like contests/trophies.
In Mahz's Dev Journal 9 yrs ago Forum: News


The guild lost a lot from guildfall. Lots of people simply never came back or never moved past it. Seven years is a lot of time and community to suddenly vanish, and it takes time for a sense of incumbency to re-emerge. After all, the guild suffered a hard reset and then endured a year on a shaky platform that I then rebuilt this year. Now things are coming together.

As far as rules go, I created the guild to be a place with few of them. It's the crux of my ethos and the laissez faire spirit of the guild.

Maybe there's an above-average level of in-fighting going on lately. I don't know, you're the first to point it out. I think that a "Report Post" button that lowers the barrier for users to summon help will address some of this which will in turn help me get a better reading of the kind of interpersonal problems people are having on the guild.

I appreciate the feedback. You say that you don't have any answers, but neither do I. The guild is always growing over time and tends to work things out on its own. Some people don't like it, but more do, thus net growth.
In Mahz's Dev Journal 9 yrs ago Forum: News
@Mahz

Hey Mahz, I have a question that has been nagging at me for a bit so thought I would ask. Will there ever be a way for a GM to delete things that aren't theirs in the character tab only? The reason I ask this is that I have found that the character tab builds up in group RPs when people abandon it or never even join in or just make a post in a wrong place. I have one what it says I have 22 characters or players but most of them aren't there anymore and it makes it hard to view the ones that are. I'm sure yo will say no because this might cause issues or an over power thing but it is a pain when you try to ask people to do something like edit it. They can't even delete the post or anything.

Maybe will there be a way to delete your own posts? It might help that issue without having to worry about to much issues. I don't know, just thought I might ask. Also sorry if this has already been asked and or answered


I'm generally reluctant to use deletion as a solution, but you expose a problem: there's no real system to actually manage the characters tab. And there's probably a good solution that doesn't involve outright deletion.

For example, it would be interesting to have an actual character system of some sort. From there would extend features like selecting the character you're posting as, giving GMs a place to annotate each character (particularly for table-top games), marking characters as active vs inactive (which would address your problem), etc.

There's probably some lightweight system that provides integration/structure when people want it and stays out of the way when they don't. In the meantime, I'm not sure what I can do to help. Maybe the upcoming shared GM space on each tab will provide a decent place to maintain a list of active chars until I can think of something better.

There have been issues with players deliberately griefing things (including by nuking their own posts) even in RPs I've been in, so I won't support it. And then there are the 'I didn't do anything' deleter folks, which became abundant enough for us to have to implement storing of previous post versions.
Besides, I'd not be happy if a CS I worked hard on, but for some reason forgot to archive, were to be arbitrarily eradicated (besides, people who read back in IC would often still want to see the old characters).
Eventually, there would be more convenient way to summon mods, though.

Speaking of, historical post vandalism is a growing concern that I'll be able to address with my almost-finished post-history system. Imagine going back to a roleplay you poured many months into just to find out that one of the key characters simply vanished because they vandalized their posts.

At least with a post-history system, if someone vandalizes their posts, I can trivially execute a query like "revert all of foobar's edits made after 15 min ago".
In Mahz's Dev Journal 9 yrs ago Forum: News
@LegendBegins Oh yeah, you have to first run the task that builds the database tables/schema.

By default, the guild tries to connect to a local Postgres database named "guild". You'll have to create that first. (Postgres seems to be the hardest part of all this because it installs slightly different on every OS and might need some permissions tweaking.)

createdb guild

Then run the task that sets up the database from the guild directory:

node --harmony ./server/reset_db

And now you should be able to launch the server:

node --harmony ./server

You can add me on Skype (dan_neu) if you want quicker/better help.
In Mahz's Dev Journal 9 yrs ago Forum: News
@LegendBegins

Fortunately those aren't big issues.

You can ignore WARNs. That example is just whining that the guild doesn't have a license defined.

The "env" error is simply because Windows doesn't have that command.

Open up package.json and change line 7:

"start-dev": "env $(cat .env | xargs) nodemon --harmony --expose-gc ./server | bunyan"

to this:

"start-dev": "nodemon --harmony ./server"

Now the command npm run-script start-dev might successfully get you to the next error.
© 2007-2024
BBCode Cheatsheet