ProTPA 1.0

Restricted TPA system

  1. periappi
    Contributors:
    periappi
    ProTPA


    I. English Introduction


    a) Description

    ProTPA is a nice utility destined to semi-RP servers which need a restricted TPA system. Indeed, ProTPA make your players able to use the « /tpa » command with some restriction :

    - Users can only use that command X time a day

    - Their tpa requests’ balance is reset everyday at Y o’clock.

    - Users need a permission to use TPA


    b) Default configuration

    Code (Text):

    serveur_name: Minecraft Server #You server's name

    website_url: http://spigotmc.org/ #You website's URL

    permission_name: myserver.tpa #Permission's name for TPA

    unlimited_tpa_permission_name: myserveur.tpa.* #Permission's name for unlimited TPA

    reset_hour: 0 #Hour when the balances are resetted (for exemple : 0:00)

    daily_limit: 5 #Limitation of TPA for the day

    request_cooldown: 60 #Time (in seconds) to wait before the player send another request + time before a request expires.

     
    c) Nota Bene

    - ProTPA works with any kind of permission system thanks to Vault.

    - [ACCEPT] & [REFUSE] are clickable

    - A reload reset the actual players' balances

    II. French Introduction

    a) Description

    ProTPA est un utilitaire destiné principalement aux serveurs semi-RP, lesquels pouvant avoir la nécessité d’un système de TPA avec des restrictions. En effet, ProTPA vous permet de limiter l’utilisation de la classique commande « /tpa » selon les critères suivants :

    - Les joueurs ne peuvent avoir recours à cette commande que X par jour.

    - Le « compteur de requêtes » est réinitialisé à Y heure.

    - Les utilisateurs ont besoin d’une permission s’ils veulent se téléporter.


    b) Configuration par défaut

    Code (Text):


    serveur_name: Minecraft Server #Le nom de votre serveur

    website_url: http://spigotmc.org/ #L’URL de votre site

    permission_name: myserver.tpa #Nom de la permission pour le TPA

    unlimited_tpa_permission_name: myserveur.tpa.* #Nom de la permission pour un quota de TPA illimité

    reset_hour: 0 #Heure à laquelle les compteurs sont réinitialisés (ici 0:00)

    daily_limit: 5 #Nombre de limitation de TPA par jour

    request_cooldown: 60 #Temps à attendre (en secondes) avant de pouvoir envoyer une nouvelle requête + temps d’expiration des requêtes.

     
    c) Nota Bene

    - ProTPA fonctionne avec n’importe quel système de permission ; Vault est requis.

    - Les boutons [ACCEPT] & [REFUSE] dans le chat sont cliquables.

    - Effectuer un « reload » réinitialise les compteurs des joueurs.

    III. Images
    [​IMG]

    [​IMG]

    IV. Sources & Licence
    Bitbucket Licence GPL v3.0

Recent Reviews

  1. quique45234
    quique45234
    4/5,
    Version: 1.0
    This plugin is awesome, but can you add a custom message please, and can you add the command /tpaall, that command send tpa all the users (this option is only for the staff)