Jogos Brasil

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

+3
Danrleyaf
Ramix
9tailsfolx
7 participantes

    [Release] NPC Bles (5165)

    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Seg Nov 30, 2009 7:20 am

    Galera já q seis taum atras disso... eu ja postei no epvpers entao vo postar aki tbm....

    só tem q por o id correto neh : D ( tbm nao vo ficar fazendo tudo... ja fiz o npc ta de bom tamanho )

    Código:
    #region Ethereal
                                case ID HERE:
                                    {
                                        if (Control == 0)
                                        {
                                            GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
                                            GC.AddSend(Packets.NPCLink("I want upgrade it.", 1));
                                            GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                            GC.Agreed = false;
                                        }
                                        else if (Control == 1)
                                        {
                                            GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
                                            GC.AddSend(Packets.NPCLink("Headgear", 1));
                                            GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
                                            GC.AddSend(Packets.NPCLink("Armor", 3));
                                            GC.AddSend(Packets.NPCLink("Weapon", 4));
                                            GC.AddSend(Packets.NPCLink("Shield", 5));
                                            GC.AddSend(Packets.NPCLink("Ring", 6));
                                            GC.AddSend(Packets.NPCLink("Boots", 8));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else if (Control >= 1 && Control <= 8)
                                        {
                                            Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
                                            if (I.Bless != 7)
                                            {
                                                byte TortoiseNeed = 0;
                                                if (I.Bless == 0)
                                                    TortoiseNeed = 5;
                                                else if (I.Bless == 1)
                                                    TortoiseNeed = 1;
                                                else if (I.Bless == 3)
                                                    TortoiseNeed = 3;
                                                else if (I.Bless == 5)
                                                    TortoiseNeed = 5;

                                                if (!GC.Agreed)
                                                {
                                                    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
                                                    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
                                                    if (I.Bless !=0)
                                                          GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
                                                    GC.AddSend(Packets.NPCLink("Yes.", Control));
                                                    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
                                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                    GC.AddSend(Packets.NPCFinish());
                                                    GC.Agreed = true;
                                                }
                                                else
                                                {
                                                    GC.Agreed = false;
                                                    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
                                                    {
                                                        GC.MyChar.EquipStats((byte)(Control), false);
                                                        for (byte i = 0; i < TortoiseNeed; i++)
                                                            GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
                                                        if (I.Bless == 0)
                                                            I.Bless = 1;
                                                        else
                                                            I.Bless += 2;
                                                        GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
                                                        GC.MyChar.EquipStats((byte)(Control), true);

                                                        GC.AddSend(Packets.NPCSay("Here you are. It's done."));
                                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                    else
                                                    {
                                                        GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
                                                        GC.AddSend(Packets.NPCLink("I see.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
                                                GC.AddSend(Packets.NPCLink("I see", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        break;
                                    }
                                #endregion

    Quem gosto da um thanks Awe : P
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Seg Nov 30, 2009 9:45 am

    eu ja tinha esse programa antes de tar no elitepvpers hahah

    e para ja esse programa tem um erro, se tivesses testado ja vias qual era hahahah xDD


    mas fizest bem teres postado para as outras pessoas Wink

    eu como ando sem net nao posso fazer isso
    Danrleyaf
    Danrleyaf
    Noob
    Noob


    Mensagens : 23
    Data de inscrição : 26/10/2009

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Danrleyaf Seg Nov 30, 2009 12:47 pm

    9tailsfolx escreveu:Galera já q seis taum atras disso... eu ja postei no epvpers entao vo postar aki tbm....

    só tem q por o id correto neh : D ( tbm nao vo ficar fazendo tudo... ja fiz o npc ta de bom tamanho )

    Código:
    #region Ethereal
                                case ID HERE:
                                    {
                                        if (Control == 0)
                                        {
                                            GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
                                            GC.AddSend(Packets.NPCLink("I want upgrade it.", 1));
                                            GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                            GC.Agreed = false;
                                        }
                                        else if (Control == 1)
                                        {
                                            GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
                                            GC.AddSend(Packets.NPCLink("Headgear", 1));
                                            GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
                                            GC.AddSend(Packets.NPCLink("Armor", 3));
                                            GC.AddSend(Packets.NPCLink("Weapon", 4));
                                            GC.AddSend(Packets.NPCLink("Shield", 5));
                                            GC.AddSend(Packets.NPCLink("Ring", 6));
                                            GC.AddSend(Packets.NPCLink("Boots", 8));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else if (Control >= 1 && Control <= 8)
                                        {
                                            Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
                                            if (I.Bless != 7)
                                            {
                                                byte TortoiseNeed = 0;
                                                if (I.Bless == 0)
                                                    TortoiseNeed = 5;
                                                else if (I.Bless == 1)
                                                    TortoiseNeed = 1;
                                                else if (I.Bless == 3)
                                                    TortoiseNeed = 3;
                                                else if (I.Bless == 5)
                                                    TortoiseNeed = 5;

                                                if (!GC.Agreed)
                                                {
                                                    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
                                                    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
                                                    if (I.Bless !=0)
                                                          GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
                                                    GC.AddSend(Packets.NPCLink("Yes.", Control));
                                                    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
                                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                    GC.AddSend(Packets.NPCFinish());
                                                    GC.Agreed = true;
                                                }
                                                else
                                                {
                                                    GC.Agreed = false;
                                                    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
                                                    {
                                                        GC.MyChar.EquipStats((byte)(Control), false);
                                                        for (byte i = 0; i < TortoiseNeed; i++)
                                                            GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
                                                        if (I.Bless == 0)
                                                            I.Bless = 1;
                                                        else
                                                            I.Bless += 2;
                                                        GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
                                                        GC.MyChar.EquipStats((byte)(Control), true);

                                                        GC.AddSend(Packets.NPCSay("Here you are. It's done."));
                                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                    else
                                                    {
                                                        GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
                                                        GC.AddSend(Packets.NPCLink("I see.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
                                                GC.AddSend(Packets.NPCLink("I see", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        break;
                                    }
                                #endregion

    Quem gosto da um thanks Awe : P




    Manda o ID Correto ae Por Favor Leva Mais 2 Thanks!!!
    DanrleyxD
    DanrleyxD
    Ajudante
    Ajudante


    Mensagens : 193
    Data de inscrição : 30/11/2009

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  DanrleyxD Seg Nov 30, 2009 8:02 pm

    Danrleyaf escreveu:
    9tailsfolx escreveu:Galera já q seis taum atras disso... eu ja postei no epvpers entao vo postar aki tbm....

    só tem q por o id correto neh : D ( tbm nao vo ficar fazendo tudo... ja fiz o npc ta de bom tamanho )

    Código:
    #region Ethereal
                                case ID HERE:
                                    {
                                        if (Control == 0)
                                        {
                                            GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
                                            GC.AddSend(Packets.NPCLink("I want upgrade it.", 1));
                                            GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                            GC.Agreed = false;
                                        }
                                        else if (Control == 1)
                                        {
                                            GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
                                            GC.AddSend(Packets.NPCLink("Headgear", 1));
                                            GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
                                            GC.AddSend(Packets.NPCLink("Armor", 3));
                                            GC.AddSend(Packets.NPCLink("Weapon", 4));
                                            GC.AddSend(Packets.NPCLink("Shield", 5));
                                            GC.AddSend(Packets.NPCLink("Ring", 6));
                                            GC.AddSend(Packets.NPCLink("Boots", 8));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else if (Control >= 1 && Control <= 8)
                                        {
                                            Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
                                            if (I.Bless != 7)
                                            {
                                                byte TortoiseNeed = 0;
                                                if (I.Bless == 0)
                                                    TortoiseNeed = 5;
                                                else if (I.Bless == 1)
                                                    TortoiseNeed = 1;
                                                else if (I.Bless == 3)
                                                    TortoiseNeed = 3;
                                                else if (I.Bless == 5)
                                                    TortoiseNeed = 5;

                                                if (!GC.Agreed)
                                                {
                                                    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
                                                    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
                                                    if (I.Bless !=0)
                                                          GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
                                                    GC.AddSend(Packets.NPCLink("Yes.", Control));
                                                    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
                                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                    GC.AddSend(Packets.NPCFinish());
                                                    GC.Agreed = true;
                                                }
                                                else
                                                {
                                                    GC.Agreed = false;
                                                    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
                                                    {
                                                        GC.MyChar.EquipStats((byte)(Control), false);
                                                        for (byte i = 0; i < TortoiseNeed; i++)
                                                            GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
                                                        if (I.Bless == 0)
                                                            I.Bless = 1;
                                                        else
                                                            I.Bless += 2;
                                                        GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
                                                        GC.MyChar.EquipStats((byte)(Control), true);

                                                        GC.AddSend(Packets.NPCSay("Here you are. It's done."));
                                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                    else
                                                    {
                                                        GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
                                                        GC.AddSend(Packets.NPCLink("I see.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
                                                GC.AddSend(Packets.NPCLink("I see", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        break;
                                    }
                                #endregion

    Quem gosto da um thanks Awe : P




    Manda o ID Correto ae Por Favor Leva Mais 2 Thanks!!!




    Eu Tambem Manda o ID Dele ae
    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Ter Dez 01, 2009 5:01 am

    35015 ow 35016 nao me lembro direito... nao tenho mexido muito nessa source... to mexendo na minha 1.0 : D
    DanrleyxD
    DanrleyxD
    Ajudante
    Ajudante


    Mensagens : 193
    Data de inscrição : 30/11/2009

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  DanrleyxD Ter Dez 01, 2009 11:52 am

    9tailsfolx escreveu:35015 ow 35016 nao me lembro direito... nao tenho mexido muito nessa source... to mexendo na minha 1.0 : D




    Coloquei o ID 35015 e Deu Esse Erro Quando Fui Clika Nele Ver a Imagem Por Esse Link ae a Imagem do Erro http://www.4shared.com/file/163581395/4ff6ebc1/imagem.html



    Ajuda ae Ganha 2 Thanks!!!
    akirakis
    akirakis
    Ajudante
    Ajudante


    Mensagens : 169
    Data de inscrição : 15/08/2009
    Especialidade : Server. Web Site!

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  akirakis Ter Dez 01, 2009 2:56 pm

    Coloca o 35016!!
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Ter Dez 01, 2009 3:16 pm

    este funciona direitinho


    #region Ethereal
    case 35015:
    {
    if (Control == 0)
    {
    GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
    GC.AddSend(Packets.NPCLink("I want upgrade it.", 9));
    GC.AddSend(Packets.NPCLink("Just passing by.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    GC.Agreed = false;
    }
    else if (Control == 9)
    {
    GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
    GC.AddSend(Packets.NPCLink("Headgear", 1));
    GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
    GC.AddSend(Packets.NPCLink("Armor", 3));
    GC.AddSend(Packets.NPCLink("Weapon", 4));
    GC.AddSend(Packets.NPCLink("Shield", 5));
    GC.AddSend(Packets.NPCLink("Ring", 6));
    GC.AddSend(Packets.NPCLink("Boots", 8 ));
    GC.AddSend(Packets.NPCLink("No ty", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    else if (Control >= 1 && Control <= 8 )
    {
    Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
    if (I.Bless != 7)
    {
    byte TortoiseNeed = 0;
    if (I.Bless == 0)
    TortoiseNeed = 5;
    else if (I.Bless == 1)
    TortoiseNeed = 1;
    else if (I.Bless == 3)
    TortoiseNeed = 3;
    else if (I.Bless == 5)
    TortoiseNeed = 5;

    if (!GC.Agreed)
    {
    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
    if (I.Bless != 0)
    GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
    GC.AddSend(Packets.NPCLink("Yes.", Control));
    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    GC.Agreed = true;
    }
    else
    {
    GC.Agreed = false;
    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
    {
    GC.MyChar.EquipStats((byte)(Control), false);
    for (byte i = 0; i < TortoiseNeed; i++)
    GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
    if (I.Bless == 0)
    I.Bless = 1;
    else
    I.Bless += 2;
    GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
    GC.MyChar.EquipStats((byte)(Control), true);

    GC.AddSend(Packets.NPCSay("Here you are. It's done."));
    GC.AddSend(Packets.NPCLink("Thanks.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    else
    {
    GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
    GC.AddSend(Packets.NPCLink("I see.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    }
    else
    {
    GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
    GC.AddSend(Packets.NPCLink("I see", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    break;
    }
    #endregion


    pessoal aonde tem 8 ) e um espaço no programa voces tiram o espaço do 8 pq se eue mter o 8 junto com ) fica este boneco Cool


    qualquer cois vao ao poste que fiz e vejam o que ja meti no source xD
    DanrleyxD
    DanrleyxD
    Ajudante
    Ajudante


    Mensagens : 193
    Data de inscrição : 30/11/2009

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  DanrleyxD Ter Dez 01, 2009 4:27 pm

    Ramix escreveu:este funciona direitinho


    #region Ethereal
    case 35015:
    {
    if (Control == 0)
    {
    GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
    GC.AddSend(Packets.NPCLink("I want upgrade it.", 9));
    GC.AddSend(Packets.NPCLink("Just passing by.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    GC.Agreed = false;
    }
    else if (Control == 9)
    {
    GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
    GC.AddSend(Packets.NPCLink("Headgear", 1));
    GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
    GC.AddSend(Packets.NPCLink("Armor", 3));
    GC.AddSend(Packets.NPCLink("Weapon", 4));
    GC.AddSend(Packets.NPCLink("Shield", 5));
    GC.AddSend(Packets.NPCLink("Ring", 6));
    GC.AddSend(Packets.NPCLink("Boots", 8 ));
    GC.AddSend(Packets.NPCLink("No ty", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    else if (Control >= 1 && Control <= 8 )
    {
    Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
    if (I.Bless != 7)
    {
    byte TortoiseNeed = 0;
    if (I.Bless == 0)
    TortoiseNeed = 5;
    else if (I.Bless == 1)
    TortoiseNeed = 1;
    else if (I.Bless == 3)
    TortoiseNeed = 3;
    else if (I.Bless == 5)
    TortoiseNeed = 5;

    if (!GC.Agreed)
    {
    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
    if (I.Bless != 0)
    GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
    GC.AddSend(Packets.NPCLink("Yes.", Control));
    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    GC.Agreed = true;
    }
    else
    {
    GC.Agreed = false;
    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
    {
    GC.MyChar.EquipStats((byte)(Control), false);
    for (byte i = 0; i < TortoiseNeed; i++)
    GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
    if (I.Bless == 0)
    I.Bless = 1;
    else
    I.Bless += 2;
    GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
    GC.MyChar.EquipStats((byte)(Control), true);

    GC.AddSend(Packets.NPCSay("Here you are. It's done."));
    GC.AddSend(Packets.NPCLink("Thanks.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    else
    {
    GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
    GC.AddSend(Packets.NPCLink("I see.", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    }
    else
    {
    GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
    GC.AddSend(Packets.NPCLink("I see", 255));
    GC.AddSend(Packets.NPCSetFace(N.Avatar));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    break;
    }
    #endregion


    pessoal aonde tem 8 ) e um espaço no programa voces tiram o espaço do 8 pq se eue mter o 8 junto com ) fica este boneco Cool


    qualquer cois vao ao poste que fiz e vejam o que ja meti no source xD


    Hi, I don`t talk anything useful yet, my ID is 35015 Ajuda Arruma Isso Ae Deu o Mesmo Erro Ramix Ajuda ae
    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Ter Dez 01, 2009 4:41 pm

    véi desculpa fala mais seis é burrinho mesmo.... é so mudar o ID Here pra 35016 po.... já mudei la eh so copiar e colar....
    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Ter Dez 01, 2009 4:41 pm

    9tailsfolx escreveu:Galera já q seis taum atras disso... eu ja postei no epvpers entao vo postar aki tbm....

    só tem q por o id correto neh : D ( tbm nao vo ficar fazendo tudo... ja fiz o npc ta de bom tamanho )

    Código:
    #region Ethereal
                                case 35016:
                                    {
                                        if (Control == 0)
                                        {
                                            GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
                                            GC.AddSend(Packets.NPCLink("I want upgrade it.", 1));
                                            GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                            GC.Agreed = false;
                                        }
                                        else if (Control == 1)
                                        {
                                            GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
                                            GC.AddSend(Packets.NPCLink("Headgear", 1));
                                            GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
                                            GC.AddSend(Packets.NPCLink("Armor", 3));
                                            GC.AddSend(Packets.NPCLink("Weapon", 4));
                                            GC.AddSend(Packets.NPCLink("Shield", 5));
                                            GC.AddSend(Packets.NPCLink("Ring", 6));
                                            GC.AddSend(Packets.NPCLink("Boots", 8));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else if (Control >= 1 && Control <= 8)
                                        {
                                            Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
                                            if (I.Bless != 7)
                                            {
                                                byte TortoiseNeed = 0;
                                                if (I.Bless == 0)
                                                    TortoiseNeed = 5;
                                                else if (I.Bless == 1)
                                                    TortoiseNeed = 1;
                                                else if (I.Bless == 3)
                                                    TortoiseNeed = 3;
                                                else if (I.Bless == 5)
                                                    TortoiseNeed = 5;

                                                if (!GC.Agreed)
                                                {
                                                    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
                                                    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
                                                    if (I.Bless !=0)
                                                          GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
                                                    GC.AddSend(Packets.NPCLink("Yes.", Control));
                                                    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
                                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                    GC.AddSend(Packets.NPCFinish());
                                                    GC.Agreed = true;
                                                }
                                                else
                                                {
                                                    GC.Agreed = false;
                                                    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
                                                    {
                                                        GC.MyChar.EquipStats((byte)(Control), false);
                                                        for (byte i = 0; i < TortoiseNeed; i++)
                                                            GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
                                                        if (I.Bless == 0)
                                                            I.Bless = 1;
                                                        else
                                                            I.Bless += 2;
                                                        GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
                                                        GC.MyChar.EquipStats((byte)(Control), true);

                                                        GC.AddSend(Packets.NPCSay("Here you are. It's done."));
                                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                    else
                                                    {
                                                        GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
                                                        GC.AddSend(Packets.NPCLink("I see.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
                                                GC.AddSend(Packets.NPCLink("I see", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        break;
                                    }
                                #endregion

    Quem gosto da um thanks Awe : P
    Ne0TriX
    Ne0TriX
    Admin
    Admin


    Mensagens : 90
    Data de inscrição : 10/07/2009
    Especialidade : Client Editor

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue49/50[Release] NPC Bles (5165) Empty_bar_bleue  (49/50)

    [Release] NPC Bles (5165) Empty hehe

    Mensagem  Ne0TriX Ter Dez 01, 2009 4:59 pm

    Fala irmazinho, legal posto o Ethereal hehe!!
    Suave....
    galera para quem nao n conhece o 9tails, e faz parte
    da WaveFun, é o Code Master da WaveFun
    e eu Ne0 Coder Junior WaveFun, eheh

    Isso ai galera, n tem erro, o Npc ja esta criado, va em market
    e clique no NPc que ele lhe dara o ID , basta adicionar o mesmo ID no code
    do NPC

    #region
    case 35015:



    acho que o ID e esse, pelo que eu vi na foto do nosso Amigo!!
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Seg Dez 07, 2009 11:25 am

    esse npc foi tirado do 4botters -.-

    o erro e mt simples para quem nao sabe -.-

    o erro nao é 35015 isso nao tem nada haver... so se voce tiver um npc ja com esse id ai voce tem que mudar -.-
    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Dom Dez 13, 2009 11:17 am

    desculpa a groseria.... mais eu nao pego nada de lugar nenhum ... eu sou capaz de fazer .... não sou igual a vc ou outras pessoas.....
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Dom Dez 13, 2009 2:51 pm

    o id nao tem nada haver uma coisa com a outra...

    sabes pq te da erro?

    pq tens um erro no npcdialog.cs tens que fixar primeiro...
    9tailsfolx
    9tailsfolx
    Noob
    Noob


    Mensagens : 32
    Data de inscrição : 09/09/2009
    Especialidade : C# Sharp

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  9tailsfolx Seg Dez 14, 2009 3:25 am

    então fixa e posta pq eu não vou postar o verdadeiro .... só fiz esse pra ajudar um pouco... mas quem nao sabe mexer com C# e ACHA q vai conseguir fazer um bom server com uma source quse 70% bugada.... boa sorte!

    o ID do qual eu me refiria éra por que eu coloquei "case ESCOLHAOID:" pra eles... se voce nao sabe nem ler fica na tua...
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Seg Dez 14, 2009 3:29 am

    nao dsclp la mas tu estas a dizer que tem que meter o id tal... o meu tem o id 35015
    nao tem 35016 como tu estas a dizer... so devem mudar de id se tiverem um igual -.-
    luizinhf0x
    luizinhf0x
    Ajudante
    Ajudante


    Mensagens : 198
    Data de inscrição : 26/06/2010
    Especialidade : Ajudar no ki der e vier :)

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  luizinhf0x Dom Set 12, 2010 2:18 pm

    9tailsfolx escreveu:Galera já q seis taum atras disso... eu ja postei no epvpers entao vo postar aki tbm....

    só tem q por o id correto neh : D ( tbm nao vo ficar fazendo tudo... ja fiz o npc ta de bom tamanho )

    Código:
    #region Ethereal
                                case ID HERE:
                                    {
                                        if (Control == 0)
                                        {
                                            GC.AddSend(Packets.NPCSay("I can set your itens bless, for some tortoise gens super."));
                                            GC.AddSend(Packets.NPCLink("I want upgrade it.", 1));
                                            GC.AddSend(Packets.NPCLink("Just passing by.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                            GC.Agreed = false;
                                        }
                                        else if (Control == 1)
                                        {
                                            GC.AddSend(Packets.NPCSay("Choose the equipment you want to set bless."));
                                            GC.AddSend(Packets.NPCLink("Headgear", 1));
                                            GC.AddSend(Packets.NPCLink("Necklace/Bag", 2));
                                            GC.AddSend(Packets.NPCLink("Armor", 3));
                                            GC.AddSend(Packets.NPCLink("Weapon", 4));
                                            GC.AddSend(Packets.NPCLink("Shield", 5));
                                            GC.AddSend(Packets.NPCLink("Ring", 6));
                                            GC.AddSend(Packets.NPCLink("Boots", 8));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else if (Control >= 1 && Control <= 8)
                                        {
                                            Game.Item I = GC.MyChar.Equips.Get((byte)(Control));
                                            if (I.Bless != 7)
                                            {
                                                byte TortoiseNeed = 0;
                                                if (I.Bless == 0)
                                                    TortoiseNeed = 5;
                                                else if (I.Bless == 1)
                                                    TortoiseNeed = 1;
                                                else if (I.Bless == 3)
                                                    TortoiseNeed = 3;
                                                else if (I.Bless == 5)
                                                    TortoiseNeed = 5;

                                                if (!GC.Agreed)
                                                {
                                                    GC.AddSend(Packets.NPCSay("You need " + TortoiseNeed + " Super Tortoises to upgrade. Do you want it?"));
                                                    GC.AddSend(Packets.NPCSay("Your item current bless is " + I.Bless + "."));
                                                    if (I.Bless !=0)
                                                          GC.AddSend(Packets.NPCSay("It will be " + (I.Bless + 2) + "."));
                                                    GC.AddSend(Packets.NPCLink("Yes.", Control));
                                                    GC.AddSend(Packets.NPCLink("Nevermind.", 255));
                                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                    GC.AddSend(Packets.NPCFinish());
                                                    GC.Agreed = true;
                                                }
                                                else
                                                {
                                                    GC.Agreed = false;
                                                    if (GC.MyChar.InventoryContains(700073, TortoiseNeed))
                                                    {
                                                        GC.MyChar.EquipStats((byte)(Control), false);
                                                        for (byte i = 0; i < TortoiseNeed; i++)
                                                            GC.MyChar.RemoveItem(GC.MyChar.NextItem(700073));
                                                        if (I.Bless == 0)
                                                            I.Bless = 1;
                                                        else
                                                            I.Bless += 2;
                                                        GC.MyChar.Equips.Replace((byte)(Control), I, GC.MyChar);
                                                        GC.MyChar.EquipStats((byte)(Control), true);

                                                        GC.AddSend(Packets.NPCSay("Here you are. It's done."));
                                                        GC.AddSend(Packets.NPCLink("Thanks.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                    else
                                                    {
                                                        GC.AddSend(Packets.NPCSay("You don't have enough Tortoise Gems."));
                                                        GC.AddSend(Packets.NPCLink("I see.", 255));
                                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                        GC.AddSend(Packets.NPCFinish());
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                GC.AddSend(Packets.NPCSay("You cannot upgrade an item's bless which is already at maximum."));
                                                GC.AddSend(Packets.NPCLink("I see", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        break;
                                    }
                                #endregion

    Quem gosto da um thanks Awe : P

    ai manin eu sou novo aki no Source 5165 aonde bota esses bgl ai ?
    Ramix
    Ramix
    Moderador
    Moderador


    Mensagens : 1612
    Data de inscrição : 22/11/2009
    Especialidade : Halo Reach

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue1/1[Release] NPC Bles (5165) Empty_bar_bleue  (1/1)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Ramix Dom Set 12, 2010 3:04 pm

    se vires o tutorial que esta em anuncio iras saber aonde se mete
    luizinhf0x
    luizinhf0x
    Ajudante
    Ajudante


    Mensagens : 198
    Data de inscrição : 26/06/2010
    Especialidade : Ajudar no ki der e vier :)

    Personagem
    Experiência:
    [Release] NPC Bles (5165) Left_bar_bleue50/50[Release] NPC Bles (5165) Empty_bar_bleue  (50/50)

    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  luizinhf0x Dom Set 12, 2010 3:17 pm

    okays vou ver'

    Conteúdo patrocinado


    [Release] NPC Bles (5165) Empty Re: [Release] NPC Bles (5165)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Ter Nov 26, 2024 11:44 pm