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  
Akushi

 résolu Commandes

Recommended Posts

Donateur

Je recherche une commandes qui ajouterais des point pour un classement j'ai fait sa mais le problème je doit noter 1/2/3/4/5/6 à chaque fois au lieu de taper seulement 1

 

Citation

using System.Linq;
using Plus.Communication.Packets.Outgoing.Inventory.Purse;
using Plus.Database.Interfaces;
using Plus.HabboHotel.GameClients;

namespace Plus.HabboHotel.Rooms.Chat.Commands.Moderator
{
    internal class PointsCommand : IChatCommand
    {
        public string PermissionRequired
        {
            get { return "command_points"; }
        }

        public string Parameters
        {
            get { return "%pseudo% %amount%"; }
        }

        public string Description
        {
            get { return "Donne des points au classement."; }
        }

        public void Execute(GameClients.GameClient Session, Rooms.Room Room, string[] Params)
        {
            if (Params.Length != 3)
            {
                Session.SendWhisper("Veuillez entre un pseudo + le nombre de point(s)");
                return;
            }
            {
                        }
                        int amount;
                        if (int.TryParse(Params[2], out amount))
                        {
                        GameClient TargetClient = PlusEnvironment.GetGame().GetClientManager().GetClientByUsername(Params[1]);
                        if (TargetClient != null)
                        {

                            using (IQueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
                            {
                                dbClient.RunQuery("UPDATE users SET points_game = points " + amount + "' WHERE `id` = '" + TargetClient.GetHabbo().Id + "' LIMIT 1");
                    }
                    Session.SendWhisper("L'utilisateur " + TargetClient.GetHabbo().Username + " à obtenue " + amount + " point(s) !");
                }
                else
                {

                    Session.SendWhisper("Oups, utilisateur introuvable.");
                    return;
                }
            }
        }
    }
}

 

 

Si quelqu'un aurais une commandes qui ajouterais +1 à chaque fois au lieu de rajouter +1 pour ajouter parce que si le joueurs à 49 ou autre je doit taper :points (pseudo) 50

Edited by reikenz

Share this post


Link to post
Share on other sites
Premium

Tu reprends la commande gotw sur plus emu et c'est régler?

:gotw x (nombre)

Share this post


Link to post
Share on other sites
Donateur

Je l'ai pas j'ai juste le massgive et je l'ai repris de sa si tu aurais le code du :gotw mais même je pense pas que sa résoudrer parce que il faudrait quand même faire ce que je fait la je veut sa ajouter tout seul +1 au chiffre déjà présent

Share this post


Link to post
Share on other sites
Premium

La commande gotw donne 1 point si tu fais :gotw x 1 après c'est à toi de voir combien tu veux en donner^^

Tiens: Please login or register to see this link.  à toi de l'adapter^^ (normalement tu l'as déjà mais bon)

Share this post


Link to post
Share on other sites
Donateur

Ah sa ces le give ^^

Share this post


Link to post
Share on other sites
Admin
Admin

Problème résolu ?

Share this post


Link to post
Share on other sites
Donateur

Non pas tellement la commandes que j'ai fait déjà ce que le give fait la j'aimerais juste qu'elle ajoute +1 au chiffe et pas taper manuelement le chiffre

Share this post


Link to post
Share on other sites
Premium

Ah bah fait une fonction pour que ça rajoute automatiquement +1 lors que tu fais :gotw x après ça sert un peu à rien car ça reviens au même que d'écrire 1 mdr..

Share this post


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

Je suis sur smarphone mais si demain tu cherche toujours mp moi je te ferais ça 

Share this post


Link to post
Share on other sites
Admin
Admin

Salut,

 

Ton sujet qui se trouvait dans Please login or register to see this link. > Please login or register to see this link. a été déplacé dans  Please login or register to see this link. > Please login or register to see this link. > Please login or register to see this link.  

 

Ceci est un message automatique.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...