ProPixel

Participe do fórum, é rápido e fácil

ProPixel
ProPixel
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
R@F@HC
R@F@HC
Membro IV
<b>Idade</b> Idade : 30
<b>Posts</b> Posts : 416
<b>Créditos</b> Créditos : 0
<b>Respeito</b> Respeito : 2
Habboz !
É preciso substituir código existente no User.cs por este:
Código:
 ///

        /// 157 - "B]"

        ///

        public void GetBadges()

        {

            Response.Initialize(ResponseOpcodes.Badges);

            DataTable result = null;

            using (Ion.Storage.DatabaseClient dbClient = IonEnvironment.GetDatabase().GetClient())

            {

                dbClient.AddParamWithValue("@id", mSession.GetHabbo().ID);

                result = dbClient.ReadDataTable("SELECT * FROM `badges` WHERE `id` = @id; ");

                if (result.Rows.Count != 0)

                {

                    foreach (DataRow i in result.Rows)

                    {

                        string[] badgeArray = i[1].ToString().Split(',');

                        Response.AppendInt32(badgeArray.Length);

                        foreach (string Badge in badgeArray)

                        {

                            Response.AppendString(Badge);

                        }

                    }

                    Response.AppendBoolean(true);

                    Response.AppendBoolean(true);

                    foreach (DataRow j in result.Rows)

                    {

                        string wearingBadgeArray = j[2].ToString();

                        foreach (string wearingBadge in wearingBadgeArray.Split(','))

                        {

                            Response.AppendString(wearingBadge);

                        }

                    }

                }

            }

            SendResponse();

        }


E depois Inderir o SQL Na database do Beta.


Código:
--

-- Table structure for table `badges`

--


CREATE TABLE IF NOT EXISTS `badges` (

  `id` int(3) NOT NULL,

  `badges` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,

  `curbadges` text CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,

  PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1;


--

-- Dumping data for table `badges`

--


INSERT INTO `badges` (`id`, `badges`, `curbadges`) VALUES

(1, 'HC1,HC2,HC3,HC4,HC5,', 'HC5,');




Pronto Basta Adicionar um Emblema e Terá! =-D

OBS: Bastante auto-explicativo sobre como adicionar emblemas
** Nota, você deve adicionar um "," no final, ou o código não será dividido corretamente.
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos