|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) | ||||||||||||||
|
Membro - Capitão
![]() Registrado em: May 2009
Posts: 124
Agradeceu: 72
Agradecido 79 Vezes em 29 Posts
|
queria saber se tem como criar um npc com armors e wepons custon , tipo por um set vesper e uma wepons vesper e que de para enchantar o wepons do npc e fique com mesmo brilho dos players
se alguem souber e tiver uma tuto por favor poste aqui |
||||||||||||||
|
|
|||||||||||||||
| Links Patrocinados |
|
|
#2 (permalink) | ||||||||||||||
|
Membro - Veterano
![]() Registrado em: Nov 2008
Posts: 426
Agradeceu: 168
Agradecido 1,058 Vezes em 147 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Sim tem como. voce pode pegar qualquer npc desses para download [NPC Shop], entrar
na xml e trocar o ID das existente pela que vc deseja. essea seria a opção + facil pra vc. |
||||||||||||||
|
|
|||||||||||||||
| O seguinte membro ao lado disse Obrigado(a) a : cleberhills por gostar deste Post : |
thiagooxd (28-06-2009) |
|
|
#3 (permalink) | ||||||||||||||
|
Amigo SE
![]() Registrado em: Dec 2008
Localização: São Paulo
Posts: 1,188
Agradeceu: 162
Agradecido 1,768 Vezes em 486 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Victor
|
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
||||||||||||||
|
|
|||||||||||||||
|
|
#4 (permalink) |
|
playstation
![]() Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Nome Real: Marcelo
|
@Todos, posso não ter entendido, mais não é isso que ele quer! Ele não quer criar Shop.
@cdm, você quer fazer o NPC ficar parecido com Players? Usando as mesmas coisas... Bom, se for você vai ter que implementar o npc_to_pc, que não é nada fácil precisa de um bom conhecimento de Java. Então a menos que você entenda de Java, ou conheça alguém que entende e esteja disposto a fazer isso, ou então encontre um Pack já tenha tal opção adicionada, sugiro que desista da idéia.
__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer... Quer ser respondido direito!? Não faça perguntas idiotas. (Y) |
|
|
|
|
#6 (permalink) |
|
playstation
![]() Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Nome Real: Marcelo
|
@cdm, não é tão simples assim. Só criar uma table com os ID desses itens.
Precisa de modificações no Java, para transformar os NPC em PC. Isso é bastante complicado de ser feito. Então sugiro que desista da idéia.
__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer... Quer ser respondido direito!? Não faça perguntas idiotas. (Y) |
|
|
|
|
#7 (permalink) | ||||||||||||||
|
Membro - Capitão
![]() Registrado em: May 2009
Posts: 124
Agradeceu: 72
Agradecido 79 Vezes em 29 Posts
|
andei pesquisando um pouco sobre isso :
e achei uma coisa , pode servir , vo posta aqui pra quem tem mais conhecimento : 1° execute esse sql -- All the attributes with default value of -1, have random mode if left on default value -- -- Info about ARMORSET choosing: -- if (armorset_id > 0) -> armor -- if (armorset_id == -2) -> wedding dress -- if (armorset_id == -1) -> random armorset, depending on armorset_grade and armorset_type values -- -- if (armorset_grade == 0) -> D -- if (armorset_grade == 1) -> C -- if (armorset_grade == 2) -> B -- if (armorset_grade == 3) -> A -- if (armorset_grade == 4) -> S -- if (armorset_grade == 5) -> S80 -- if (armorset_grade == -1) -> random from all grades -- if (armorset_grade == -2) -> random D or C -- if (armorset_grade == -3) -> random B or A -- if (armorset_grade == -4) -> random S or S80 -- if (armorset_grade == -5) -> random D, C or B -- if (armorset_grade == -6) -> random A, S or S80 -- -- if (armorset_type == 0) -> HEAVY -- if (armorset_type == 1) -> LIGHT -- if (armorset_type == 2) -> ROBE -- if (armorset_type == -1) -> random from all types -- if (armorset_type == -2) -> random HEAVY or LIGHT -- if (armorset_type == -3) -> random LIGHT or ROBE -- if (armorset_type == -4) -> random HEAVY or ROBE -- -- -- Table structure for table `npc_to_pc` -- CREATE TABLE `npc_to_pc` ( `spawn_id` int(11) NOT NULL default '0', `npc_id` int(11) NOT NULL default '0', `name` varchar(35) default NULL, `title` varchar(35) default NULL, `race` tinyint(3) NOT NULL default '-1', `class_id` smallint(4) NOT NULL default '-1', `sex` tinyint(3) NOT NULL default '-1', `hair_style` tinyint(3) NOT NULL default '-1', `hair_color` tinyint(3) NOT NULL default '-1', `face` tinyint(3) NOT NULL default '-1', `name_color` char(6) NOT NULL default 'FFFFFF', `title_color` char(6) NOT NULL default 'FFFF77', `nobless` tinyint(1) NOT NULL default '0', `hero` tinyint(1) NOT NULL default '0', `wpn_enchant` int(11) NOT NULL default '0', `right_hand` int(11) NOT NULL default '0', `left_hand` int(11) NOT NULL default '0', `armorset_id` int(11) NOT NULL default '-1', `armorset_grade` tinyint(3) NOT NULL default '-1', `armorset_type` tinyint(3) NOT NULL default '-1', `hair` int(11) NOT NULL default '0', `hair2` int(11) NOT NULL default '0', `pledge_class` tinyint(3) NOT NULL default '-1', `clan_id` int(11) NOT NULL default '0', `ally_id` int(11) NOT NULL default '0', `clan_crest_id` int(11) NOT NULL default '0', `ally_crest_id` int(11) NOT NULL default '0', KEY `spawn_id` (`spawn_id`), KEY `npc_id` (`npc_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; esse segundo sql se edita dessa maneira : spawn_id { aqui deixe 0 } npc_id { aqui coloque o ID de qualquer NPC/MOB } name { coloque aqui o nome que quer dar ao NPC/MOB ex: Naustagic } title { coloque aqui o titulo que quer dar ao NPC/MOB ex: ********br } race { aqui o ID da raça. vc consegue esse ID na tabela char_template na coluna: RaceId. por ex: o Humano o ID é 0 } class_id { aqui vc coloca o ID da class. vc consegue esse ID na tabela char_template na coluna: ClassId. por ex: se a raça que eu coloquei foi Humano, aqui eu vou escolher o Gladiador. o ClassId do Gladiador é 2 } sex { aqui eu defino o Sexo do NPC. coloque 1 para male, e 2 para female } hair_style { aqui deixei 1 } hair_color { aqui deixei -1 } face { aqui deixei -1 } name_color { aqui a cor do nome do NPC/MOB. por ex: se quero o nome Branco eu coloco: FFFFFF (usa cores em Hexa. que pode encontar nesse site: title_color { aqui a cor do titulo do NPC/MOB. por ex: se quero o titulo Vermelho eu coloco: FF0000 (usa cores em Hexa. que pode encontar nesse site: nobless { aqui vc define se o NPC/MOB vai ser Nobless. padrão é 0. se colocar 1 ele será nobless } hero { aqui vc define se o NPC/MOB vai ser Heroi (ter o Brilho de Heroi). coloque 1 para Heroi e 0 para nao Heroi } wpn_enchant { aqui vc coloca o valor do enchant da arma do NPC/MOB } right_hand { aqui vc coloca o ID da arma se ela for rhand ou lrhand (isso vc vê na tabela weapons na coluna bodypart). por ex: quero que o NPC use o Dynasty Bow. sendo assim vou colocar o ID 9445 } left_hand { aqui vc coloca o ID da arma se ela for lhand. (segue o mesmo padrão da opção acima) } armorset_id { aqui vc coloca o ID do set. (coloque apenas o ID do peitoral do set que ele aparecerá todo completo no NPC/MOB). por exe: quero que ele use o set Dynasty Heavy. Então vou colocar o ID 9416. esse ID vc consegue na tabela armor. } armorset_grade { se o set for S, coloque o valor 5. ex: no-grade = 0, D-grade = 1, B-Grade = 2... } armorset_type { deixe -1 } hair { deixe 0 } hair2 { deixe 0 } pledge_class { deixe -1 } clan_id { deixe 0 } ally_id { deixe 0 } clan_crest_id { deixe 0 } ally_crest_id { deixe 0 } Feito isso, é só da spawn no ID do NPC/MOB que vc colocou na tabela! arquivo sql INSERT INTO npc_to_pc VALUES (6067,30084, 'Kamael', 'Naustagic', 5, 133, 1, -1, -1, -1, 'FF0000', '0000FF', 0, 1, 50, 9869, 0, 9914, 6, -1, 0, 0, -1, 0, 0, 0, 0); é para L2JCteam consegui isso em um forum la , nao lembro o nome, quem sabe daqui a gente pode evoluir e chegar no npc player :D se postei coisa nada ver por favor nao zomba ! Nao conheço tudo! |
||||||||||||||
|
|
|||||||||||||||
|
|
#9 (permalink) |
|
playstation
![]() Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Nome Real: Marcelo
|
@cdm, isso é só um Tutorial de com usar a tabela npc_to_pc.
Eu disse que tem que fazer modificações no Java, então cadê os códigos do Java? Bom, mais não digo mais nada! Se quiser continuar procurando achando que só essa tabela vai resolver, é por sua conta. Agora pense um pouco, como que o Servidor vai adivinhar o que significa cada uma das colunas e linhas dessa tabela? Como que ele vai fazer o cliente pegar as texturas do Characters e colocar nos NPCs? Então volto a repetir... Você sabe mexer com Java? Creio que não saiba. Conhece alguém que saiba e esteja disposto a fazer pra você? Também creio que não, então sugiro que desista disso. Uma opção é você usar o L2JCTeam Gracia PT2. Ele tem esse sistema implementado, porém tem muitos outros Bugs.
__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer... Quer ser respondido direito!? Não faça perguntas idiotas. (Y) |
|
|
|
|
#10 (permalink) | ||||||||||||||
|
Membro - Capitão
![]() Registrado em: May 2009
Posts: 124
Agradeceu: 72
Agradecido 79 Vezes em 29 Posts
|
nao estou criticando , nem excluindo o que voce falou ,
nao sei mexer com java , mas consegui isso , pensei que service para alguma coisa mas obrigado por tudo ai :D abraço ---------- @paytaly nao tenho conhecimento em java , mas veio um outro arquivo junto com essa table ai e vou postar aqui para voce ( se quiser dar uma olhada) creio eu que seja os tals codigos java , so que eu nao sabia o que fazer com esse treco que veio junto com as table entao dexei de lado mas vo pro aqui , de uma olhada [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] |
||||||||||||||
|
|
|||||||||||||||
| O seguinte membro ao lado disse Obrigado(a) a : cdm por gostar deste Post : |
KaL (03-06-2009)
|
![]() |
|
|