domingo, 8 de febrero de 2015

Creacion de Rangos

Como ya hablamos, la creación de rangos puede servir para conseguir que tus usuarios al comprar vip, compren el tipo de rango que se les asigne.
Para hacer los rangos se necesitan los plugins Essentials y PermissionsEX
Lo primero es crear los rangos, por ejemplo, empecemos creando el rango Diamante
Para eso, nos dirigimos a la consola de nuestro server mientras esta abierto y escribimos: pex group diamante create
Explicación del comando: Pex group "Nombre del grupo" create

Con este comando, se nos creara el rango diamante
Ahora pasaremos a asignar los permisos al rango diamante, vamos a la carpeta de plugins, y entramos al PermissionsEX, luego entramos con algún editor de texto al archivo permissions.yml . Aca es donde aparece cada rango con sus respectivos permisos, nos dirigimos al rango diamante y abajo de la linea     permissions: apareceran todos los permisos del rango diamante, por ejemplo si queremos agregar el permiso para que un usuario de rango diamante escriba /home colocaremos:
    - essentials.home
Y asi todos los permisos que queramos, normalmente los nombres de los permisos se consiguen en internet, por ejemplo si queremos saber todos los permisos de essentials buscamos "essentials permissions" en google y aparecen.
Ahora algo muy importante, supongamos que queremos que los que tienen rango Diamante puedan acceder a /kit diamante cada 12 horas y que les de una espada de diamante y un casco.
Primero, tenemos que crear ese kit, para eso nos dirigimos a la carpeta de nuestros plugins, carpeta essentials y abrimos el archivo config.yml con un editor de texto, bajamos hasta la linea que dice kits:
presionamos enter, y abajo de kits: pegamos esto:
  diamond:
    delay: 43200
    items:
      - 310 1
      - 276 1
Explicación: la linea diamond sera el nombre del kit, la linea delay: sera el tiempo que se tardara en volver a poner /kit diamond una vez usado, las lineas abajo de items: nos indican los items que se le daran a la persona cuando presione /kit diamond , en este caso item 310(casco de diamante) e item 276(espada de diamante) el numero uno es la cantidad de espadas o cascos que se le darán.
Bien, ya tienen todo listo, pero falta una pequeña cosa, cuando un usuario de rango diamante trate de poner /kit diamond en su servidor les dira que faltan permisos, y eso es porque como anteriormente explicamos falta agregar una linea de permisos en permissions.yml , entonces volvemos a dirigirnos a el archivo permissions.yml y agregamos una linea abajo de permissions: que diga:
    - essentials.kit
    - essentials.kits.diamond
Explicacion: el permiso essentials.kit es para que el usuario tenga permiso de poner /kit y ver los kits disponibles, el permiso essentials.kits.diamond es para que el usuario tenga permiso de utilizar el comando /kit diamond.
Bien gente, si siguieron bien todos los pasos deberia estar perfecto, asi pueden crear todos los kits que quieran! Gracias por leer.

1 comentario: