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

Sistema de doação 100% TQ

3 participantes

Ir para baixo

Sistema de doação 100% TQ Empty Sistema de doação 100% TQ

Mensagem por FelipeXP Sáb maio 31, 2014 4:10 am

Busquem por

Código:
static void LoginMessages(Client.GameState client)

Depois procure pela linha

Código:
if (!Kernel.VotePoolUid.ContainsKey(client.Entity.UID))
            {
                datas.dwParam = 1197;
            }

E bote isso

Código:
//Sistema de Reclamar CPs By DaRkHC
            var KeyPrizeNPC = OpenConquer.Game.PrizeNPC.PrizeNpcInformations.ContainsKey(client.Entity.UID);
            if (KeyPrizeNPC == true)
            {
                datas.ID = 116;
                datas.dwParam = 1197;
            }

Em seguida, procure:
Código:
#region Vote /Attack

E abaixo você vai encontrar

case 39:


Na case 39 deve ficar assim

Código:
case 39://Sistema de Reclamar CPs By DaRkHC
                                        {
                                            var KeyPrizeNPC = OpenConquer.Game.PrizeNPC.PrizeNpcInformations.ContainsKey(client.Entity.UID);
                                            if (KeyPrizeNPC == true)
                                            {
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 1)
                                                {
                                                    uint PrizeNPC = Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].amount;
                                                    client.Entity.ConquerPoints += PrizeNPC;
                                                    OpenConquer.Game.PrizeNPC.RemoveCps(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene " + PrizeNPC + "CPs.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 2)
                                                {
                                                    client.Inventory.Add(Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].itemid, 0, 1);
                                                    OpenConquer.Game.PrizeNPC.RemoveItem(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene un Item.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 3)
                                                {
                                                    uint PrizeNPC = Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].amount;
                                                    client.Entity.DaRkPoints += PrizeNPC;
                                                    OpenConquer.Game.PrizeNPC.RemoveDps(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene " + PrizeNPC + "DPs.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                }
                                            break;
                                        }



Créditos : DaRkHC

FelipeXP
Membro
Membro

Mensagens : 320
Data de inscrição : 28/05/2014

https://www.youtube.com/channel/UCOmLJd3M1OSrMmlcR7UGlhw

Ir para o topo Ir para baixo

Sistema de doação 100% TQ Empty Re: Sistema de doação 100% TQ

Mensagem por Lucas Almeida Dom Jun 01, 2014 9:02 am

Mano eu testei aqui e não pegou. Consei fazer um e o meu já ta funcionando agora.
Lucas Almeida
Lucas Almeida
Membro
Membro

Mensagens : 9
Data de inscrição : 31/05/2014
Idade : 25
Localização : Paranatinga-MT

Ir para o topo Ir para baixo

Sistema de doação 100% TQ Empty Re: Sistema de doação 100% TQ

Mensagem por Lucas Almeida Dom Jun 01, 2014 9:04 am

Felipe Costa escreveu:Busquem por

Código:
static void LoginMessages(Client.GameState client)

Depois procure pela linha

Código:
if (!Kernel.VotePoolUid.ContainsKey(client.Entity.UID))
            {
                datas.dwParam = 1197;
            }

E bote isso

Código:
//Sistema de Reclamar CPs By DaRkHC
            var KeyPrizeNPC = OpenConquer.Game.PrizeNPC.PrizeNpcInformations.ContainsKey(client.Entity.UID);
            if (KeyPrizeNPC == true)
            {
                datas.ID = 116;
                datas.dwParam = 1197;
            }

Em seguida, procure:
Código:
#region Vote /Attack

E abaixo você vai encontrar

case 39:


Na case 39 deve ficar assim

Código:
case 39://Sistema de Reclamar CPs By DaRkHC
                                        {
                                            var KeyPrizeNPC = OpenConquer.Game.PrizeNPC.PrizeNpcInformations.ContainsKey(client.Entity.UID);
                                            if (KeyPrizeNPC == true)
                                            {
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 1)
                                                {
                                                    uint PrizeNPC = Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].amount;
                                                    client.Entity.ConquerPoints += PrizeNPC;
                                                    OpenConquer.Game.PrizeNPC.RemoveCps(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene " + PrizeNPC + "CPs.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 2)
                                                {
                                                    client.Inventory.Add(Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].itemid, 0, 1);
                                                    OpenConquer.Game.PrizeNPC.RemoveItem(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene un Item.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                if (Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].type == 3)
                                                {
                                                    uint PrizeNPC = Game.PrizeNPC.PrizeNpcInformations[client.Entity.UID].amount;
                                                    client.Entity.DaRkPoints += PrizeNPC;
                                                    OpenConquer.Game.PrizeNPC.RemoveDps(client);
                                                    client.Send(new Message("" + client.Entity.Name + " ha donado al servidor y obtiene " + PrizeNPC + "DPs.", System.Drawing.Color.Red, Network.GamePackets.Message.System));
                                                }
                                                }
                                            break;
                                        }



Créditos : DaRkHC
Mano eu testei aqui e não pegou. Consei fazer um e o meu já ta funcionando agora.
Lucas Almeida
Lucas Almeida
Membro
Membro

Mensagens : 9
Data de inscrição : 31/05/2014
Idade : 25
Localização : Paranatinga-MT

Ir para o topo Ir para baixo

Sistema de doação 100% TQ Empty Re: Sistema de doação 100% TQ

Mensagem por Mst01 Qua Set 02, 2015 11:17 pm

Pra que server esse nov ?

Mst01
Membro
Membro

Mensagens : 2
Data de inscrição : 21/08/2015

Ir para o topo Ir para baixo

Sistema de doação 100% TQ Empty Re: Sistema de doação 100% TQ

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos