Jump to content
×
×
  • Create New...
  • 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 !

 plusemu [Partage] Le tutoriel d'introduction NUX


Logic
 Share

Recommended Posts

Hey la communauté, j'ai donc décidé de vous partagé le tutoriel du début lors de votre première entrer sur le serveur juste après votre inscription..

 

RoomNuxAlertEvent.cs 

https://pastebin.com/g3EshH3D

 

NuxAlertComposer.cs

https://pastebin.com/JBtFjcpk

 

MoveAvatarEvent.cs 

https://pastebin.com/E3CEkMis

 

FindRandomFriendingRoomEvent.cs

https://pastebin.com/upcrnvu5

 

GameClient.cs

https://pastebin.com/USKg7E9c ( Après:PlusEnvironment.GetGame().GetRewardManager().CheckRewards(this);)

 

Habbo.cs

https://pastebin.com/E7dpvMyL (après private int _viprank;)

 

après VIPRank:        

public bool NewUser
       

 {
            get { return this._NUX; }
            set { this._NUX = value; }
        }

 

à: public bool Habbo( après vip_rank: bool Nux).

Passé moi vos PRODUCTION en privée, je chercherais vos ID's

DB:

https://pastebin.com/Aen3NrS1

meeeeeh

Link to comment
Share on other sites

  • Administrateur

Il sers à quoi le tutoriel exactement je comprend pas vraiment?^^

⠀⠀Founder of Inshare.fr

⠀⠀Twitch channel moderator

⠀⠀French translator Trucksbook.eu

𝐹𝑒𝑒𝑙 𝑓𝑟𝑒𝑒 𝑡𝑜 𝑤𝑟𝑖𝑡𝑒 𝑎 𝑐𝑜𝑚𝑚𝑒𝑛𝑡

—————————————————

╱⠀⠀⠀⠀⠀⠀⠀⠀⠀Règlements⠀⠀ //⠀⠀Abonnements⠀⠀ //⠀⠀ Discord   ⠀⠀⠀⠀⠀⠀⠀⠀⠀╲

 

signature.png

Link to comment
Share on other sites

Les minibulles, en rouge quand tu te connecte pour la première, fois qui te montre ce que c'est le catalogue ect.

meeeeeh

Link to comment
Share on other sites

Tu Parles du Tuto d'inscription dès que tu te connecte la premières fois ?? Car y a rien d'expliquer depuis le titres on ne comprend rien :/ 

  1. Rum8.png    

Facebook ici

Skype  Sircapaman

 

Link to comment
Share on other sites

Il y a 3 heures, Sircapa a dit :

Tu Parles du Tuto d'inscription dès que tu te connecte la premières fois ?? Car y a rien d'expliquer depuis le titres on ne comprend rien :/ 

Oui c'est ça 


 

Link to comment
Share on other sites

Désolé les gars je suis assez nul en tutoriel, si vous avais des critique constructive ou des conseils donné les moi merci

meeeeeh

Link to comment
Share on other sites

il y a 9 minutes, Cipher a dit :

Désolé les gars je suis assez nul en tutoriel, si vous avais des critique constructive ou des conseils donné les moi merci

Il fallais juste un screen pour montrer c'est quoi xd


 

Link to comment
Share on other sites

  • 2 weeks later...
Le 05/05/2017 à 09:20, Cipher a dit :

Désolé les gars je suis assez nul en tutoriel, si vous avais des critique constructive ou des conseils donné les moi merci

 

PRODUCTION-201701242205-837386173

Link to comment
Share on other sites

  • 5 months later...

à edit, j'ai restructuré un peu le NuxAlertNotificationEvent ->

 

 

using Plus; 
using Plus.Communication.Packets;
using Plus.Communication.Packets.Incoming; 
using Plus.Communication.Packets.Outgoing; 
using Plus.Communication.Packets.Outgoing.Rooms.Notifications; 
using Plus.Communication.Packets.Outgoing.Rooms.Polls.Quick;
using Plus.HabboHotel.GameClients; using Plus.HabboHotel.Rooms; 
using Plus.HabboHotel.Rooms.Chat.Commands;
using Plus.Communication.Packets.Outgoing.Rooms.Notifications; 
using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
using System; 
using System.Collections.Generic; using System.Linq; 
using System.Text; 
using System.Threading.Tasks;
namespace Plus.Communication.Packets.Incoming.Nux 
{ 
 class NuxAlertNotificationEvent : IPacketEvent
{ 
   public void Parse(GameClient Session, ClientPacket Packet) {
     var nux = Session.GetHabbo(); 
     
     List<String> senMessage = new List<string>();
     { 
       senMessage.Add("helpBubble/add/BOTTOM_BAR_NAVIGATOR/Ici, et le navigateur tu peux te promenais dans les apparts voir t'es amis."); 
       senMessage.Add("helpBubble/add/BOTTOM_BAR_CATALOG/Hey! voici le catalogue de l'hôtel elle te permet d'acheter des mobis et autres.");   
       senMessage.Add("helpBubble/add/CHAT_INPUT/nux.bot.info.shop.1");
       senMessage.Add("helpBubble/add/DUCKETS_BUTTON/Les duckets sont la deuxième monnaie du jeux après les crédits.");
       senMessage.Add("helpBubble/add/BOTTOM_BAR_NAVIGATOR/nux.bot.info.navigator.1");
       senMessage.Add("nux/lobbyoffer/show"); 
     } 
     
     if (nux == null)
       return;
     
     if (nux._NUX == true) {
       Session.SendMessage(new SpecialNotificationComposer(senMessage)); 
       Session.SendMessage(new EventNotificationComposer("nux/lobbyoffer/show"));
     } 
     if (nux._NUX == false) { 
       using (var dbClient = DatabaseManager.GetQueryReactor()) 
         dbClient.RunQuery("UPDATE users SET nux_user = 'false' WHERE id = " + Session.GetHabbo().Id + ";"); 
          Session.SendMessage(new NuxUserStatusComposer());
      } 
    }
  } 
}

 

tenez, c'est cadeau.

  • J'aime 1

meeeeeh

Link to comment
Share on other sites

Le 11/11/2017 à 10:31, ç¥Þhë® a dit :

à edit, j'ai restructuré un peu le NuxAlertNotificationEvent ->

 

 

using Plus; 
using Plus.Communication.Packets;
using Plus.Communication.Packets.Incoming; 
using Plus.Communication.Packets.Outgoing; 
using Plus.Communication.Packets.Outgoing.Rooms.Notifications; 
using Plus.Communication.Packets.Outgoing.Rooms.Polls.Quick;
using Plus.HabboHotel.GameClients; using Plus.HabboHotel.Rooms; 
using Plus.HabboHotel.Rooms.Chat.Commands;
using Plus.Communication.Packets.Outgoing.Rooms.Notifications; 
using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
using System; 
using System.Collections.Generic; using System.Linq; 
using System.Text; 
using System.Threading.Tasks;
namespace Plus.Communication.Packets.Incoming.Nux 
{ 
 class NuxAlertNotificationEvent : IPacketEvent
{ 
   public void Parse(GameClient Session, ClientPacket Packet) {
     var nux = Session.GetHabbo(); 
     
     List<String> senMessage = new List<string>();
     { 
       senMessage.Add("helpBubble/add/BOTTOM_BAR_NAVIGATOR/Ici, et le navigateur tu peux te promenais dans les apparts voir t'es amis."); 
       senMessage.Add("helpBubble/add/BOTTOM_BAR_CATALOG/Hey! voici le catalogue de l'hôtel elle te permet d'acheter des mobis et autres.");   
       senMessage.Add("helpBubble/add/CHAT_INPUT/nux.bot.info.shop.1");
       senMessage.Add("helpBubble/add/DUCKETS_BUTTON/Les duckets sont la deuxième monnaie du jeux après les crédits.");
       senMessage.Add("helpBubble/add/BOTTOM_BAR_NAVIGATOR/nux.bot.info.navigator.1");
       senMessage.Add("nux/lobbyoffer/show"); 
     } 
     
     if (nux == null)
       return;
     
     if (nux._NUX == true) {
       Session.SendMessage(new SpecialNotificationComposer(senMessage)); 
       Session.SendMessage(new EventNotificationComposer("nux/lobbyoffer/show"));
     } 
     if (nux._NUX == false) { 
       using (var dbClient = DatabaseManager.GetQueryReactor()) 
         dbClient.RunQuery("UPDATE users SET nux_user = 'false' WHERE id = " + Session.GetHabbo().Id + ";"); 
          Session.SendMessage(new NuxUserStatusComposer());
      } 
    }
  } 
}

 

tenez, c'est cadeau.

Ta pas un GIF pour montrer ce que sa donne?

Sky, un bot discord français multifonctions avec un RPG hors du commun.

Site web : https://skybot.fr

Serveur communautaire https://skybot.fr/discord

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...
  • 2 months later...

Bonsoir @iByt
j'ai vérifier les sources, elles sont fonctionnelles
cependant pour les personnes que ne savent pas / qui n'ont pas d'expérience dans le développement c'est dur de comprendre comment faire, je te proposes d'ajouter un petit "tutoriel" pour aider les débutants !
amicalement, Zayn.
 

Edited by Zayn
Link to comment
Share on other sites

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share