Here are a few good tips, since you enjoy learning unlike some.
Forums:
Do not post in old topics, unless
-You searched the entire (add-on/map/music) topic for a working link, and are requesting a new one.
-Posting a fix for the add-on/map.
-You are bumping a very important topic. (I.E. Clan guidelines, Duplicator, Macro Saver)
Do not ask for where to find something
-You can find it through the search button, or
-It was never released
(although mentioned many times) Do Not Talk Like This.
Never take something serious, learn from your mistakes, joke around with handicaps.
Do not get mad about 'cussing'.
-If it occurs every other word, then just make fun of them for being mad.
-If it is occasional, then just ignore it.
Do not release add-ons which you just edited a few numbers and made a 10 second shape for. Infact the shape could be a masterpiece and still dont release it. We don't need any more guns that: Shoot straight, shoot with spread, shoot multiple at one time with spread, requires charge time, always a 1 hit kill, or any combination of these. We also dont need anymore swords.
Do not release slate edits.
Read the topic, Clan Guidelines, before you make a clan.
Ingame:
Do not ask for admin, unless the host admined you without you needing the password, and you have lost connection from the server.
Do not ask to load, unless you are an admin.
Do not use high counts of small bricks for a box house, do not use any count of bricks for a pile of crap.
-What I mean by the second part, dont hold 8 and enter just to watch yourself make a whole bunch of bricks.
Do not install add-ons incorrectly while hosting. There are some videos on youtube on how to install them correctly.
Do not hammer, wrench, printer, shoot, hit, spray anyone with any form of tool or weapon or spray can while out of a minigame, unless you mean it as a joke, and the one you are hitting knows it's a joke.
Do not make lone spawns, this means setting down a brick just to see what weapons/vehicles they have.
Never fire a weapon out of a minigame. It makes you look handicapped.
Do not shoot at players in other minigames. They dont need anymore tension then they have.
Do not stand infront of someone who is building, you do not need to see it more than they do.
Read the topic, Clan Guidelines, before you make a clan.
Ingame, as admin:
Do not repeatedly kick a player, either kick them once or ban them.
If the server has jail mod, dont use it.
Do not use F8/F7 or /warp as a form of gaining advantage in combat and challenges.
NEVER ban a player for building if the server is titled Freebuild. Instead ban for:
-Harassing other players.
-Spamming.
-Building disturbing content.
Do not hit random people with the destructo wand, only hit people who are randomly floating around an area like a place someone is building in, or attempting to bother you or another player.
Do not /fetch players unless there is a server event, you want to move them, or they agree to.
Do not ban/kick a player because they are better than you, instead:
-Rubbing it in other players' faces.
-Abusing wall glitch.
Hosting a server:
-Do not use abusive mods.
-Do not use jail mod.
-Do not give admin to everyone who asks for it.
-Do not allow people to load unless you say they can.
-Do not give super admin out, unless it is someone who you trust a lot, and know wont abuse it.
-Give warning about closing the server, some people may have worked hard, and want to save, or deciding to move to another server.
-Learn how to use console, it is a very useful tool.
~ to open console.
If you don't have IGSO:
$Pref::Server::AdminPassword = "something here";
this can change the admin password.
$Pref::Server::SuperAdminPassword = "something here";
this can change the super admin password.
$Pref::Server::Password = "something here, or blank for unpassworded";
this can change the server password.
$Pref::Server::MaxPlayers = number;
This can change the max players.
servercmdSAD(findclientbyname("name here"),$Pref::Server::AdminPassword);
this can give "name here" admin.
servercmdSAD(findclientbyname("name here"),$Pref::Server::superAdminPassword);
this can give "name here" super admin.
findclientbyname("name here").isadmin = 0;
this can get rid of admin status, however, they will still appear as if they are an admin.
findclientbyname("name here").isadmin = 0;findclientbyname("name here").issuperadmin = 0;
this will get rid of super admin status, however they will still appear as if they are super admin.
Hope I don't forget anything important.