Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Please do not post a message for the purpose of insulting, incitement to hatred, sexual remarks and any other which does not respect our terms of use !
Sign in to follow this  
notaryz

 tuto-image Créer son rétro avec butterfly edition kodamas - wibboemu

Recommended Posts

Premium

Bonjour à tous !

Aujourd'hui je vais vous montrer comment installer Butterfly Edition Kodamas, l'émulateur que Wibbo utilise.

Avant de commencer un grand merci à Kodamas (Jason) pour le partage de ses ressources sur GitHub en Open-source et pour son temps lors de mes problèmes pour l'installation.

Il m'a aussi donné son accord pour le tutoriel.

Le tutoriel a été assez long à faire, alors une petit like ferait plaisir :)

 

RAPPEL ! CE TOPIC N'EST PAS UN TOPIC DE SUPPORT SI VOUS AVEZ BESOIN D'AIDE FAITES

VOTRE PROPRE SUJET ! 

Trêve de plaisanteries, commençons !

 

prereuis.png.da8152210ac1e375e94402b90a522cd5.png

 

(désolé je ne suis pas graphiste)

Tout d'abord, il y a des prérequis à avoir pour commencer tels que les SWF etc.

 

Il faudra télécharger l'ancien CMS de Wibbo disponible ici ------> 

Please login or register to see this link.

Les SWF sinon vous ne pourrez pas jouer (logique) ------>  

Please login or register to see this link.

WampServer 3.2.0 pour avoir son serveur web en localhost ------> 

Please login or register to see this link.

 ou 

Please login or register to see this link.

Notepad++ pour une modification des fichiers tel un pro :lunette: ------> 

Please login or register to see this link.

Le Habbo.swf qui va avec l'émulateur ------> 

Please login or register to see this link.

Et bien sûr l'émulateur ------> 

Please login or register to see this link.

 

PS : Vous allez me dire oui mais le Habbo.swf quand on clique dessus ça nous redirige vers une page avec plein de dossiers / fichiers. Oui c'est normal il faudra cliquer sur le fichier qui commence par PRODUCTION et qui termine .swf . Kodamas met assez souvent à jour son Habbo.swf donc il faut mettre à jour l'emulateur aussi. Au jour où je fais ce tutoriel le .swf est PRODUCTION-202004291323-035961151.swf 

 

Nous pouvons dès à présent commencer l'installation !

 

installwmp.png.e6995a2ab835cf598cc8094e3ad0ba6d.png

 

Commençons par installer WampServer, outil très important sinon vous ne pourrez pas vous rendre sur votre rétro !

WampServer est un serveur web, très utilisé dans le monde du développement, pour avoir un site en local (en gros bien sûr ça ne sert à rien de s'attarder).

 

Double-cliquez sur le fichier wampserver3.2.0_x64.exe et mettez oui s'il vous demande les droits.

 

Choisissez votre langue pour l'installation

Please login or register to see this link.

 

Puis faites ok, mettez que vous acceptez les termes du contrat de licence.

Choisissez où vous voulez installer votre Wamp, je vous conseille de laisser C:\wamp64

 

Ici laissez bien les paramètres comme ceux-là :

Please login or register to see this link.

 

Puis suivant et installer. Il vous faudra patienter un petit peu. Et je vois déjà des questions du genre "Pourquoi Wamp et pas Xampp?"

Tout simplement car je préfère de mon côté mais libre choix à vous d'utiliser Xampp.

 

Revenons en au fait, une nouvelle fenêtre devrait s'ouvrir : 

Please login or register to see this link.

Mettez non

Une nouvelle devrait s'ouvrir et ici choisissez non aussi.

 

Puis l'installation devrait reprendre son cours et se finir. Faites suivant et terminer : 

Please login or register to see this link.

 

Maintenant lancez Wamp, 2-3 fenêtre CMD devrait s'ouvrir mais c'est normal. Une nouvelle icône devrait s'afficher dans votre barre en bas à droite : 

Please login or register to see this link.

 

Faites un clique gauche dessus et choisissez bien la version 7.3.12 de PHP (par défaut elle est définie)

Please login or register to see this link.

 

Rendez-vous dans PHP --> Configuration PHP --> puis changez max_execution_time --> choose : 

Please login or register to see this link.

 

Une fenêtre devrait s'ouvrir et mettez 9999 : 

Please login or register to see this link.

 

Maintenant passons à l'installation de l'émulateur !

 

installdbemu.png.87f6c1b1cb416b40d310ac47c80245d6.png

 

Rendez-vous sur http://127.0.0.1/phpmyadmin dans votre navigateur

 

En utilisateur tapez root et en mot de passe rien et faites "Executer"

Please login or register to see this link.

 

Vous devriez arriver sur cette page, faites "Nouvelle base de données" : 

Please login or register to see this link.

 

Créer une nouvelle base de données avec le nom que vous souhaitez, je vais l'appeler wibboemu pour ma part, puis faites "Créer"

Please login or register to see this link.

 

Une fois fait, vous serez redirigé vers votre magnifique base de donnée toute vide, il faudra donc extraire le .zip de "WibboEmulator-master.zip", rendez vous dans le dossier "WibboEmulator-master", votre dossier sera comme ça

Please login or register to see this link.

 

Retournez sur votre base de données puis faites "Importer" : 

Please login or register to see this link.

 

Cliquez sur Choisir un fichier et choisissez "Wibbo.sql" dans le dossier "WibboEmulator-master"

Please login or register to see this link.

 

Vous devriez voir que votre page se met à charger, c'est tout à fait normal, il importe la base de données : 

Please login or register to see this link.

 

Une fois fini, refaites pareil mais pour "Update0.1.sql" et pour "Update0.2.sql".

 

Rendez-vous dans le dossier de l'émulateur, dans Build et dans Settings, puis ouvre le fichier configuration.ini dans Notepad++ modifiez le comme ceci : 

Please login or register to see this link.

 

L'émulateur est désormais configuré !

 

install.png.a6ddbc7c178fe79385e6b4258a805e6e.png

 

C'est parti pour l'installation du CMS !

 

Malheureusement le CMS n'est pas complet il n'y a que le strict minimum donc le client, l'index, le register et le client, vous pouvez bien sûr le modifier à votre guise.

 

Rendez vous dans votre dossier C:\wamp64 puis dans www (équivalent de htdocs)

Please login or register to see this link.

 

Supprimez tout ce qu'il se trouve à l'intérieur du dossier puis ouvrez "WibboLikeCms-master.zip" qui est dans vos téléchargements et ouvrez le DOSSIER WibboLikeCms-master dans le zip et glissez tout ce qu'il y a dedans :  

Please login or register to see this link.

 

Allez dans le dossier app et ouvrez start.php, allez à la ligne 67 et remplacez "wibbo" par le nom de votre base de données que vous avez choisi au dessus : 

Please login or register to see this link.

 

Sauvegardez le fichier puis rendez-vous dans le dossier Config et ouvrez le fichier Web.php et modifiez la ligne 6 et remplacez Wibbo par le nom de votre retro que vous voulez : 

Please login or register to see this link.

 

Maintenant vous pouvez vous rendre sur

Please login or register to see this link.

 et vous verrez l'ancienne index de Wibbo !

Please login or register to see this link.

 

installswfemu.png.094874af3caf421ec7ddfabb7550631f.png

 

Ça aurait été trop simple si c'était fini !

 

Maintenant ouvrez le fichier "swf.rar" et glissez dcr dans votre dossier public

 

Attendez un petit peu que cela s'extrait (ça peut être un petit peu long y a pas mal de fichiers !)

 

Désormais votre dossier public devrait ressembler à ça : 

Please login or register to see this link.

 

Rendez-vous dans dcr puis dans gordon puis dans R_64 et glissez le fichier PRODUCTION- .swf (toujours en fonction du jour ou vous effectuez le tutoriel bien sûr !)

 

Une fois fait renommez le en Game.swf (oui quand vous voudrez le renommer il y en aura déjà un existant, il faut supprimer celui qui existe et bien mettre le nouveau !)

 

Et voilà tout est prêt côté SWF !

 

installjeux.png.e501dbb10d8efc80cf8ca3c311ef49db.png

 

Pas de soucis, on a pas fait tout ça pour rien faut bien jouer!

 

Rends-toi dans le dossier de l'émulateur, puis dans Build et double-clique sur ButterflyEmulator.exe, une nouvelle fenêtre devrait s'ouvrir :  

Please login or register to see this link.

 

Une fois que c'est marqué ENVIRONMENT -> READY! ça veut dire que ton émulateur est bien lancé !

 

Après rends toi sur ton navigateur Web et d'aller sur localhost

Please login or register to see this link.

 

Puis tu appuies sur "REJOINS-NOUS" pour t'inscrire.

 

Une fois fait appuie sur "Accéder à l'hôtel" et la MAGIE ! Ton rétro-serveur est opérationnel tu peux jouer :love:

 

insrank.png.af9711dff6eb325230bfdd3e96541209.png

 

"Oui mais nota, c'est bien cool de jouer, mais moi je veux être rank c'est quand même mon serveur !"

 

J'allais y venir !

 

Au préalable, déconnecte toi de l'hôtel.

 

Rendez vous dans phpmyadmin (localhost/phpmyadmin/) puis dans votre base de données : 

Please login or register to see this link.

 

Descendez jusqu'à trouver la table "users" et cliquez dessus 

Please login or register to see this link.

 

Cherchez votre utilisateur (ça devrait pas être long ^^)  et double cliquez sur rank 1 pour changer en rank 7

Please login or register to see this link.

 

insffybk.png.b53c402920b1f85a615cbe0b641d0cf1.png

 

Et voilà ! Le tutoriel touche à sa fin. Je remercie encore une fois Kodamas alias Jason pour tout ses partages (swf, emulateur, cms).

 

Bon jeu sur votre rétro !

 

PS : L'emulateur est open-source mais c'est pas une raison pour changer les copyrights !

 

 

- notaryz

 

 

ntz1.png

Edited by zʎɹɐʇou

Share this post


Link to post
Share on other sites
Premium
il y a 10 minutes, Insey a dit :

Super tutoriel! Testé et fonctionnel ;) Merci beaucoup.

C'est assez claire au niveau des étapes ? J'ai essayé de faire de mon mieux

Share this post


Link to post
Share on other sites
il y a 53 minutes, zʎɹɐʇou a dit :

C'est assez claire au niveau des étapes ? J'ai essayé de faire de mon mieux

Personnellement je trouve que toutes les explications sont bien détaillées. Après, ça risque d'être assez compliqué de faire plus simple... Tu as donné des screens à chaque fois pour avoir un visuel donc c'est à la portée de tout le monde (enfin je pense). 

Share this post


Link to post
Share on other sites

Wahou ! Trop bien ! Ça se voit que tu as passé du temps dessus pour bien faire !

Testé et fonctionne !

Merci beaucoup

Share this post


Link to post
Share on other sites
Donateur

Bien le bonsoir moussaillon,

 

Je te remercie pour la communauté, même si les images laissent à désirer... (rire)

 

Que la mer soit avec toi moussaillon !

Share this post


Link to post
Share on other sites
Premium
il y a 1 minute, Eudes a dit :

Bien le bonsoir moussaillon,

 

Je te remercie pour la communauté, même si les images laissent à désirer... (rire)

 

Que la mer soit avec toi moussaillon !

J'ai essayé de faire de mon mieux, ne jugeons pas c'est plutôt lisible :ahah:

 

Que la mer soit aussi avec toi ! 

 

il y a 4 minutes, Supra a dit :

Wahou ! Trop bien ! Ça se voit que tu as passé du temps dessus pour bien faire !

Testé et fonctionne !

Merci beaucoup

nofake wola

Share this post


Link to post
Share on other sites
Premium

Salut, Camarade..

 

ça sert à rien d'utiliser l'émulateur de Wibbo il est en close source 

Share this post


Link to post
Share on other sites
Premium
Il y a 2 heures, Python a dit :

Salut, Camarade..

 

ça sert à rien d'utiliser l'émulateur de Wibbo il est en close source 

non.. il est en open source sur son git...

Share this post


Link to post
Share on other sites
Premium
Il y a 4 heures, Python a dit :

Salut, Camarade..

 

ça sert à rien d'utiliser l'émulateur de Wibbo il est en close source 

Bien sûr que non, je partage la source open, tout le monde peut le modifier c'est juste que dans les dossier il y a aussi une version compilée pour que tout le monde puisse l'utiliser

Share this post


Link to post
Share on other sites
Premium
il y a 34 minutes, ssh a dit :

des screens du cms ? 

Please login or register to see this link.

 - Index

Please login or register to see this link.

 - Register

Please login or register to see this link.

 - Me.php

 

Y a pas d'autres pages, c'est vraiment simpliste, si vous utilisez un autre CMS vous perdrez des avantages tel que la Wibbo Tool, les TV Youtube et le RP. Si vous voulez ces fonctionnalités faudra adapter le client.php de votre cms par celui ci

Please login or register to see this link.

Edited by zʎɹɐʇou

Share this post


Link to post
Share on other sites
Premium
Il y a 10 heures, zʎɹɐʇou a dit :

Please login or register to see this link.

 - Index

Please login or register to see this link.

 - Register

Please login or register to see this link.

 - Me.php

 

Y a pas d'autres pages, c'est vraiment simpliste, si vous utilisez un autre CMS vous perdrez des avantages tel que la Wibbo Tool, les TV Youtube et le RP. Si vous voulez ces fonctionnalités faudra adapter le client.php de votre cms par celui ci

Please login or register to see this link.

Je vais check alors

 

Share this post


Link to post
Share on other sites

vraiment super, je te remercie beaucoup ! mais quelqu'un pourrait-il m'aider.. je ne vois pas mon personnage

 

 

Edited by iSK

Share this post


Link to post
Share on other sites

General error: 1364 Field 'auth_ticket' doesn't have a default value 

Emulateur : Le format de la chaîne d'entrée est incorrect.

Client blanc

 

Rien ne marche

Edited by Hogwards2a

Share this post


Link to post
Share on other sites
Premium
il y a une heure, Hogwards2a a dit :

General error: 1364 Field 'auth_ticket' doesn't have a default value 

Emulateur : Le format de la chaîne d'entrée est incorrect.

Client blanc

 

Rien ne marche

Réessaie de importer la db donc la db + update 0.1 + update 0.2

Share this post


Link to post
Share on other sites
Premium
il y a 3 minutes, Hogwards2a a dit :

Deja fait 3 fois quand meme ...

J'ai tout importé j'ai jamais eu de soucis comme celui ci

Share this post


Link to post
Share on other sites
Premium

@ Hogwards2a  et puis pour le problème du client c'est au niveau du Habbo.swf tu as du te tromper quelque part

 

Share this post


Link to post
Share on other sites

Bonjours, jai un message d'erreur a linscription qui est celui la:

Erreur d'application mince

L'application n'a pas pu s'exécuter en raison de l'erreur suivante:

Détails

Type: Illuminate \ Database \ QueryException
Code: HY000
Message: SQLSTATE [HY000]: Erreur générale: 1364 Le champ 'auth_ticket' n'a pas de valeur par défaut (SQL: insérer dans `users` (` username`, `password`,` rank`, `gender`,` devise) , `credits`,` activity_points`, `last_offline`,` account_created`, `last_online`,` ip_last`, `ipcountry`) (Fast, 1d0243e46a3e3a40042a066b7d42abaf, 1, M,, 1000000, 100, 1589485841, 1589485841, 1589 :: 1, FNUD))
Fichier: C: \ wamp64 \ www \ vendor \ illuminate \ database \ Connection.php
Ligne: 769

Trace

 

Je ne comprends pas pourquoi sa me fais sa pourtant jai suivis tous le tutoriels, jai recommencer 2 fois pour etre sur mais sa ne marche pas

Share this post


Link to post
Share on other sites
Premium
à l’instant, Slaroz a dit :

Bonjours, jai un message d'erreur a linscription qui est celui la:

Erreur d'application mince

L'application n'a pas pu s'exécuter en raison de l'erreur suivante:

Détails

Type: Illuminate \ Database \ QueryException
Code: HY000
Message: SQLSTATE [HY000]: Erreur générale: 1364 Le champ 'auth_ticket' n'a pas de valeur par défaut (SQL: insérer dans `users` (` username`, `password`,` rank`, `gender`,` devise) , `credits`,` activity_points`, `last_offline`,` account_created`, `last_online`,` ip_last`, `ipcountry`) (Fast, 1d0243e46a3e3a40042a066b7d42abaf, 1, M,, 1000000, 100, 1589485841, 1589485841, 1589 :: 1, FNUD))
Fichier: C: \ wamp64 \ www \ vendor \ illuminate \ database \ Connection.php
Ligne: 769

Trace

 

Je ne comprends pas pourquoi sa me fais sa pourtant jai suivis tous le tutoriels, jai recommencer 2 fois pour etre sur mais sa ne marche pas

Bonjour,

 

Créer un topic pour demander de l'aide stp

 

Merci

Share this post


Link to post
Share on other sites
Premium
à l’instant, Slaroz a dit :

Tu ne sais pas dou viens le probleme du coup ?

Le champ 'auth_ticket' n'a pas de valeur par défaut, va dans la table users et rajoute une valeur

Share this post


Link to post
Share on other sites
Premium
à l’instant, Slaroz a dit :

Tu ne sais pas dou viens le probleme du coup ?

Bah si, mais clairement le sujet n'est pas un support.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...