For everyone

Please respect people in server for effective development & conversation.

Unallowed

  • Pinging someone without a reason (by typing @username)
  • Continue pinging when someone says they don't want to be pinged
  • Sending single unnecessary messages.
  • Spam and flood
    • Keep your thoughts together in the least amount of lines possible
  • Insulting & rude behaviors (This includes being racist, homophobic and xenophobic.)
  • Changing your Discord name way too frequently
  • Posting an URL (either it being sketchy or not) without any comment
  • Sending gore, NSFW images, nazist or fascist jokes, political or religion fights (polemic)
  • Do some uncomfortable behavior using server member's creation (pfp, drawing, sprite)
  • Impersonating another member
    • For example, changing profile picture and nickname to the same as other member
  • Not listening to the staff
    • They are there before you, they know the rules and have power over you.
    • Respect them and listen to them because they help making the server friendly and effective for everybody.
    • If they tell you to stop, you stop.
  • Using/stealing SFMB's material (such as sprites and music) without permission.

You must

  • Use common sense
  • Respect channel descriptions
  • Set your Discord profile picture to recognize you easily
  • Use a mentionable name
  • Stay online in the server as often as possible

Warning system

  • If you violate the rules rules or show harmful behavior, you will get a warning.
  • Each warning has a warning-point. If you reach the limit, you will get kicked from the server, and lose your access to the game.
  • Warnings may get revoked after a time if you behave well.
  • Some things may guarantee an instant kick from the game. Be careful.

For newbies

  • You need to do some more steps to become Beta Tester
  • If you break a rule, you will be forced out of the beta test.
  • If you exit from this server, you will lose your game account.

How do I finally become beta tester?

  1. Read all of rules(this page) carefully.
  2. After read all, you can try quiz.
    • Go #play_with_bot channel and type !quiz and then quiz starts immediately. - SFMB-Bot will ask you at least 7 questions via DM. You just have to choose the answer to the quiz.
      • Each quiz is given 60 seconds, and any more than 60 seconds is considered a failure.
      • All questions are currently available in seven languages. If your language is not supported, sorry, select English.
    • You will be promoted to beta tester only if you get all the given questions correct.
    • Your quiz test results (scores) are shared on #beta-tester channel.
    • If you fail the quiz, you will not be kicked from the server, and you can try again. But if you keep failing in a row, the manager can kick you out.
    • If you are unable to proceed smoothly due to an error in the quiz system, please contact neoarc.
  3. After you passed quiz, now you can download the game.
  4. Go to the #play_with_bot channel and enter the !downloader command.
  5. You will receive 2 things by DM.
    • Downloader file
    • DropBox link

After downloading The Downloader

  1. Extract the archive to a folder that ONLY contains English characters.
  2. Run MarioDownloader.exe
  3. Enter your informations correctly. (only one chance, so careful)
  4. You will see Your account is pending state.
  5. Wait until accepted notification, you will receive mention in #notification
  6. After accepted notification, run MarioDownloader.exe again.
    • If you have been running the leaked version and have not confessed/reported to the moderators about it, you will not be able to proceed further at this stage and will see a message like this: You don't have permission to login.
    • See the [[sfmb_betatest_community_rules/#unban-guide]]{Unban guide} in this article.
  7. Downloader will download game, if finished, game will be launched automatically.
  8. From now, you don't need MarioDownloader.exe (you can delete it)
  9. Game will download more files and be updated automatically.

Unban guide

  • If you have run a leaked version in the past, you will not be able to log into the game until you are unbanned, as the game server will not allow you to log in.
  • You must send a report to developer(Neo) that includes the following information
    • The source of the leak you ran (e.g. a specific youtube link)
    • The version of the leak you ran (e.g. 7.25.12345)
    • The executability of the leak you ran (e.g., unable to run the game, able to run Map Editor)

For beta testers

Playing the Game

  • You are free to play, assuming you enjoy the game fairly.
  • Do not try to hack the game's memory by using external tools (such as Cheat Engine)
    • Game will detect it and then you'll lose your account.
  • Do not upload test stages (or bug stages) to the Stage World.

Stage creating

Stage uploading

  • Do not upload:
    • Bug/Test Stages
    • Has something that degrade/blame specific people
    • That can, with creator's intenton, crash the game or make it cause lag
    • Abusing something that makes stage impossible to be beaten.
    • In these cases, stage moderators will ask you to edit the stage first.
      • If nothing changes, the stages will be rated 0
      • Or deleted from stage world.

Record/Upload video & Streaming

  • You can make or stream a video of this game. - You are responsible for any risks caused by the video (e.g. your account is warned, etc.)
  • When you upload or stream a video, you must share the link on the #video channel.
  • The title of the game must be clearly stated.
    • For example, the title should not be called Mario Maker.
  • Don't refer to this game as [Mario Maker for PC] for the purpose of increasing views or any other purpose.

Bug-reporting

I found a bug, what should I do?

  • Use the bug report template to describe the bugs you have experienced in the #bug channel.
    • Record a video or gif of the bug
    • Go to #bug
    • Write a message like if you were answering questions (write everything in one message)
    • Post the gif or video after you sent the bug report.
  • Use shift+enter to make everything readable.
  • When recording gif, set fps to 30 or above.
  • Avoid using many emojis in the message.
  • Explain everything in an understandable way and show only what is needed in the gif.

The developer has his own reactions for bug submissions. Do NOT use these:

  • = It is a bug.
  • = It is not a bug.
  • = The bug was already fixed.
  • = The bug is half-way at being fixed.
  • = Can't understand this report.
  • NOTE: Sorry, link of images are broken now. I will fix it later.

A moderator may also be able to react with one of these if the bug report is faulty or plain bad.

My game crashed. What should I do?

  1. Game(or editor) will display a dialog to select a full dump or mini dump.
  2. Whichever you chose, it will create a dump file in the game folder.
  3. Go to your game folder and upload the dump to a site (Mediafire, Google Drive or Mega for example)
  4. In #bug, follow the bug report template, describing everything you did before crash
  5. Post the link of dump file there.
  • Please include the following in your crash bug report.
    • version of the game
    • The situation at the moment of the crash (as detailed as I remember)
      • If you tried to play a specific level, information such as level title, ID, etc.
      • Whether you also encountered this issue when playing other levels
    • Does it crash again on similar retries, i.e. every time?

Things you should have in mind

  • Full dump is much better than small dump
    • it's more detailed and contains more information. Whenever possible, choose full dump.
  • If you're a new member and you don't follow the Bug/Request format you'll get a higher warning.
  • Once: Warning
  • Twice: Kick

Request & Idea

  • You can request anything with peace of mind, but you must follow template.
  • Please try to avoid requesting things that were already requested.
  • You can request already requested things, but do not spam it.

The developer (neoarc) has his own reactions for requests. Do NOT use these (Mods can also reject a request if this doesn't follow the format / is plain badly):

  • = The request was accepted.
  • = The request was denied.
  • = It's already in the roadmap, do NOT request.
  • = Can't understand the request, make it clearer.
  • = Request under development
  • = The request is complete.

A moderator can deny your request if it's plain bad.

Contribute

Here is how you contribute to this game and the community.

  • You're allowed to help us by submitting your sprites and music into #resource-sprites and #resource-sounds, of course they must be suitable to said theme.
  • Keep in mind that you must follow the resource submission template in order to submit.
  • You're also going to help a lot if you report bugs in #bug.
    • It's quicker to find out about bugs if they're reported.
  • You can help newbies by telling them on what to do, such as reading the rules.

Voice Chat

  • Don't make unnecessary noise
    • Include blowing on your mic, screaming, or having music in the background playing.
  • If your surroundings are way too loud, try using Push to Talk
    • It can be set up in the Discord's User Settings, in the Voice & Video section.
  • If you don't have a microphone, all the topics that are related to the voice chat goes to #voice-chat and #voice-off-topic.
  • Stay on topic with the current channel
    • If you're in mario-multiverse-topic, talk about Mario Multiverse
  • Speak the correct languages on each channel
    • All the channels in the Voice section are english
    • You can speak other languages in the International Voice section.
  • Do NOT stream any NSFW content in the voice channels, such as gore or pornography.
  • All of the server's rules still apply here!

Templates

  • When reporting a bug, writing a request, or contributing (as sending a sprite file or a sound) you need to follow a template.
  • Why? Because they make the server organized and clean, and help the developer to find what it is about easily.

Bug reporting form

  1. The bug explanation/what is happening
    • In order to report the bug, we need to know what the bug is about, or what it is.
  2. A screenshot or a gif of the bug, or what it looks like. You can record a GIF easily with a free tool known as ShareX
    • Any screenshots or footage of the bug being reproduced will really help.
  3. How to reproduce the bug, or its reproduction steps. Try it several times to make sure it works.
    • We need it in order to perform the bug and find the solution to it.
  4. The map file, where you're able to perform the bug. optional
    • It's much easier than having to recreate the bug. But then again, it's optional.
  5. What should be happening and what shouldn't be happening.
    • Of course you need to know what must be happening instead of what shouldn't be.
  6. Describe bug happens everytime/or sometimes
  7. What version of game do you have

Request form

  1. The element you want to be added into the game
    • Self explanatory, the name of the element you want to be added in the game.
  2. An explanation about the element
    • You will explain how the element works in the games, and how it looks like. (might contain footage/image)
  3. Its origin
    • Where the element debuted or appeared in the series. If non-existent, you can put it as "none" though.
  4. The reason you want it to be in SFMB
    • Why do you think it should be in the game? Must be convincing.
  5. How it will work in SFMB
    • How it works in-game or in the editor. Such as if it has an option, or if it IS an option, etc.

Resource form

Contributions to resources (sprites, sounds) for this game must use the ResourceCommitter program.

  • You can find it in #resource-sprite channel's pinned post.
  • When uploading resources through ResourceCommitter, all messages are automatically created, so there is no form.
  • But due to limit of discord embed, please keep 'changed' and 'reason' short
    • If you must describe longly, write it in txt file and upload it manually.
  • To delete file by your change (IMPORTANT):
    • Make empty new file named as {Original File name} + .removed
    • eg. TileOverworld.png.removed
    • Commit this file too!

EOF

Congraturations! You read all rules.