Code Monkey home page Code Monkey logo

xp's Introduction

XPSystem

A basic, customisable XP and LVL system for SCP: SL.

Config

In xp-translations.txt (config folder) you con customize messages.

Keys:

upgrading914{itemcategory}
door
teamwin
escape
kill{roletype}
hid
doorintercom
door914
door173
doorgatea
doorgateb
door049
door330
doorcheckpointlcza
doorcheckpointlczb
doorcheckpointhcza
doorcheckpointhczb
pickup{itemtype}
throw{projectiletype}
drop{itemtype}

Emporium Config:

  kill_x_p:
    ClassD:
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
      NtfSpecialist: 250
    ChaosConscript:
      Scientist: 50
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      Scp049: 250
      Scp0492: 100
      Scp106: 250
      Scp173: 250
      Scp096: 250
      Scp93953: 250
      Scp93989: 250
      NtfSpecialist: 250
    ChaosRifleman:
      Scientist: 50
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      Scp049: 250
      Scp0492: 100
      Scp106: 250
      Scp173: 250
      Scp096: 250
      Scp93953: 250
      Scp93989: 250
      NtfSpecialist: 250
    ChaosRepressor:
      Scientist: 50
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      Scp049: 250
      Scp0492: 100
      Scp106: 250
      Scp173: 250
      Scp096: 250
      Scp93953: 250
      Scp93989: 250
      NtfSpecialist: 250
    ChaosMarauder:
      Scientist: 50
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      Scp049: 250
      Scp0492: 100
      Scp106: 250
      Scp173: 250
      Scp096: 250
      Scp93953: 250
      Scp93989: 250
      NtfSpecialist: 250
    Scientist:
      ClassD: 100
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
    FacilityGuard:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
    NtfPrivate:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
    NtfSergeant:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
    NtfCaptain:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
      NtfSpecialist: 250
    NtfSpecialist:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scp049: 500
      Scp0492: 100
      Scp106: 500
      Scp173: 500
      Scp096: 500
      Scp93953: 500
      Scp93989: 500
    Scp049:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp0492:
      ClassD: 300
      ChaosConscript: 300
      ChaosRifleman: 300
      ChaosRepressor: 300
      ChaosMarauder: 300
      Scientist: 300
      FacilityGuard: 300
      NtfPrivate: 300
      NtfSergeant: 300
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp106:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp173:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp096:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp93953:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250
    Scp93989:
      ClassD: 50
      ChaosConscript: 200
      ChaosRifleman: 200
      ChaosRepressor: 250
      ChaosMarauder: 300
      Scientist: 200
      FacilityGuard: 150
      NtfPrivate: 200
      NtfSergeant: 250
      NtfCaptain: 300
      NtfSpecialist: 250 

Commands

XPSystem (or xps) - parent command, always use before others. leaderboards (or lb) <optional, amount of players> - displays top amount of players by level. defaults to 10. Permission: xps.get set - sets the level for chosen player. Permission: xps.set get - gets the level and XP of a certain player. Permission: xps.get

xp's People

Contributors

adabugra avatar moddedmcplayer avatar ohwoahitsrow 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.