Dans ce tutoriel, nous allons vous guider pour créer votre serveur avec la mode de jeu OnsetRP Framework, un package dédié au mode role play. Sur un serveur Onset hébergé chez mTxServ, l'installation se déroule en un clic via le panel de gestion du serveur. Vous n'aurez qu'à configurer et importer la base de données (voir en base du tuto).

Il existe plusieurs autres alternatives pour créer son serveur RP, pour l'instant OnsetRP Framework est un des plus avancé (voir site officiel). Il nécessite l'utilisation d'une base de données MySQL (ou MariaDB).

Pré-requis

  • Serveur Onset (test gratuit)
  • OnfireNetwork/dialogui (installable en 1-clic dans la manager)
  • OnfireNetwork/i18n (installable en 1-clic dans la manager)

Installation du package OnsetRP Framework

C'est parti pour l'installation. Sur votre serveur Onset hébergé chez mTxServ, vous pouvez installer en un clic le package depuis votre panel de gestion.

  1. Créez un répertoire onsetrp directory dans packages/.
  2. Téléchargez la dernière version (https://github.com/frederic2ec/onsetrp/archive/master.zip) et transférez les fichiers de l'archive zip dans le répertoire packages/onsetrp/ avec un accès FTP ou WebFTP.
  3. Pour finir, ajoutez le package dans la section du même nom, dans server_conf.json:
    "packages": [
        ... # Vos packages
        "onsetrp"
    ],

Configuration OnsetRP Framework

Configurons la base de données qui sera utilisée sur votre serveur:

  1. Ouvrez le fichier packages/onsetrp/misc/s_database.lua.
  2. Ajoutez vos identifiants MySQL (ou MariaDB) en haut du fichier et enregistrez.
  3. Redémarrez le serveur Onset.

Schema de la base de données

Il vous reste à initialiser votre base de données avec le schéma par défaut que voici avec phpmyadmin.

Vous pouvez le trouver ici: https://raw.githubusercontent.com/frederic2ec/onsetrp/master/roleplay.sql

Et voila, il ne vous reste plus qu'à personnaliser votre serveur Onset Role Play ;)