[NPC] Vendedor de Soul P7

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[NPC] Vendedor de Soul P7

Mensagem por Admin em Dom Jul 26, 2015 7:44 pm

Aqui um npc que criei pra vocês


Adicione em NPC.cs da sua source usando o Visual Studio o codigo abaixo

Npc.cs
Código:
#region Vendedor Soul P7
                case 707070:
                    {
                        switch (npcRequest.OptionID)
                        {
                            case 0:
                                {
                                    dialog.Text("Olá tenho alguns pacotes de itens soul P7 aqui pra vender a 2KK CPS");
                                    dialog.Option("Pacote Soul P7.", 50);
                                    dialog.Option("Nada ", 245);
                                    dialog.Avatar(80);
                                    break;
                                }
                            case 50:
                                {
                                    dialog.Text(" Escolha qual pacote de soul p7 voce deseja comprar por 2KK ?");
                                    dialog.Option("P7 Trojan ", 20);
                                    dialog.Option("P7 Warrior ", 30);
                                    dialog.Option("P7 Monk ", 22);
                                    dialog.Option("P7 Ninja ", 23);
                                    dialog.Option("P7 Pirate  ", 24);
                                    dialog.Option("P7 Archer ", 25);
                                    dialog.Option("Proxima pagina.", 6);
                                    dialog.Avatar(80);
                                    break;

                                }

                            case 6:
                                {
                                    dialog.Text(" Ainda estou aguardando sua escolha !");
                                    dialog.Option("P7 Taoist ", 26);
                                    dialog.Option("P7 Lee-Long ", 27);
                                    dialog.Option("Nada ", 245);
                                    dialog.Avatar(80);
                                    break;
                                }
                        case 20:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Trojan", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SkyHammer 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SkyHammer 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege MonsterSaber 0", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege MonsterSaber 0", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege StarHeadgear 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                        case 30:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Warrior", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SkyHalberd 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SpiritShield 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege EclipseArmor 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SunHeadgear 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                            case 22:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Monk", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege BuddaBeads 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege BuddaBeads 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonBoots 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege MoonHeadgear 3", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;


                                    }
                                }
                            case 23:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Ninja", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege ShadowKatana 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege ShadowKatana 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DemonScythe 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonBoots 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege MoonHeadgear 3", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                            case 24:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Pirata", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege RepentRapier 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DeathPistol 0", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege EclipseArmor 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SunHeadgear 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                            case 25:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Archer", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege GhostKnife 7", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege GhostKnife 7", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege StarHeadgear 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SunBow 8", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                            case 26:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Taiost", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege TimeBacksword 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SpiritShield 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege EclipseArmor 2", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege SunHeadgear 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FervorBag 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege RainbowBracelet 0", System.Drawing.Color.Red, 0x7d1), client);
                                 PacketHandler.CheckCommand2(new Message("@tegotegatege SkyHalberd 5", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                    }
                                }
                        case 27:
                                {
                                    if (client.Inventory.Count < 39)
                                    {
                                        if (client.Entity.ConquerPoints >= 2000000)
                                        {
                                            client.Send(new Message("Parabéns você obteve o Pacote de Soul P7 de Lee-Long", System.Drawing.Color.White, Message.Center));
                                            client.Entity.ConquerPoints -= 2000000;
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege WarCraze 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege WarCraze 4", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege FoxBoots 8", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege DragonRing 9", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege NetherArmor 1", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege StarHeadgear 5", System.Drawing.Color.Red, 0x7d1), client);
                                            PacketHandler.CheckCommand2(new Message("@tegotegatege HeavenNecklace 3", System.Drawing.Color.Red, 0x7d1), client);
                                        }
                                        else
                                        {
                                            dialog.Text("Você nao tem cps para comprar o pacote de p7 de trojan ");
                                            dialog.Option("OK, Desculpa ", 255);
                                            dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                                    else
                                    {
                                        dialog.Text("Libere espaço em sua bag");
                                        dialog.Option("OK.", 255);
                                        dialog.Send();
                                        break;
                                        }
                                        break;
                                    }
                        #endregion

Copie o codigo abaixo abra seu NAVICAT & depois sua database aperte F6 e cole o codigo em seguida aperte enter se der tudo OK basta ligar o servidor e desfrutar do NPC


Execute isso no NAVICAT
Código:
INSERT INTO `npcs` VALUES ('707070', '0', '0', 'SoulsP7', '0002', '27656', '-1', '1002', '0293', '0268', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);

Creditos : JoordyCorrea (EU) Smile
avatar
Admin
Administrador
Administrador

Mensagens : 13
Data de inscrição : 27/05/2014
Idade : 22
Localização : Praia Grande - SP

Ver perfil do usuário http://criandoumconquer.forum-livre.com

Voltar ao Topo Ir em baixo

Re: [NPC] Vendedor de Soul P7

Mensagem por brendon157 em Seg Jul 27, 2015 9:10 pm

Eu fiz tudo isso , só que quando entro no jogo eu não acho o npc, sera que fiz algo de errado ou tá em algum lugar escondido ? KKK
Me ajude

brendon157
Membro
Membro

Mensagens : 5
Data de inscrição : 27/07/2015

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [NPC] Vendedor de Soul P7

Mensagem por FelipeXP em Seg Jul 27, 2015 11:41 pm

brendon157 escreveu:Eu fiz tudo isso , só que quando entro no jogo eu não acho o npc, sera que fiz algo de errado ou tá em algum lugar escondido ? KKK
Me ajude

INSERT INTO `npcs` VALUES ('707070', '0', '0', 'SoulsP7', '0002', '27656', '-1', '1002', '0293', '0268', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);

1002 = Id de tc
0293 = posição x
0268= posição y

Em vermelho ta o lugar onde o npc ta, tu pode configurar pra onde tu quiser Very Happy
e no visual tu tem que da debug pro npc pegar Very Happy

OU SE TU PREFERIR : @tele 1002 293 268

usa esse comando pra ir até onde o npc ta Rolling Eyes

avatar
FelipeXP
Administrador
Administrador

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

Ver perfil do usuário https://www.youtube.com/channel/UCOmLJd3M1OSrMmlcR7UGlhw

Voltar ao Topo Ir em baixo

Re: [NPC] Vendedor de Soul P7

Mensagem por brendon157 em Ter Jul 28, 2015 6:01 pm

Olha como npc fica, e no visual c esse negocio de debug da erro." />

brendon157
Membro
Membro

Mensagens : 5
Data de inscrição : 27/07/2015

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [NPC] Vendedor de Soul P7

Mensagem por eulario em Seg Set 07, 2015 2:28 pm

eu segui seu tutorial, mas a minha tbm não pega , como faço para q a minha pegue esse npc?

eulario
Membro
Membro

Mensagens : 11
Data de inscrição : 22/08/2015

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [NPC] Vendedor de Soul P7

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum