Code Monkey home page Code Monkey logo

ktnl's Introduction

Showdown Boilerplate

Showdown Boilerplate is a template for private servers of Pokémon Showdown. Pokémon Showdown is created 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.
  • Up-to-date with Pokemon Showdown's latest features.
  • 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

More coming soon

Configuration

Setting up files

Create about.csv, elo.csv, money.csv, lastSeen.csv, and tourWins.csv files in the config folder.

Modifying core

  • For profile, you can change the color property. (Line 69) and also change the custom avatar url to your own server. (Line 74 & Line 80)
  • For shop, you can add, remove, or change items in the shop. In the array, each index means [Command, Description, Cost]. (Lines 244 - 252)
  • For tournaments, you can change the amount of users it takes for the winner to win money in tournaments/frontend.js. If you decrease the amount of users require, also decrease the amount divided by the tourSize. For example, if you changed it from 8 to 4. You would change the amount divided by the tourSize from 10 to 5. (Lines 597-598)

License

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

ktnl's People

Contributors

aeriit avatar alaktorn avatar antar1011 avatar arshmalikrs avatar asgdf avatar asheviere avatar blakjack avatar bmelts avatar cathyjf avatar cosym avatar creaturephil avatar crestfallps avatar dragonbean avatar jas61292 avatar jay2645 avatar joimer avatar kotarou3 avatar marty-d avatar mjb47 avatar morfent avatar pandaw avatar patrickroberts avatar risingdusk avatar sirdonovan avatar slayer95 avatar talktakestime avatar tempoanon avatar theimmortal avatar theirondev avatar zarel avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.