Aller au contenu

SailorEudes

Contributeur
  • Compteur de contenus

    287
  • Inscription

  • Dernière visite

  • Jours gagnés

    23

Tout ce qui a été posté par SailorEudes

  1. @ Thomas, j'appelle ça, une chaloupe remplie de coffres-forts. Je te remercie pour ce partage moussaillon, ça en aidera plus d'un ! Que la mer soit avec toi !
  2. Je remarque que tu as rejoint l'île d'inshare juste pour présenter un rétro... Matelot, en tant que brave moussaillon tu te dois de vendre l'image de ton rétro par la manière dont tu le présentes. En lisant ta présentation, je la trouve un peu "kitsch". J'entends par "kitsch" qu'elle reflète ton âge, et qu'un navire maintenu à flot par de jeunes moussaillons, peut être un navire menaçant. Les moussaillons préfèrent les navires rassurants, alors, si je puis me le permettre, je te propose de revoir la copie de ta présentation si ton but est d'attirer le plus de personnes possible. Je te souhaite tout de même bon courage, bonne continuation et que la mer soit avec toi !
  3. Au plaisir matelot, que la mer soit avec toi !
  4. 3h30 effectivement matelot, depuis le poste de mon travail ? Et bien de rien, c'est toujours un plaisir de proposer des tutoriels intéressants et riches afin de ne pas perdre les matelots dépassés. Que la mer soit avec toi moussaillon !
  5. Moussaillon, les océans m'ont ramené jusqu'à toi afin de te présenter un coffre longtemps bafoué et pourtant, si intéressant... Marius, mon matelot a réussi à retrouver la clé de ce coffre... Dans sa bouteille d'hydromel, la raison ? Je ne la connais pas, mais en tout cas, il avait l'air naturel, contrairement à d'habitude... Chocolatey : C'est un navire rempli de cartes au trésor. Celui-ci te permettra de créer ta propre chaloupe, rapidement, efficacement et tout en reprenant les fondamentaux du navire "Habbo" qui sombre avec ses moussaillons depuis très longtemps à cause de la chaloupe "HabboCity" qui serait, selon Lambert, insurmontable et invincible. Le navire Chocolatey appartenait au marin d'eau douce sant0ro, celui-ci le fît concevoir complètement avec les frameworks Laravel et Composer, une petite prouesse dans un monde de chaloupes, utilisant quasiment tous les mêmes technologies. Arcturus : Aïe, ça me fend la gueule de parler d'Arcturus, mais c'est pourtant bien le cas, et c'est, selon nos matelots anglais, l'une des seules proues compatibles avec le navire Chocolatey. Arcturus, regroupe tout un tas de trucs sympas à gratter, malgré son créateur, le loup de mer "TheGeneral". Ce vieux loup de mer en veut pour sa poche... Il est accro aux coffres, et il a raison. En créant Arcturus, il a réfléchi à l'avant mais aussi à l'après, et vicieux comme il est, il s'est donné à fond pour vendre du rêve à ses moussaillons, afin de les faire entrer dans une spirale monétisée qu'est l'abonnement à son système de caméra, ce qui signifie que pour pouvoir prendre des photos de tes voyages, il faudra lui laisser de l'argent, chose que je ne te conseille surtout pas au vu des alternatives présentes sur la chaloupe "RaGEZONE"... Chocolatey : Nombreux sont les avantages de ce navire. Commençons tout d'abord par : Son système entièrement en JS permettant une navigation sans encombre Son système multi-avatars permettant aux utilisateurs d'avoir plusieurs avatars avec un simple compte entièrement modulable Son système d'inscription complet, regroupant le choix du look, et le choix des apparts sur le client lors de la première utilisation Son design inspiré entièrement du navire "Habbo" Son système multilangue modifiable manuellement dans une de ses cartes au trésor Arcturus : Malgré son capitaine, il y a pas mal de choses sympa : Wireds (Triggers, Effects, Conditions, Custom Wireds) Animaux (Advanced AI) Groupes Echanges Rares Limités Devise saisonnière Gardiens Mod Tool Bots Jeux (Battle Banzai & Freeze) Editeur Floorplan. Paquets Pack Appart et bien plus encore à découvrir ! Chocolatey : Malheureusement, ce navire n'est pas tout beau et tout rose, certaines choses sont manquantes, et ces choses peuvent être importantes selon l'utilisation des matelots : Il ne contient pas d'administration à proprement parler Il est très compliqué à modifier Des fonctionnalités comme la boutique sont présentes, mais il n'existe à ce jour, aucun moyen de la configurer C'est un navire très compliqué à assembler, il faut être patient Il requiert certaines API qui ne peuvent être laissées de côté Selon les matelots Anglais, ce navire comporterait des failles (mais ça reste à vérifier) Le système de choix d'appart à l'inscription est bien présent, mais je n'ai à ce jour, pas encore trouvé un moyen de le modifier, ce qui signifie qu'il faut avoir une base de données regroupant exactement les mêmes ids que les meubles insérés lors du choix d'appart, sinon, tu te retrouveras avec l'appart, mais sans les meubles... La communauté est très fermée, et ce navire a été laissé de côté car personne à ce jour n'a trouvé comment le faire fonctionner avec Arcturus, du coup, aucune aide concrète, malgré le fait que tu vas apprendre à les faire fonctionner grâce à ce tutoriel ! Arcturus : Je vais pouvoir me faire un plaisir de cracher sur la gueule de ce vieux loup de mer... La communauté "d'entraide" n'est accessible que via Discord, et seulement si tu as payé un abonnement à TheGeneral Cette communauté est composée pour la plupart, de marins d'eau douce à l'ouest, incompétents, ridicules, et insultants Le code source de l'émulateur est inaccessible, sauf en l'échange d'argent... L'émulateur a été conçu de sortes à ce que les badges du groupe se basent sur du local, les coordonnées vers le coffre "c_images" ne sont pas acceptées, il faut que Chocolatey ET Arcturus soient hébergés sur le même serveur pour que les badges de groupe puissent fonctionner correctement.... L'émulateur ne fonctionne que par plugins, ce qui signifie qu'il est dépendant de tes connaissances, ou de celles de certains matelots qui en partagent Avant de commencer, il te faudra ton équipement matelot, sinon, tu risques de pas faire long feu face aux têtes-grises. Arcturus-Community-master.zip Chocolatey 3000K Un compte reCaptcha Composer PHP7 pour Chocolatey Des SWF et un Catalogue Complet et MàJ Habbo.swf par Eudes et pour HabboDev Pas besoin de te dessiner une carte pour savoir que tu auras besoin d'une base de données, d'un nom de domaine, d'un client FTP, d'un VPS et de ton cerveau. Si tu n'as pas encore tout ça, alors je vais te donner des idées intéressant matelot que voici : [hide] [/hide] [hide] [/hide] Sources utilisées : Pour les SWFS et le Catalogue : RageZone Pour le CMS : RageZone Auteurs des sources : Prérequis techniques : - PHP 7.X+ Matelot, nous voici maintenant sur les vagues de l'océan pacifique, si tu suis bien ce que je vais écrire, tu es sûr de ne pas te noyer... Nous allons procéder étape par étape. I : Installer la base de données Matelot, pas besoin de te faire une carte au trésor, si tu veux te lancer sur un rétro avec ce genre de ressources tu dois savoir, au moins, importer une base de données et obtenir ses informations. Il te faudra importer le fichier morningstar-base-2-3-0.sql dans ta base de données et pas les "TO....", je tiens à te préciser ça car des utilisateurs n'ont pas compris quel fichier était à importer, puis importer les tables du catalogue que je t'ai mis en téléchargement plus haut : II : Créer un compte recaptcha Une fois ton compte créé, il va falloir te rendre ici. Ensuite, pour obtenir ton propre code recaptcha tu dois procéder comme suit : Une fois la clé du site copiée, mets là de côté car tu en auras besoin pour configurer Chocolatey. III : Installer PHP7 Une fois téléchargé, tu vas décompresser le dossier contenu dans l'archive, que tu vas envoyer à un endroit de ton PC IV : Installer Composer Après avoir extrait PHP7, tu vas devoir installer Composer À un moment de l'installation, tu vas tomber sur cette page de l'installateur, tu devras alors définir la localisation de ton dossier PHP7 précédemment décompressé (1) puis continuer l'installation (2) : Pour ma part, j'ai décidé de placer le dossier PHP7 dans "Musiques", parce que je ne savais pas vraiment ou le mettre matelot. Après avoir défini la localisation de ton dossier, il ne te manquera plus qu'à finaliser l'installation de Composer. V : Configurer et Installer Chocolatey Une fois Chocolatey téléchargé, tu vas le décompresser à un endroit sur ton PC Ensuite, tu vas te rendre dans son dossier, lancer une cmd en procédant comme suit : Une fois "composer install" lancée et terminée, tu vas te rendre dans le fichier ".env" contenu à la racine de Chocolatey, puis, tu vas configurer les accès base de données comme suit : Une fois configuré, tu vas sauvegarder ton fichier .env, et retourner sur la cmd en procédant comme suit : Si tu as bien mis les bonnes informations de connexion, tu devrais obtenir le résultat ci-dessus. Une fois ce résultat obtenu, je te conseil LARGEMENT d'utiliser cette commande dans ta cmd : composer install --no-dev Maintenant, il va falloir te rendre dans le dossier "config" de Chocolatey et aller dans le fichier "chocolatey.php". Les lignes "26" et "27" te permettront de modifier le nom et le nom court de ton rétro. La ligne "39" te permettra de modifier le lien de ton rétro (OBLIGATOIRE) La ligne "58" te permettra d'indiquer le pseudo avec lequel tu t'es abonné sur Arcturus (FACULTATIF) La ligne "76" te permettra d'activer reCaptcha en indiquant la clé que tu as créée sur l'étape II de ce tutoriel (OBLIGATOIRE) Pour mettre le site en Français, il faudra te rendre en ligne "165" et remplacer "en" par "fr" (IMPORTANT) Pour modifier le pays d'origine du rétro, il faudra te rendre en ligne "177" ET "178" et modifier la ligne 177 en mettant 'fr' puis la ligne 178 en mettant 'eu' Une fois ces configurations apportées, tu devras sauvegarder, puis envoyer la totalité du CMS à la racine de ton nom de domaine. Il faudra que ton site pointe sur le dossier "public", ces modifications peuvent être apportées si tu demandes à ton hébergeur de le faire pour toi Une fois la totalité des fichiers envoyés, tu devras te rendre sur ton FTP et attribuer les droits "777" au dossier "storage" et à ses sous-dossiers comme suit : Si toutes les étapes ont été respectées, en te rendant sur ton rétro, tu devras obtenir ce résultat : VI : Configurer et Installer les SWF Avant de te lancer, il faudra importer les swf sur ton nom de domaine. [hide] Voici un conseil : Il est toujours mieux d'héberger ses SWF sur un sous-domaine sécurisé, comme ça, on ne mélange pas le côté BACK et FRONT et on évite de s'emmêler les épées ! [/hide] Une fois les SWF envoyées, il faudra te rendre dans le dossier "gamedata", puis dans le fichier "external_variables.txt" afin de remplacer la valeur "http://localhost" par "http://leliendetonretro.com" N'oublie pas d'envoyer le fichier SWF 60FPS que je t'ai mis en téléchargement, ce sera le SWF principal qui te permettra de te connecter au client ! Une fois le fichier "external_variables.txt" modifié, il faudra le sauvegarder, puis, te rendre dans le dossier "gamedata" puis "override" puis dans le fichier "external_override_variables.txt" et remplacer "http://localhost" par "http://leliendetesswfs.com" Maintenant, il faudra retourner sur Chocolatey, et dans le dossier "config" puis le fichier "chocolatey.php" afin de modifier les valeurs contenues de la ligne "259" à "271" par les liens de tes SWFS. Matelot, tu dois tout de même savoir comment configurer des SWFS non ? [hide] [/hide] VII : Configurer Arcturus Et nous voici à l'étape finale ! Encore un peu de concentration matelot et les vagues du pacifique seront à ta merci ! Il faudra décompresser Arcturus sur ton VPS Bien sûr, en tant que matelot tu dois connaître quelles sont les manipulations à effectuer sur ton vps avant de lancer un rétro (pare-feu, symbole numérique etc.) Une fois décompressé, il faudra configurer Arcturus en te rendant dans le fichier "config" contenu à sa racine. Voici les configurations bénéfiques à Arcturus qui ne sont pas forcément connues, alors, j'ai décidé de t'éclairer sur celles-ci : Pour le reste, je suppose que tu sais configurer un émulateur quand même matelot... Une fois Arcturus configuré correctement, il faudra te rendre sur Chocolatey, dans le dossier "config" puis le fichier "chocolatey.php" afin de modifier les valeurs contenues de la ligne "242" à "245" par celles de ton VPS. Maintenant que tout est configuré, tu vas retourner sur ton VPS et télécharger Java Une fois Java téléchargé, tu vas retourner dans le dossier d'Arcturus et double cliquer sur "start.bat" Ton rétro est allumé, bon jeu matelot ! VIII : Support Si tu ne te sens pas de le faire, ou que tu n'y arrives pas, plutôt que de polluer l'espace commentaire de ce sujet, je te propose de passer par la communauté pour obtenir des réponses. Je ne répondrais à aucune demande d'aide, sinon, je ne m'en sors plus, le cas par cas c'est ce qu'il y a de plus horrible Avant de juger, il est important pour toi de regarder à quoi ressemblent le catalogue et les swfs fournis ici ! De plus, télécharger un CMS sans savoir à quoi il ressemble c'est toujours inintéressant, alors, je t'invite à cliquer ! Que la mer soit avec toi matelot !
  6. Tu dois régénérer puis clean avant de fermer. N'hésite pas de me laisser un +1 matelot
  7. En voilà un projet qu'il est bon. Une radio ça fait pas de mal, surtout pour des matelots qui traversent le pacifique tout au long des semaines jusqu'à trouver le coffre pour lequel les pirates se battent. Je te souhaite un énorme courage moussaillon, j'espère que ça portera ses fruits !
  8. SailorEudes

    Ckeditor

    Je te remercie moussaillon, à une prochaine fois, sur un prochain tutoriel !
  9. Hmmm... J'ai pris connaissance de ton sujet matelot, mais je ne te cache pas que statistiquement parlant sur plus de 10 hébergeurs qui ont ouvert depuis 2014 il n'en reste plus que deux... Oui, un hébergeur c'est une bonne idée, mais il ne faut pas oublier que ça demande des infrastructures adéquates et dans lesquelles le personnel peut intervenir en cas de problème technique. Ce n'est pas en achetant un revendeur que l'on peut se projeter sur le long terme. Il faut toujours s'aligner avec la concurrence, et je t'avoue qu'un hébergement web pour 0.90$ c'est déjà beaucoup trop cher pour des utilisateurs lambda, il faut savoir que des hébergeurs dotés de leur propre infrastructure proposent déjà des hébergements à partir de 0.50€ et quand je parle d'hébergements, c'est de très bons hébergements... Alors, il faudra revoir la copie, car à ce prix-là, l'utilisateur ne viendra pas s'il peut trouver pareil ou mieux ailleurs et à moins cher. Se lancer dans le bigdata serait plus judicieux... En tout cas, je ne crache pas sur ton projet, car il en va de sois que ce n'est pas donné à tout le monde d'ouvrir son propre hébergeur Web, de plus, il faut avoir des fonds assez conséquents en début car je ne te cache pas qu'au niveau de la rentabilité c'est 0 durant les premiers mois. Après, si tu arrives à te démarquer, tant mieux, c'est tout ce que je te souhaite. Que la mer soit avec toi !
  10. Un de mes confrères a travailler avec TheoDev, si tu veux, je peux lui demander d'où provient cette erreur matelot !
  11. Bonsoir matelot, il me semble que tu n'as pas utilisé de base de données clean... Si mes souvenirs sont exacts, c'est dû à une table qu'il faut vider... Mais pour éviter de t'emmêler les pinceaux, je t'invite à repartir sur une base clean de PlusEmu, en mettant la base de données ainsi que l'émulateur du topic que nous a fait notre cher ami @ Solife et qui est disponible ici. En espérant t'avoir aidé malgré tout, bon courage matelot !
  12. En sois, tu ne trouveras plus la version originale, un de mes confrères l'avait mais je viens de discuter avec lui, et depuis le reset de son pc, il n'a plus rien de Tyler. Du coup, payer pour avoir un CMS Habbo, c'est un peu débile, car en sois ce n'est qu'éphémère, autant partir sur les bases du CMS que tu aimes (dans ton cas Adow), et de le modifier à ta sauce. Ayant eu l'opportunité d'obtenir des échos sur les "développeurs de cms" des rétros, crois-moi que ce n'est pas la meilleure solution que de payer quelqu'un pour ce genre de service... On ne sait jamais qui se cache derrière un pc matelot, bonne continuation à toi en tout cas, et fais attention à ne pas te faire arnaquer !
  13. Tu es un sacré veinard, car il s'avère que je l'ai, et je trouve ça un peu bête de proposer de payer en l'échange d'un simple CMS Habbo, du coup, je t'invite à le télécharger gratuitement directement ici : https://mega.nz/#!G9AilICY!ltxTk6F5A90oC3DW-bi4dKH65oi070TiLWw4i1xNB-c Ou de le télécharger directement sur inshare si tu ne fais pas confiance : AdowCMS [RETROPHP].rar N'hésite pas à me laisser un +1 si tu as obtenu ce que tu voulais À une prochaine fois moussaillon !
  14. Bonjour moussaillon, logiquement dans ta console Visual, il faut sauvegarder, et régénérer puis nettoyer avant d'exécuter...
  15. SailorEudes

    Ckeditor

    Moussaillon, passes-tu un bel après-midi ? Je suis actuellement sur le Victoria, et je suis tombé par hasard sur un coffre qui pourrait t'intéresser, quelque chose de simple mais d'efficace ! Aujourd'hui, je te présente CKEditor, c'est un éditeur minimal, mais qui est de plus en plus utilisé par les forums, les sites contenant des news, et j'en passe et des plus belles ! Nos moussaillons trouvaient que l'encre noire sur nos cartes au trésor était dépassée, et qu'il fallait passer à une méthode plus jolie, et plus compréhensible lors de la création de nos cartes. En définissant la couleur par défaut de nos croix, nous avons pensé qu'il fallait une couleur plutôt claire et qui reflète de l'important, et nous avons décidé, avec cette méthode, de choisir le rouge. L'avantage avec cette méthode, c'est que les cartes se trouvant à bord du Victoria sont imagées, et colorées et c'est toujours plus attractif ! Vous savez, une carte colorée et plus détaillée permettez de trouver plus rapidement les coffres-forts de l'océan Pacifique, le but étant toujours de trouver plus vite que ces têtes-grises qui nous collent aux basques tous les jours ! Vous pouvez illustrer votre carte à votre goût, et c'est ça qui fait toute la différence ! Si votre chaloupe n'est pas assez optimisée pour ranger correctement les cartes, elle peut très vite être dépassée par les éléments et ne contenir plus aucune place pour votre hydromel ! Avant de commencer, il te faudra ton équipement matelot, sinon, tu risques de pas faire long feu face aux têtes-grises. Un éditeur de code Une cible projet qui t'encourage à continuer Une peinte d'hydromel de café Une boussole montre précise En bref... Pour commencer tu vas devoir télécharger une version de CKEditor qui te convient Ensuite, tu vas glisser le coffre "ckeditor" sur ta chaloupe dans le coffre "plugins" Puis, tu vas intégrer le coffre "plugins/ckeditor" à ta chaloupe Et pour terminer, tu devras ouvrir le coffre depuis ta chaloupe 1. Si tu as bien lu les phrases ci-dessous, tu as pu trouver les coordonnées du coffre "CKEditor" 2. Pas besoin de te dessiner une carte au trésor, un matelot se doit d'être intelligent 3. Pas besoin de te dessiner une carte au trésor, un matelot se doit d'être incorrigible 4. Tu vas créer une carte "test.php" contenant : [hide] [/hide] Et normalement, tu devrais obtenir ce résultat en te rendant sur la page "test.php" si tu as choisis le "Standard Package" : Pas besoin de te faire une carte au trésor, le code est assez compréhensible en mon sens, mais je vais essayer de t'expliquer en détail et étape par étape en répondant aux possibles questions que tu aurais potentiellement posées dans les commentaires de ce sujet. 1) Télécharger le fichier Pas de panique moussaillon, je ne te demande pas de venir sur la proue avec moi, je te demande juste d'être intelligent et de cliquer au bon endroit 2) Glisser Il est important de glisser le dossier "CKEditor" afin que ce système puisse fonctionner correctement 3) test.php Se contente seulement de récupérer les valeurs des variables et de les afficher. Voici le lien de téléchargement : [hide]Tu peux télécharger l'archive compressée en cliquant[/hide] Bon courage Moussaillon !
  16. Merci à toi moussaillon, c'est déjà fait pour l'ajout de ta solution !
  17. Ta version de PHP est donc inconnue au bataillon, parce-que cette fonction est la principale utilisée partout pour obtenir l'ip d'un visiteur ^^
  18. Bien joué moussaillon, si <?php $user_ip = getenv('REMOTE_ADDR'); ?> Ne fonctionne pas, remplaces-le par : <?php $user_ip = $_SERVER['REMOTE_ADDR']; ?> En espérant que ça fonctionnera, n'hésite pas à me laisser un +1 si tu as aimé mon tutoriel moussaillon !
  19. Essaie de remplacer : <?php if($pays == "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?> Par : <?php if($pays === "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?>
  20. Alors ce n'est pas logique, car ce n'est que du texte, à partir du moment où ton pays est égal à la France, le fichier prend bêtement le fichier concerné par "France"... Il y a une misconfiguration quelque part....
  21. Voici une preuve que ça fonctionne bien: Je reprends, tu mets ce code dans "test.php" : <?php require_once('detecter-langue.php'); ?> <!DOCTYPE html> <html> <head> <title>Victoria - <?php echo $lang['victoria_sos']; ?></title> </head> <body> <center><?php echo $lang['victoria_date']; ?></center> </body> </html> Tu mets ce code dans "detecter-langue.php" (version domaine public): <?php $user_ip = getenv('REMOTE_ADDR'); $geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip")); $pays = $geo["geoplugin_countryName"]; if($pays == "France") { require_once("langues/fr.php");; } else { require_once("langues/en.php"); } ?> Tu mets ce code dans "detecter-langue.php" (version serveur local): <?php $user_ip = file_get_contents("http://icanhazip.com"); $geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip")); $pays = $geo["geoplugin_countryName"]; if($pays === "France") { require_once("langues/fr.php"); } else { require_once("langues/en.php"); } ?> Tu créé un dossier langue avec à l'intérieur les fichiers "fr.php" et "en.php"
×
×
  • Créer...