Skip to content

AllenDBB/Showdown-Boilerplate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showdown Boilerplate

Showdown Boilerplate is a template for private servers of Pokémon Showdown. Pokémon Showdown is created by Zarel.

What is a boilerplate? Boilerplate is any text that is or can be reused in new contexts or applications without being greatly changed from the original.

This repository contains the files needed to set up your own Pokémon Showdown server with all the amazing stuff that Pokémon Showdown private servers like Frost and Pandora has. This also includes Pokemon-Showdown-Addons created by kota and parser from Pokemon-Showdown-Bot by TalkTakesTime.

For more information on Pokémon Showdown, setting up your own server, or viewing the credits, go visit the main Pokémon Showdown repository.

Features

  • Single Process Hack for improve performance.
  • Money (bucks) system for winning tournaments.
  • Polls for voting
  • Profile command to check to see when the user's last online, their money, etc.
  • A bunch of useful commands like /away, /hide, /poof, etc.
  • Built-in bot for moderation and fun
  • Emoticons in chat

Getting Started

To get started with this boilerplate, just download this as a zip or clone it and install a Pokemon Showdown server as you usually do. If you forgot how to do this, here is a quick reference:

git clone https://github.com/CreaturePhil/Showdown-Boilerplate.git showdown-boilerplate
cd showdown-boilerplate
npm install

Once you done that, create usergroups.csv, about.csv, elo.csv, money.csv, lastSeen.csv, and tourWins.csv files in the config folder.

To do this quickly in your terminal or command line:

On Windows:

cd config
Type NUL > usergroups.csv
Type NUL > about.csv
Type NUL > elo.csv
Type NUL > money.csv
Type NUL > lastSeen.csv
Type NUL > tourWins.csv
cd ..

On Linux or Mac:

cd config
touch usergroups.csv about.csv elo.csv money.csv lastSeen.csv tourWins.csv
cd ..

cd .. is to go back to the showdown-boilerplate directory. Once you get your server up and running, you can manage certain settings with the /controlpanel or /cp command.

Control Panel

License

Pokémon Showdown's server is distributed under the terms of the MIT License.

About

Pokémon battle simulator private server template.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • CSS 0.1%