Diferencia entre revisiones de «SuperStats»
(→Installation) |
|||
Línea 7: | Línea 7: | ||
[[SuperStats:Placeholders Collected]] | [[SuperStats:Placeholders Collected]] | ||
− | == | + | ==Instalación== |
*Copie el archivo JAR en el directorio de complementos. | *Copie el archivo JAR en el directorio de complementos. | ||
*Reinicie el servidor para instalar. | *Reinicie el servidor para instalar. |
Revisión del 19:26 10 feb 2018
SuperStats es un complemento que recopila datos de muchos complementos en diferentes servidores en una base de datos, y luego se muestra en cualquier servidor con un menú.
Sumario
Placeholders Collected
Qué información recopila de los complementos? Este complemento recogerá el siguiente marcador de posición.
SuperStats:Placeholders Collected
Instalación
- Copie el archivo JAR en el directorio de complementos.
- Reinicie el servidor para instalar.
- (Opcional) Instalar el complemento web ✪ SuperStats ✪ Web Addon
- Para mostrar datos en la página web.
- Y disfruta del plugin !
Tutorial
- Instala el complemento en todos los servidores.
- Configure los servidores donde desea recopilar datos (ejemplo: SkyWars, PVP, SkyBlock).
- Configure las estadísticas de acuerdo con el plugin instalado y los datos para recopilar (Ejemplo: en el servidor de SkyWars configuro las estadísticas de un plugin de SkyWars).
- Para configurar las estadísticas de un complemento de valla a la carpeta de estadísticas y edite la configuración que tiene el nombre del complemento. Establezca hook en true y los identificadores en true. (Ejemplo: kill = true, score = true).
- Configure en el servidor del lobby con la misma base de datos que los otros servidores y tenga acceso a todos los marcadores de posición de los complementos instalados en otro servidor.
Comandos
Comandos | Permisos | Info |
---|---|---|
/stats | superstats.use | Muestra el menú de estadísticas |
/statsreload | superstats.admin | Para volver a cargar la configuración |
Permisos
Permisos | Info |
---|---|
superstats.use | Para usar el comando stats |
superstats.admin | Para usar el comando statsreload |
Configuración
Api
Esta guía le mostrará cómo registrar sus propios marcadores de posición de su complemento.
Crear una clase de registro.
public class Example_Stats extends StatsHook {
public Example_Stats(JavaPlugin plugin) {
//super(plugin,false,Nombre para la configuración del complemento,Lista de datos a recolectar)
super(plugin,false,"Example_Stats",Arrays.asList("example1","example2"));
}
@Override
public String onStatsRequest(Player paramPlayer, String stats) {
if (paramPlayer == null) {
return null;
}
if(stats.equals("example1")){
return String.valueOf("Example Stats 1");
}
if(stats.equals("example2")){
return String.valueOf("Example Stats 2");
}
return null;
}
@Override
public String getIdentifier() {
// TODO Auto-generated method stub
return "example";
}
}
Registre la clase en el onEnable().
public void onEnable(){
//SuperStats.registerPlaceholderStats(La clase que recoge los datos);
SuperStats.registerPlaceholderStats(new Example_Stats(this));
}
Las variables que se registran son:
- example_example1
- example_example2