Jogos Brasil

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

+7
J.BLACK
blendz
tiagosalla
aloisioXD
Admin
DigO
Ramix
11 participantes

    [Tuturial] Adicionar um NPC

    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty [Tuturial] Adicionar um NPC

    Mensagem  Ramix Dom Jan 03, 2010 4:20 am

    ola pessoal tal como prometi vou ensinar adicionar um npc no source 5165

    1º Voces vao precisar de um programa chamado Microsoft Visual C# eu vou postar dois link para quem nao tem para baixar.

    Estao ai os dois sites

    http://www.microsoft.com/express/vcsharp/

    http://www.mediafire.com/?g5oojynqyt0

    eu tenhos o visual c# 2008 ilimitado pq o meu era trial mas consegui um cd key de graça para ele, tbm tenho o visual c# 2005 e o visual c# 2010... Os melhores para mim sao o visual C# 2008 e o visual C# 2010...

    Aviso: "Antes de meteres um npc no programa fecha primeiro o teu server"


    2º vao ao vosso Rikardoupdate

    3º vao abri um ficheiro chamado NewestCOServer como esta na imagem

    [Tuturial] Adicionar um NPC Tutu1

    4º no lado direito do programa voces tem um rectangulo chamado Solution Explorer

    [Tuturial] Adicionar um NPC Tutu6

    5º Nesse rectangulo tem os packets e a DB do source voces vao abrir o PacketHandling

    [Tuturial] Adicionar um NPC Tutu2i

    6º Nesse packets voces tem la varios packets vao abrir o que se chama NPCDialog.cs

    [Tuturial] Adicionar um NPC Tutu3q

    7º agora vao ao final desse packet NPCDialog.cs e vao encontrar um noma chamado "default:" por cima desse nome estao todos os npc que tem o source alguns estao estao noutros packets.... no ultimo npc que voces tenham carregam no enter para meter o outro npc o meu ultimo npc e o "MerchantClerk" tal como voces veem na imagem eu carregei no enter... o npc que voces meterem tem que estar entre os npc's que exite e o default nao pode estar abaixo do default se nao da erro

    [Tuturial] Adicionar um NPC Tutu7

    8º eu vou meter o vip saler que fiz como um exemplo

    [Tuturial] Adicionar um NPC Tutu4z

    9º depois terem metido o npc carregam no F6 no programa para fazer o build depois de acabar a barra em baixo tem que aparecer isto "Build succeeded" como na imagem se nao aparecer isso e porque tem algum erro

    [Tuturial] Adicionar um NPC Tutu5

    10º depois ter dado Build succeeded carrega no F5 ai vai abrir o teu server quando acabar de abrir fecha-o

    11º agora vai a pasta oldcodb

    12º vao abrir o ficheiro chamado NPC's.txt

    [Tuturial] Adicionar um NPC Tutu8

    13º nesse ficheiro vao ao fim da pagina e metao isto "410035 2940 2 67 1002 450 380" isto e o spawn do npc (e aonde voces metem o npc) neste momento esta em tc

    [Tuturial] Adicionar um NPC Tutu11

    este numero "410035" e o numero que meti no case do npc que esta no programa tal como mostra a imagem


    [Tuturial] Adicionar um NPC Tutu12

    14º agora e so guardar o NPC's.txt e abrir o seu server e ir aonde meteu o seu npc e ver se ele funciona Wink



    Espero que tenham gostado do tutu se por acaso nao perceberam alguma coisa e so dizer que eu tento explicar Wink

    410035 = numero que deste ao case do teu npc
    2940 = imagem que queres no teu npc
    2 = e o action do npc o 2 representa o dialog
    67 = eu neste ja nao me lembro o que faz xD
    1002 = id do mapa
    450 = coordenadas x
    380 = coordenadas y


    Última edição por Ramix em Qui Mar 11, 2010 1:41 am, editado 1 vez(es)
    DigO
    DigO
    Ajudante
    Ajudante


    Mensagens : 154
    Data de inscrição : 26/09/2009
    Especialidade : Binarys Source, Web Design

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  DigO Sex Jan 22, 2010 7:24 am

    nao estou conseuindo fazer a instalaçao do Microsoft Visual C#, toda vez q vou instalar ele execulta rapidamente e some ..

    ja fiz downloads por diversos sites e todos estao com o msm problema..

    estou achando q e pq eu tenho o Microsoft Visual C++ instalado no meu pc ... sera q desinstalando ele da certo a instalaçao do Microsoft Visual C#?
    Ou e outra coisa?
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Sex Jan 22, 2010 7:39 am

    secalhar.... mas nao sei pq eu tenho o c++ e o c# juntos
    DigO
    DigO
    Ajudante
    Ajudante


    Mensagens : 154
    Data de inscrição : 26/09/2009
    Especialidade : Binarys Source, Web Design

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  DigO Qui Jan 28, 2010 4:56 am

    tem algum programa q tenha a msm funçao do C#?
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Qui Jan 28, 2010 2:30 pm

    acho que nao mas dia 1 de fevereiro irei ver isso e ve se te posso ajudar Wink
    Admin
    Admin
    Admin
    Admin


    Mensagens : 145
    Data de inscrição : 09/07/2009
    Especialidade : Binarys

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue49/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (49/50)

    [Tuturial] Adicionar um NPC Empty Bom Tutorial

    Mensagem  Admin Sex Jan 29, 2010 2:54 pm

    Vlw xD Bom tutorial!
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Ter Mar 02, 2010 3:01 pm

    obrigado Wink
    aloisioXD
    aloisioXD
    Master
    Master


    Mensagens : 726
    Data de inscrição : 23/12/2009
    Especialidade : aloisio

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  aloisioXD Ter Mar 02, 2010 3:16 pm

    antigamente eu achava muito dificil isso
    mas agora acho facil' rerere
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Ter Mar 02, 2010 3:18 pm

    e o visual c# e facill
    aloisioXD
    aloisioXD
    Master
    Master


    Mensagens : 726
    Data de inscrição : 23/12/2009
    Especialidade : aloisio

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  aloisioXD Ter Mar 02, 2010 3:23 pm

    é mesmo mas antigamente acho que só vc via o meu sufoco rere'
    achava um O o C#
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Ter Mar 02, 2010 3:25 pm

    com o tempo uma pessoa se habitua Smile
    aloisioXD
    aloisioXD
    Master
    Master


    Mensagens : 726
    Data de inscrição : 23/12/2009
    Especialidade : aloisio

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  aloisioXD Sáb Mar 27, 2010 7:12 am

    esse aki pra quem mexe com visual C# é moleza rere acho que todos que tem 5165 tem que saber isso xd
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Sáb Mar 27, 2010 8:56 am

    fazer um npc para versao 5165 e a coisa mais facil do mundo e so preciso ter com atençao e ter um bocado de paciencia Very Happy
    avatar
    tiagosalla
    Noob
    Noob


    Mensagens : 10
    Data de inscrição : 04/04/2010
    Especialidade : Tecnico

    [Tuturial] Adicionar um NPC Empty Case

    Mensagem  tiagosalla Ter Abr 06, 2010 8:44 pm

    tipo fui adicionar um npc deu tudo ertinho ele apareceu la blz
    só que clico nele aparece uma msg com id 7374
    ae fui la C# e dei f6 no NPDDialog, da tudo blz spo um erro que nao sei o que é
    o programa incana com case 7374 + ele incana com a palavra case, ta assim

    #region Proficiency God
    ele incnana com essa >>>>case 7374:
    {
    if (Control == 0)
    {
    GC.AddSend(Packets.NPCSay("Posso usar o poder da experiência de 20 bolas para actualizar o seu nível de proficiência em linha reta a 20"));
    GC.AddSend(Packets.NPCLink("One Handed Weapons.", 1));
    GC.AddSend(Packets.NPCLink("Two Handed Weapons.", 2));
    GC.AddSend(Packets.NPCLink("Boxing", 3));
    GC.AddSend(Packets.NPCLink("Nah. Eu vou deixar.", 255));
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    if (Control == 1)
    {
    if (GC.MyChar.InventoryContains(723700, 20))
    {
    GC.AddSend(Packets.NPCSay("Escolha uma arma entregue proficiência que você gostaria de atualizar."));
    GC.AddSend(Packets.NPCLink("Sword", 4));
    GC.AddSend(Packets.NPCLink("Blade", 5));
    GC.AddSend(Packets.NPCLink("Club", 6));
    GC.AddSend(Packets.NPCLink("Axe", 7));
    GC.AddSend(Packets.NPCLink("Hammer", Cool);
    GC.AddSend(Packets.NPCLink("BackSword", 9));
    GC.AddSend(Packets.NPCLink("Dagger", 10));
    GC.AddSend(Packets.NPCLink("Next", 11));
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    else
    {
    GC.AddSend(Packets.NPCSay("Você não tem experiência de 20 bolas!"));
    GC.AddSend(Packets.NPCLink("Desculpe", 255));
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    if (Control == 11)
    {
    GC.AddSend(Packets.NPCSay("Escolha uma arma entregue proficiência que você gostaria de atualizar."));
    GC.AddSend(Packets.NPCLink("Hook", 12));
    GC.AddSend(Packets.NPCLink("Scepter", 13));
    GC.AddSend(Packets.NPCLink("Mace", 14));
    GC.AddSend(Packets.NPCLink("Katana", 15));
    GC.AddSend(Packets.NPCLink("Back", 1));
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    if (Control == 2)
    {
    if (GC.MyChar.InventoryContains(723700, 20))
    {
    GC.AddSend(Packets.NPCSay("Escolha a arma entregue Dois proficiência que você gostaria de atualizar."));
    GC.AddSend(Packets.NPCLink("Bow", 17));
    GC.AddSend(Packets.NPCLink("Wand", 18));
    GC.AddSend(Packets.NPCLink("Glaive", 19));
    GC.AddSend(Packets.NPCLink("Poleaxe", 20));
    GC.AddSend(Packets.NPCLink("Longhammer", 21));
    GC.AddSend(Packets.NPCLink("Spear", 22));
    GC.AddSend(Packets.NPCLink("Halberd", 23)); ;
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    else
    {
    GC.AddSend(Packets.NPCSay("Você não tem 20 bolas de experiência!"));
    GC.AddSend(Packets.NPCLink("Desculpe", 255));
    GC.AddSend(Packets.NPCSetFace(30));
    GC.AddSend(Packets.NPCFinish());
    }
    }
    }
    #endregion
    Alguem pode me ajudar ?
    avatar
    tiagosalla
    Noob
    Noob


    Mensagens : 10
    Data de inscrição : 04/04/2010
    Especialidade : Tecnico

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  tiagosalla Ter Abr 06, 2010 8:53 pm

    vlw galera ja resolvi aqui
    =)
    era só colocar comadno break;
    vlw
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Qua Abr 07, 2010 2:24 am

    ta faltava-te o break no final
    blendz
    blendz
    Noob
    Noob


    Mensagens : 2
    Data de inscrição : 19/06/2010
    Especialidade : Conquer

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  blendz Sáb Jul 10, 2010 5:53 pm

    Ramix Podes Me Dizer Qual É O ID Do Map De TwinCity Sff
    J.BLACK
    J.BLACK
    Noob
    Noob


    Mensagens : 61
    Data de inscrição : 02/08/2010
    Especialidade : conquer.

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty * [Tuturial] Adicionar um NPC

    Mensagem  J.BLACK Ter Ago 03, 2010 8:02 am

    Thanks*-*
    J.BLACK
    J.BLACK
    Noob
    Noob


    Mensagens : 61
    Data de inscrição : 02/08/2010
    Especialidade : conquer.

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  J.BLACK Qui Ago 05, 2010 5:40 pm

    aew ramix da uma força ak me ads no msn mano
    JOAO.BLACK2010@HOTMAIL.COM
    td MAIUSCULO
    irving
    irving
    Noob
    Noob


    Mensagens : 38
    Data de inscrição : 31/10/2009
    Especialidade : Photoshop, source 5165 loft&sql

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  irving Qua Ago 11, 2010 5:55 am

    posta ai o code do npc que vende VIP
    PLEASE
    Ramix
    Ramix
    Moderador
    Moderador


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

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Ramix Qua Ago 11, 2010 12:15 pm

    se nao me engano esta no forum esse npc
    loksa
    loksa
    Noob
    Noob


    Mensagens : 41
    Data de inscrição : 16/08/2009
    Especialidade : Praia Grande

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  loksa Sáb Ago 21, 2010 4:34 am

    ok , eu fiz tudo certinho até certo ponto, pois diz voce no começo , " Ao Chegar no final em çima do default , clica no começo do ultimo NPC , E hit nao enter .

    eu fiz isso ,
    nao aparece o quadrado envolvendo o NPC que eu quero por
    irving
    irving
    Noob
    Noob


    Mensagens : 38
    Data de inscrição : 31/10/2009
    Especialidade : Photoshop, source 5165 loft&sql

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  irving Sáb Ago 21, 2010 10:40 am

    loksa escreveu:ok , eu fiz tudo certinho até certo ponto, pois diz voce no começo , " Ao Chegar no final em çima do default , clica no começo do ultimo NPC , E hit nao enter .

    eu fiz isso ,
    nao aparece o quadrado envolvendo o NPC que eu quero por
    Mas pra vc por um novo npc, vc tem que aprtar enter pra aparecer o code do ultimo npc, e colar no lugar certo depois do code do ultimo npc.. pelo menos foi assim que eu entendi =)
    Akguém me corrija se eu estiver errado!

    E mais uma coisa, ramix,.. procurei o VIP Seller aki no forum, e o mesmo não existe,
    eu num consegui encontrar né =))
    cabu009
    cabu009
    Master
    Master


    Mensagens : 1125
    Data de inscrição : 12/02/2010
    Especialidade : Jogos

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue1/1[Tuturial] Adicionar um NPC Empty_bar_bleue  (1/1)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  cabu009 Sáb Ago 21, 2010 6:58 pm

    Posta ae, ramix os npcs que você tiver, ;D
    irving
    irving
    Noob
    Noob


    Mensagens : 38
    Data de inscrição : 31/10/2009
    Especialidade : Photoshop, source 5165 loft&sql

    Personagem
    Experiência:
    [Tuturial] Adicionar um NPC Left_bar_bleue50/50[Tuturial] Adicionar um NPC Empty_bar_bleue  (50/50)

    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  irving Dom Ago 22, 2010 4:10 am

    Pois é, seria uma boa, por que ramix manja bem nisso, e deve ter npcs bons !

    Conteúdo patrocinado


    [Tuturial] Adicionar um NPC Empty Re: [Tuturial] Adicionar um NPC

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Ter Nov 26, 2024 7:35 pm