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 !

[Partage] Le tutoriel d'introduction NUX


Logic

Messages recommandés

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 

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

 

NuxAlertComposer.cs

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

 

MoveAvatarEvent.cs 

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

 

FindRandomFriendingRoomEvent.cs

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

 

GameClient.cs

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

 ( Après:PlusEnvironment.GetGame().GetRewardManager().CheckRewards(this);)

 

Habbo.cs

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

 (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:

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

meeeeeh

Lien à poster
Partager sur d’autres sites

  • Administrateur

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

⠀⠀Founder of Inshare.fr

⠀⠀Baylife moderator

⠀⠀Twitch channel moderator

⠀⠀French translator Trucksbook.eu

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

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

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

 

signature.png

Lien à poster
Partager sur d’autres 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

 

Lien à poster
Partager sur d’autres 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


 

Lien à poster
Partager sur d’autres sites

  • 2 semaines plus tard...
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

Lien à poster
Partager sur d’autres sites

  • 5 mois plus tard...

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

meeeeeh

  • J'aime 1
Lien à poster
Partager sur d’autres 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

Lien à poster
Partager sur d’autres sites

  • 3 mois plus tard...
  • 1 mois plus tard...
  • 2 mois plus tard...

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.
 

Modifié par Zayn
Lien à poster
Partager sur d’autres sites

  • 3 mois 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...