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  
Pouney

r63c Fix commande :hal

Recommended Posts

Vétéran

Bonjour à toutes & à tous !

 

Certains ont peut être remarqué que le jeu en pixel avait quelques bugs.

Aujourd'hui je vais vous apprendre à fixer la commande d'alertes avec les liens qui ouvre le lien sur le client (et déconnecte l'utilisateur)

 

 

Pour commencer rendez-vous dans votre client.php (hotel.php ou autre cela dépend du CMS)

 

Cherchez ceci :

habboMain

 

Si vous trouvez quelque chose, supprimez la ligne.

 

Ensuite rendez-vous dans votre footer.php (ou Header)

Et collez-y ceci :

<script>window.name="habboMain";</script>

 

 

Ensuite allez dans le dossier js de votre Web-gallery (si vous n'en avez pas, créez un dossier js à la racine)

appelez le "externalinterface.js"

Et copiez le contenu de cette page dedans :

Please login or register to see this link.

 

Une fois fais, retournez dans votre fichier client.php et ajoutez cette ligne :

<script type="text/javascript" src="http://VOTRESITE/DOSSIER/js/externalinterface.js"></script>

(remplacez le gras par vos informations)

 

Et normalement les lien s'ouvrirons du côté site et plus du côté client (c'est une alternative non parfaite mais ça ne déconnecte plus les joueurs)

 

Cordialement, Pouney !

Share this post


Link to post
Share on other sites
Vétéran

Des Bâtard Meme pas un Merci

Share this post


Link to post
Share on other sites
Modérateur

Share this post


Link to post
Share on other sites
Vétéran

Sa ne fonctionne pas, sa demande d'installer Adobe Flash quand on veux se connecter au client

Share this post


Link to post
Share on other sites
Vétéran
à l’instant, Inspirat a dit :

Trop compliqué, il y a beaucoup plus simple :p

window.name = "";
if (typeof HabboClient != "undefined") {
    HabboClient.windowName = "";
    HabboClient.maximizeWindow = true;
}

 

Je test après et je te dit si sa fonctionne :p

Share this post


Link to post
Share on other sites
Vétéran
Le 11/02/2018 à 23:03, Inspirat a dit :

Trop compliqué, il y a beaucoup plus simple :p

window.name = "";
if (typeof HabboClient != "undefined") {
    HabboClient.windowName = "";
    HabboClient.maximizeWindow = true;
}

 

Faut le mettre ou ce que tu dit ?

Share this post


Link to post
Share on other sites
Vétéran

Après faut redémarrer l'ému ou pas besoin ?

Share this post


Link to post
Share on other sites
Vétéran
Le 11/02/2018 à 23:03, Inspirat a dit :

Trop compliqué, il y a beaucoup plus simple :p

window.name = "";
if (typeof HabboClient != "undefined") {
    HabboClient.windowName = "";
    HabboClient.maximizeWindow = true;
}

 

Sa ouvre une nouvelle fenêtre mais sa fonctionne pas 

 

par exemple je met facebook.fr après quand je clique sa m'affiche dans l'URL : 

Please login or register to see this link.

Share this post


Link to post
Share on other sites
Le 15/02/2018 à 15:18, ZaYor a dit :

Sa ouvre une nouvelle fenêtre mais sa fonctionne pas 

 

par exemple je met facebook.fr après quand je clique sa m'affiche dans l'URL : 

Please login or register to see this link.

Le problème vient de ta commande hal, car le code que je t'ai donné fonctionne correctement (je l'ai testé avant de te le donner)

Share this post


Link to post
Share on other sites
Vétéran
Le 20/02/2018 à 15:00, Inspirat a dit :

Le problème vient de ta commande hal, car le code que je t'ai donné fonctionne correctement (je l'ai testé avant de te le donner)

Peut tu me donner ta commande hal si ta le temps s'il te plaît ?

Share this post


Link to post
Share on other sites
Il y a 15 heures, ZaYor a dit :

Peut tu me donner ta commande hal si ta le temps s'il te plaît ?

 

J'utilise Comet

    NetworkManager.getInstance().getSessions().broadcast(new AdvancedAlertMessageComposer(Locale.getOrDefault("command.hotelalertlink.title", "Alert"), this.merge(params, 1) + "<br><br><i> " + client.getPlayer().getData().getUsername() + "</i>", Locale.getOrDefault("command.hotelalertlink.buttontitle", "Click here"), link, ""));
    

Share this post


Link to post
Share on other sites
Vétéran
Il y a 4 heures, Inspirat a dit :

 

J'utilise Comet

    NetworkManager.getInstance().getSessions().broadcast(new AdvancedAlertMessageComposer(Locale.getOrDefault("command.hotelalertlink.title", "Alert"), this.merge(params, 1) + "<br><br><i> " + client.getPlayer().getData().getUsername() + "</i>", Locale.getOrDefault("command.hotelalertlink.buttontitle", "Click here"), link, ""));
    

J'utilise PlusEmu ducoup ta commande ne va pas fonctionner chez moi ? :/

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...