Aller au contenu
  • Veuillez ne pas poster de message pour but d'insulter, incitation à la haine, propos sexuels et tout autre qui ne respecte pas nos conditions générales !

Ajouter une commande bobbarpemu (phoenixemu)


Henri

Messages recommandés

  • Modérateur

Annonce 22/03/2020 : Presque personne ne semble intéressé par ce tutoriel mais par bonté, je viens de le mettre à jour.   

Bonjour, bonsoir !

Je vais vous faire un petit tutoriel sur la marche à suivre pour customiser l'émulateur BobbaRPEMU , qui utilise PhoenixEMU avec des modifications.

Pour ceux sous BobbaRPEMU

Suivez à la lettre ou plutôt , aux images ce que je fais !

Pour ceux sous PhoenixEMU

Ne vous inquiétez pas, il n'y a pas tellement de différence. Il faudra juste ajouter votre commande dans votre base de données à la table 'texts'

 

Pré-requis :

[FR] BobbaRP Emulateur.rar/

Pour avoir accès à ce lien, merci de vous connecter.

Emulateur

Pour avoir accès à ce lien, merci de vous connecter.

(prenez le 2019 plutôt)

Pour avoir accès à ce lien, merci de vous connecter.

Des connaissances dans les scripts de type C (+,++,#,S)

 

Tutoriel :

Il faudra bien sûr avoir configuré votre cms , votre émulateur (dans le dossier /bin/Debug/config.conf)

OvB vous a même inclus un petit mot pour aider à configurer à la racine de l'archive

 

Étape 1

Ouvrir le fichier en .sln (ici BobbaRP.sln)

Révélation

Pour avoir accès à cette image, merci de vous connecter.

Étape 2

Ouvrir les fichiers 'RoleManager.cs' et 'ChatCommandHandler.cs'

Révélation

Pour avoir accès à cette image, merci de vous connecter.

Dans le fichier 'RoleManager.cs' , faites Ctrl+F et chercher '431'. Après le ';' faites un saut de ligne et inscrivez

this.dictionary_4.Add("test", 432);
Révélation

Pour avoir accès à cette image, merci de vous connecter.

Votre commande sera ':test' et le nombre est son identifiant pour la suite !

Etape 3

Allez dans le fichier ChatCommandHandler.cs , refaites Ctrl+F et recherchez '431'

Vous trouverez le code de la commande d'avant , fermez la 'région' de cette commande

Révélation

Pour avoir accès à cette image, merci de vous connecter.

Faites un saut de ligne après le ':model' et copiez-collez ceci:

#region :test
                                        case 432:
                                            {
                                                class6 = class2.GetRoomUserByHabbo(Session.GetHabbo().Id);
                                                Session.SendNotif("Un message", 2);
                                                class6.Handspleech(Session, string.Concat(new string[] { "* Test *" }), true, true);
                                                return true;
                                            }
                                        #endregion
Révélation

Pour avoir accès à cette image, merci de vous connecter.

Le 'case 432' définit donc notre commande ':test'. Ici, selon une certaine méthode, je fais dire à la personne ayant tapé la commande *Test* en gras et fait apparaître une notification avec comme message 'Un message' en gras.

Vous faites F5 , votre émulateur devra normalement démarrer sans aucune erreur (Sinon, ne postez pas de messages ici mais dans la catégorie 'Aide et Support' )

 

:c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39::c8y0tr65-1d9a39:

:catplay-3bc9:

~ Henri

Développeur WEB, NodeJS et C

 

Discord: Henri#003

Twitter: @UnrealHenri

  • J'aime 2
Lien à poster
Partager sur d’autres sites

  • 1 an plus tard...
  • Modérateur
Le 28/06/2019 à 00:39, Magistrox a dit :

Liens mort :/

Fixé :ahah:

 

C'est dingue comme je croyais faire un truc super utile et tout :ahah::ahah::ahah::ahah:

~ Henri

Développeur WEB, NodeJS et C

 

Discord: Henri#003

Twitter: @UnrealHenri

Lien à poster
Partager sur d’autres sites

  • 2 semaines plus tard...

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...