Rpg pour irc

Description

Petit jeu assez simple du genre RPG, mais qui malgré tout renferme une grande complexicité. Bon côté technique, les configurations pour la base de données mysql se trouve dans le fichier mysql.php et pour créer la table dans lequel les données sont enregistrer la requête se trouve dans le fichier sql.sql.

Bon si vous voulez voir le résultat vous devez avoir un client IRC comme mIRC. Un fois fait ouvrer le fichier config.php (ligne 11 à 15) et modifier ces configurations pour le serveur auquel vous voulez qu'il se connecte, ainsi que le nom, la langue que vous voulez. Pour la langue, il n'y a que français (FR) et anglais (EN) disponible. Aussi si vous voulez pouvoir faire quittez modifie la ligne 46 de index.php le $username == "HoLyVieR" pour $username == "VotreNickname".

Un fois que tout est configurer ouvrer index.php le fichier index.php dans votre navigateur favori. Si vous ne voyez rien c'est bon signe. Normalement vous devriez avoir ouvert votre client IRC et vous devriez avoir vu que le bot c'est connecter au channel et serveur que vous avez choisi. Pour commencer envoyez lui un message privé (/msg [Nom] HELP) et vous devriez voir une liste de commande. Commencer par vous créer une partie avec REGISTER [Nom] [MotDePasse]. Ensuite connecter vous avec LOGIN [Nom] [MotDePasse]. Si vous avez bien rentrer les informations et que vous êtes incapable de vous connecter, c'est que vous avez mal configurer le fichier mysql.php. Sinon vous devriez voir les infos sur votre personnage. Poir continuer à explorer tapez HELP et toutes les commandes pour le jeu sont afficher. D'ici là je vous en expliquerais pas plus, mais si vous avez des questions n'hésitez pas à les posés. Aussi pour faire quitter le bot tapez !astalavista.

Côté code le bot est séparer en plusieurs fichiers php donc chacun à une fonction.

- index.php (Squelette du bot)
- analCmd.php (Analyse ce que l'utilisateur envoie et exécute la fonction qui doit être exécuté)
- analInput.php (Analyse le texte qui est envoyé et enlever tout le formatage qui a put être ajouté)
- config.php (Le nom le dit ce sont les configurations qui s'y trouve)
- event.php (Gère les événements qui arrivent)
- function.php (Toutes les fonctions qui sont appelées s'y trouve)
- multiLang.php (Génère la variable $lang qui permet de traduire tous les textes qui se trouve dans le jeu)
- mysql.php (Configuration pour mysql)
- onconnect.php (MOTD du bot)
- rpg.class.php (Classe dans lequel se trouve les configurations des monstres, items, enchantements)
- sql.sql (Requête pour créer la table dans lequel se trouve les données des personnages)

Bon j'ai donnée la majorité des informations, si vous avez des questions à propros du jeu, n'hésitez pas à les posées.

Conclusion :


Assurez-vous d'avoir bien lu la description, avant de posé une question, car la réponse s'y trouve probablement déjà.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.