Instructions unclear. Sent dickpics.
Best posts made by Glitch
-
RE: Seeking Women for Multi-Game Harem
-
Zero to Mux (with wiki)
Intro
This is one way to get yourself started with a MUX and a wiki. I'll include a particular hosting company, domain name company and server setup. I do not think this setup is necessarily superior to any other combination of the above, but it is what I use personally, what was used for MSB and for at least one other MUX. Please feel free to substitute out any of the following for your own setup considerations.
Server
We use digitalocean.com for MSB and they have a simple server setup that includes mediawiki out of the box. Their smallest plan gets you a good basic setup with plenty of space for $5 bucks. If you decide to use digital ocean, please consider using my referral link: https://www.digitalocean.com/?refcode=cc025ed46a11.
Once you have an account created, the following tutorial will walk you through setting up your new server and mediawiki: Digital Ocean Mediawiki Tutorial
Domain
Now it's time to select a name. I use namecheap.com for my domains, but you can, once again, use any domain hosting service. They offer free whois protection for a year (and then a cheap rate after that). Whois protection keeps your registration information private, such as real name and address. After purchasing a suitable domain, use the following short tutorial to setup the nameservers for your domain: Nameserver setup on namecheap
For our purposes, you will want to use the following nameservers:
ns1.digitalocean.com ns2.digitalocean.com
If you are not using digital ocean, find out the nameservers offered by your hosting company and use those instead.
Now back to digital ocean where you will follow this tutorial skipping straight to Step 3 and stopping at A record (unless you plan to add subdomains).
Server Interlude
Before we continue, I'd like to get some server stuff out of the way. This step is recommended, but optional.
If you're running linux, use terminal so we can ssh to your server. If you're on Windows, download a program called kitty which will similarly allow you to ssh to your server. You will use the username and password provided by digital ocean to connect to the IP address of your server (found in your droplets list).
Once connected, we're going to create a new user that isn't root.
adduser <username>
This will put you through a simple question/answer creation script. It's unnecessary to fill out any of the information other than the password, but it will create everything you need for a user.
Next, we want to give this new user sudo permissions. This allows your new user to run commands as root when necessary.
adduser <username> sudo useradd -G www-data <username>
Now, the next time you log in with this user, which you should be using from now on, you will have sudo privileges.
Wiki Settings
After your domain is pointing to the right place, you'll want to do the following to make sure the domain name you want shows in the url bar when wiki handles its redirecting:
Log in to your shell with ssh or kitty, then:
cd /var/www/html vi LocalSettings.php
This will open up an editor called vi. The commands are a little different to use, so you can use whatever editor you might be familiar with. Or follow this directly:
Hit i to enter insert text mode.
Go down to the following line (where you will see your own IP):
$wgServer = "http://104.236.219.143";
And replace it with your domain name:
$wgServer = "http://atfmux.com";
Once you've done so, hit :wq! (that's colon, then "wq!") and you should be all set with this step!
PennMUSH
This is a pennmush install that comes with @Volund's basic build-out, basically a complete game except for chargen. You can check out his repo at github for installing nwod, nwod2 and exalted 3e.
So you've completed your mediawiki install and you've copied down the mysql root password (it is displayed to you when you first ssh into the server). Ssh into your server and do the following, I'll be using <user> to denote the user created in the Server Interlude section.
sudo apt-get update sudo apt-get install git cd /var/www sudo git clone https://github.com/pennmush/pennmush.git sudo chown -R <user>:<user> pennmush
Now for setup of pennmush itself:
sudo apt-get install libmysqlclient-dev cd pennmush ./configure make update make install
Make update will ask you a couple of questions, you can just hit enter through them.
Now, because Volund's job system uses mysql, we have to do a little extra tweaking. Log into mysql with root and the password provided to you when you first ssh in to your server.
mysql -u root -p
This will prompt you for the password. Enter it. If everything is successful you'll see a
mysql>
prompt. Enter the following commands, but remember to changepassword
to something unique!mysql> CREATE database mush; mysql> GRANT USAGE ON *.* TO mush_user@localhost IDENTIFIED BY 'password'; mysql> GRANT ALL PRIVILEGES ON mush.* TO mush_user@localhost;
Just type
exit
to exit out.Now, to get the preinstalled mush db:
cd game wget http://musoapbox.net/volund-penn.tar.gz tar xzvf volund-penn.tar.gz
Then edit your
mush.cnf
file, make sure instead of password, you use the password you just made in mysql:mud_name Your MUSH Name sql_database mush sql_username mush_user sql_password password
Finally, do a
./restart
and your game is up and running on port 4201!Use your favorite telnet client to connect. The code wizard is
Three
, password iswl9y@tx$he
. You should only do code install on this wizard bit. As for the #1 bit, it isOne
with the passwords00telk1!alw.
. Make sure to change these!TinyMUX
Okay, your server is up, your domain name is purchased and we've redirected it to your new server. Now we wait for domain name resolution (can take up to 48 hours, but rarely takes that long). While we're waiting, lets setup our MUX.
As described in the Server Interlude step, open up an ssh connection to your server. Your mediawiki install is in the directory /var/www/html. We'll be putting your mux one level below that. So first, lets install git, which we'll use to grab tinymux:
sudo apt-get install git
It may ask you for your password (because you're using your newly created user, right?), so go ahead and enter it. After that, your screen will scroll with some info and offer a final [Y/n] option. Hit Y to continue.
After it's installed:
cd /var/www git clone https://github.com/brazilofmux/tinymux.git
This will make a tinymux folder in /var/www. Next we will install tinymux.
cd tinymux/src ./configure --enable-stubslave --with-mysql-include=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql --enable-inlinesql
There are other configuration options you may include:
--enable-memorybased See docs/MEMORY.
--enable-realitylvls See REALITY and REALITY.SETUP.
--enable-wodrealms See docs/REALMS.
--enable-ssl See SSL.This will take a little time, but once done, then we:
make depend make cd ../game
And our final step:
./Startmux
Your MUX is now up and running at your IP Address on port 2860. There are many mux configuration changes you can make, but we'll leave that for another tutorial.
For a starter setup, @Rook has provided an initial setup to make your life easier that can be found here.
Know how to improve this? Let me know and I'll update it! Questions or Problems? Please let me know!
-
Google Search
There's a new google search box in the header. It is not the prettiest thing, but I figured a useful search was more important than the mess that these forums call search.
-
RE: Something Completely Different
@ganymede You banned @Kanye-Qwest for calling you a thumb, though I do believe she said "fucking thumb" and then you give warnings here about "continuing to personally attack". Your application of your own rules are so uneven that is it even any wonder that people like @RightMeow, who doesn't seemed involved in any way, is still TIPTOEING around in their responses for fear of a ban?
I didn't really want to respond because I didn't want to provide any more oxygen to this last gasp as I was, at one point, an admin too. However, I well and truly feel like you are going to walk off into the sunset, head held high, thinking that you were right the whole time even as you lost a community. I am not as attached to the name or place as some people, and it is fitting that yet another iteration of these boards goes out in a bang, but it's still a bit sad to see.
@reimesu You pinky. Gany's reputation. Despite your histrionics about what WORA is and what MSB is, it is still a community. And reputation matters. To what extent depends, of course, and with whom, but it's not nothing.
I won't dramatically peace out or anything, but @Ganymede I feel like you did a disservice to this community and @Derp, if you had been any sort of thoughtful, you'd have stepped down for the sake of the other mods, if nothing else.
-
RE: Alternative Formats to MU
@auspice Yes, your anecdotal evidence is the correct basis for all the factual statements you've made in your posts so far in this thread. The sheer disrespect and dismissiveness of those not in this hobby, but perhaps interested, matched to the misplaced sense of writing superiority, is infuriating. I'm obviously of the belief that telnet is no longer where I'd like to see the hobby go, but when you adamantly state it's not for you, I can't say I'll be sorry if that turns out to be true.
Someone more even-tempered at the moment might suggest that they hope you're so impressed by new developments that you change your mind, but I think your attitude toward new people will only ever be detrimental. And I'd rather take my chances with them.
-
Zero to MUX newbies, thanks!
So, yesterday credits from the digital ocean referral link came in to the account. Newbie MUX admins that followed the Zero to MUX guide have now earned 5 months of uptime for MSB. So thank you.
-
RE: Mostly Mage, Partially Descent Mux
Good thing there is a mage only game where mages can play without dealing with all those overpowered other splats. It just wouldn't be fair for mages otherwise.
-
Downvotes
You should now be able to see downvotes on posts by clicking on the vote number between the up and down arrows. It's probably impossible to accurately click it on mobile, but it's at least viewable now.
-
Category relevance
Please keep the majority of vitriol to the Hog Pit. We've tried to stay very hands off, mainly because we don't want to deal with constant requests to remove topics, or constant monitoring of people's crap. We just want to read and participate in the forums too, so help us by keeping your posts relevant to their categories.
-
RE: Eldritch - A World of Darkness MUX
I don't mind the slow buildup of trust and relationships, but there's one situation where it does tend to bother me. Making a 'super' character and trying to get integrated into your sphere. The personal level stuff I understand, but I think people should be flexible when it comes to giving people openings into their sphere, even if it is some out of town mage you don't know from Adam.
I'm not accusing anyone of doing this, but without BG connections or already established OOC relationships, it can be hard to get integrated. I tend to appreciate the people that might be a little more forthcoming about things than is strictly warranted by their character concept in order to make it possible.
-
RE: Cultural differences between MUDs and MUSHes
@mietze I, however, do see the last sentence of the latter as a variety of metaposing that would turn me off from the person playing if I don't know them. To me, this is the definition of passive-aggressive metaposing. You're effectively insulting the other character with no way for the player to reasonably respond.
It comes down to trust and comfort. There are people that can powerpose any of my characters at any time or metapose freely. However, I don't think it's good etiquette to do so upon first meeting or before permission to do so has been granted.
-
Forum Ownership
So this came up today in a thread:
You own the forum
I do not. @Glitch owns it
I had thought about posting something on this subject awhile ago, but with this exchange, now might also be a good time. As has been pointed out, I am the one who pays for and maintains the forums. Someone needed to, and between @EmmahSue and I, I was the more technically capable of the two of us to make it happen. @Thenomain is also quite capable of setting up forums, but the site had already been put in place when he joined us as an admin.
With those details out of the way, I just want to make it clear that, if you end up arguing with me on a topic, or think I'm a dick (and it's the appropriate category), please feel free to express that. I would like MSB to be something more than WORA was, but I don't want people to feel like they have to tiptoe around admins for fear of sitebans. All three of us are passionate about MU'ing and that can definitely lead to heated, conflicting opinions, but whether it's @Arkandel's workday amusements, @HelloRaptor's trolling of me or @Coin's Eldritch MUX teases, bring what you will to the forums, hold your own with any of us and engage the community as you are.
I said before that I'd like MSB to be better than WORA was, but we won't be using speech constraint to force the issue. Instead, we'll hopefully keep doing things like our tutorials, code snippets and packages, and categories that you may find useful and engaging. So make use of our categories (particularly MU Questions & Requests and Suggestions & Questions) with your own input on things you think can make these forums better. And if you just want to popcorn your way through a juicy Hog Pit topic with an occasionally jab at an admin that's tweaking you? Have at it.
-
RE: Coming Soon: Arx, After the Reckoning
@Arkandel You can only run an investigation or help someone else do one once per week. So it is imperative to prioritize. And making that choice is pain. PAIN.
-
RE: Tragedyjones' Harem-a-thon 2016: Reno Edition
Moved for the sanity of all.
-
This Category
So this category is here for you to post your how-tos and tutorials on how to accomplish any of the myriad of things necessary to running a game. Hopefully this can be a handy repository for everything from setting up a mux to how to manage a parent room or implement pose breaks. This isn't strictly related to code, but will likely touch on everything from server-side information to build and admin settings as well.
Rules:
- Make sure your topic title is descriptive of what is being explained.
- Make sure to include relevant tags.
-
RE: XP gain
Honestly, I'd never decide on an advancement system out of concern for abuse. I recognize it's a possibility, but would rather deal with it on a case-by-case basis or after proven, consistent abuse than as a preemptive action. I generally go with the idea of: Design for the play you want to promote. I made mistakes with my last XP system and I certainly think there's room for improving on any design, but that's usually the philosophy I end up with when I think about these sorts of things.
-
RE: Goetia: nWod 2nd Edition and Crossover - Seeking Staff
@Derp No veil would require thematic and mechanical changes, and might not be compatible with Demon really, but it would indeed make it more of a Dresden/True Blood/etc type place. Those sorts of settings have wide appeal, even if it doesn't scratch your particular itch.
@Tempest Games with open sheets and a focus on outside enemies are common, if you're not limiting yourself to WoD games. They seem to manage just fine.
@Saulot @Cobaltasaurus I was always curious how a game without a veil and more openly encouraged/enforced cooperation between players might go. Good luck with your game.
-
RE: Some features
To display an image in your post, you can use the regular link icon in the edit options, but just precede it with an exclamation point.
![ninjas](http://pid.bungie.org/images/tick_ninjas.jpg)
Which produces: