Mostrando postagens com marcador Tutorial. Mostrar todas as postagens
Mostrando postagens com marcador Tutorial. Mostrar todas as postagens

Fix - Presente Anônimo [ Pollak ]


Olá pessoal, venho trazer um fix do nosso querido Pollak, que conseguiu compartilhar conosco, acompanhe o tutorial abaixo!

1- Abra o arquivo PurchaseFromCatalogAsGiftEvent.cs
Pesquise se você possui algum pacote booleano. Caso contrário, insira assim:
1576340932733.png


Adicione isto:
Código:
bool Anonymous = Packet.PopBoolean();
int UserId;
Agora pesquise " Session.SendMessage (new GiftWrappingErrorComposer ()); " e adicione após o retorno; 
adicione isto:
C #:
if (!Anonymous)
            {
                GiftUser = "Gift Anonymous";
                UserId = 0;
            }
            else
            {
                GiftUser = Session.GetHabbo().Username;
                UserId = Session.GetHabbo().Id;
            }
imprima se você não entender
1576341112108.png


Agora pesquise " string ED = " e substitua por:
Código:
            string ED = GiftUser + Convert.ToChar(5) + " " + GiftMessage + Convert.ToChar(5) + UserId + Convert.ToChar(5) + Item.Data.Id + Convert.ToChar(5) + SpriteId + Convert.ToChar(5) + Ribbon + Convert.ToChar(5) + Colour;
2- Abra o arquivo OpenGiftEvent.cs e pesquise " UserCache Purchaser = ". Depois, se (Comprador == nulo) substitua por:
Código:
if (Purchaser == null && PurchaserId != 0)
imprima se você não entender novamente xd
1576341367496.png


3- Abra o arquivo ItemBehaviourUtility.cs e procure " case InteractionType. HOME :" e substitua por:
C #:
case InteractionType.GIFT:
                    {
                        string[] ExtraData = Item.ExtraData.Split(Convert.ToChar(5));
                        if (ExtraData.Length != 7)
                        {
                            Message.WriteInteger(0);
                            Message.WriteInteger(0);
                            Message.WriteString(Item.ExtraData);
                        }
                        else
                        {
                            int Style = int.Parse(ExtraData[6]) * 1000 + int.Parse(ExtraData[6]);

                            UserCache Purchaser = SaturnEnvironment.GetGame().GetCacheManager().GenerateUser(Convert.ToInt32(ExtraData[2]));

                            if (Purchaser == null)
                            {
                                Message.WriteInteger(0);
                                Message.WriteInteger(0);
                                Message.WriteString(ExtraData[1]);
                            }
                            else
                            {
                                Message.WriteInteger(Style);
                                Message.WriteInteger(1);
                                Message.WriteInteger(6);
                                Message.WriteString("EXTRA_PARAM");
                                Message.WriteString("");
                                Message.WriteString("MESSAGE");
                                Message.WriteString(ExtraData[1]);
                                Message.WriteString("PURCHASER_NAME");
                                Message.WriteString(Purchaser != null ? Purchaser.Username : "");
                                Message.WriteString("PURCHASER_FIGURE");
                                Message.WriteString(Purchaser != null ? Purchaser.Look : "");
                                Message.WriteString("PRODUCT_CODE");
                                Message.WriteString("A1 KUMIANKKA");
                                Message.WriteString("state");
                                Message.WriteString(Item.MagicRemove == true ? "1" : "0");
                            }
                        }

                        break;
                    }
gift.gif


Eu acho que já está tudo agora. Depure o projeto e teste. Se não trabalho me dizer :)

CRÉDITOS:
Snaiker (Pollak)
Continue lendo

Tutorial - Bot entrega bebidas aos usuários

Além de criar bots, programar a estes falas e respostas você já imaginou que eles seriam capazes de também entregar bebidas e afins? Pois bem, os bots também possuem essa incrível capacidade!

Neste tutorial lhes ensino como fazer um "bot garçom" que quando solicitado um copo de água por exemplo, o bot entrega ao usuário.

Mas lembre-se, se você for fazer um quarto muito grande, crie mais de um bot que possua essa qualidade, uma vez que um bot só suporta pedidos realizados a uma certa distância do usuário que a solicitou e se o quarto for muito grande, apenas um bot pode não dar conta de tudo que lhe é pedido.

Preste muita atenção nesse tutorial!

Vídeo

Código das bebidas:
1 = Chá
2 = Suco
3 = Cenoura
4 = Sorvete
5 = Leite
6 = Groselha
7 = Agua
8 = Regular
9 = Descafeinado
10 = Latte
11 = Mocca
12 = Café com Leite
13 = Expresso
14 = Filtro
15 = Com Gelo
16 = Cappuccino
17 = Xícara de Café
18 = Torneiral
19 = Habbo Refri
20 = Câmera
21 = Hambúrger
22 = Habbo Limonada
23 = Habbo Beterraba
24 = Suco de Bolhas de 1978
25 = Poção do Amor
26 = Calippo
27 = Chá
28 = Sake
29 = Suco de Tomate
30 = Líquido Radioativo
31 = Champanhe rosa!
34 = Peixe
35 = Champanhe rosa!
36 = Pêra
37 = Mexirica
38 = Laranja
39 = Abacaxi
40 = Champanhe
41 = Sumppi-kuppi
43 = Suco de Bolhas geladinho
44 = Energético Astrobar
50 = Champanhe de bolhas
53 = Café Expresso
57 = Refrigerante de Cereja
58 = Sangue fresco
60 = Castanha Assada
63 = Saco de pipocas
66 = Milkshake de Banana
92 = Chiclete azul
93 = Chiclete vermelho
94 = Chiclete verde
105 = Peru
106 = Torrada
Continue lendo