• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Guia para Adicionar um NPC e Configura que funcione como uma loja By XxRossxX

xxrossxx

Usuário XPZ
Neste tutorial, eu vou lhe mostrar como adicionar "Rune agente Flashâ" em Bloody Ice e deixá-lo vender Upgrade Core (alta) em 1 Alz.

*********** ***********



1, O que eu preciso saber antes de ler este tutorial?

• Onde está o cliente e servidor de arquivos?

• Como criptografar / descriptografar os arquivos ENC?

• Como editar arquivos do servidor do SCP?

E o mais Importante Saber oque são Arquivos ENC e ter o conheçimentos e mecher neles...

Por que eu tenho de saber essas coisas?

• Porque eu não te mostrar como fazer (procurar resposta).

2, Adicionar NPC em um mapa:

Ao modificar ''estra_obj.enc'' e ''extra_obj_msg.enc'' no cliente, vc pode adicionar um NPC
default_smile.png


AquAqui está a caminho.

a, ''Editar extra_obj.enc''

Em primeiro lugar, com ''extra_obj.enc'', adicionando as linhas que vc adicionar um objeto no mapa especificado.



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
extra_object
• world_id: ID do Mundo - Mapa (para a lista completa, veja isso:
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
)
extra_stuff
• id: identificação do objeto no mapa atual
• Nome: Modelo 3D para o objeto
• min:?
• Max:?
extra_entity
• Tipo: Object
o 0: Objeto Normal
o 1: NPC
• Nome: Modelo 3D para o objeto
• pos: NPC (Posição Todos os pos é multiplicado por 100 para mais precisão)
o 1: X
o 2: Z
o 3: Y
• girar: NPC Rotação
o 1: Sempre = 0
o 2: Licenciatura para o eixo X
o 3: Grau para o eixo Z
o 4: Grau para o eixo Y
• escala: relação de escala (1,1,1 para ver em tamanho normal)
o 1: X
o 2: Z
o 3: Y
• disable_cell_radius: Raio da área que o objeto colocado no (jogador não pode atravessar essa área)
• stuff_id: id do extra_stuff que este extra_entity descrever sobre
• nome: Nome do material
• npc_id: ID do NPC
• npc_tag:?
• npc_type:
o 1: NPC Normal
o 7: NPC Shop
o outro valor: Não sei
b, Edit "extra_obj_msg.enc"
Arquivo extra_obj_msg.enc "deve ter alguns dados para realizar NPC nome que armazenado em" extra_obj.enc ".

Aqui está um exemplo.


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Então, a coisa que você tem que fazer aqui é adicionar um novo /> <msg com valor corrigido.

msg
• id: o mesmo valor com o nome> extra_entity
• cont: Nome do NPC
OK, agora tente executar seu cliente.  Consegue ver "Flashâ agente Rune" no Gelo Bloody?  Se não, tente outra vez!

3 º, Modificado do NPC NPC Normal Shop NPC


Agora você tem que decidir, qual o item que você quer vender nesse NPC.  Por exemplo UCH na 1Alz, OK?

um, com "cabal.enc"

Pesquisar:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Agora encontrar: (média de Bloody Ice)


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Adicione esta nova linha para descrever sobre o seu novo NPC.


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
world_npc
• id: id mesmo em "extra_obj.enc"
• npc_name: seguem esse padrão "npcXX-AAAA", onde
o XX: Mapa ID
o YYYY: ID NPC
• x: posição X
• y: Posição Y
• is_obj:
o 0: não é objeto (é um NPC)
o 1: é um objeto normal (não clicáveis)
Agora adicione essas linhas para descrever o que os itens de NPC vende:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
loja
• id: Id NPC

item
• Slot: slot_id na loja tela
• item_id: ID do item
• Opção: Opção do item
• reputation_class: Honor classe obrigados a comprar (-19 = não requerido)
• duration_id Duração: Item
• Preço: Preço de item
b, com "cabal_msg.enc"

Adicionar nova linha para descrever sobre o nome NPC que gosta:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
c, servidor de arquivos com.

Pesquisar dados corretos NPC arquivo para o seu mapa (Ex: para Bloody Ice: etc/cabal/data/data_world/world1-npc.scp /)

Abra-o e adicione uma linha para deixar servidor de saber sobre o NPC que id é de 35 (nossa Rune agente)

Adicionar em NpcPos] Bandeiras [Índice PosX Posy seção Tipo IsRangeCheck


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Agora adicione nova linha neste arquivo para 1Alz UCH:)

Adicionar em [NpcsIdx ShopLst] NSetIdx ItemKind ItemOpt ReputationClass DurationIdx seção de preço


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
E isso é tudo, reinicie o servidor e iniciar o seu cliente.  Agora você verá NPC "Rune agente Flashâ" Bloody Ice, em que vende UCH por 1 Alz:)
Eis alguns dados XML NPC que você pode usar para colocar em "extra_obj.enc".

Árvore de X'mas no Gelo Bloody



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Chaos sinal de entrada Arena


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!

Rune Flashâ agente


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Lady Yekaterina


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Árvore de X'mas em Desert Scream


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Árvore de X'mas em desespero Verde


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Event Girl – Yul


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
Isso é tudo:)

Para o ppl que tem problema com sincronização de arquivos cliente / servidor.  Eu fiz uma ferramenta (temporário) chamado de "Cabal Enc Tool": D

Ela irá ajudá-lo a converter os dados do ENC para SCP e vice-versa.

Aqui está a sua imagem e um pouco de guia para utilizá-lo.



1, os dados ENC aqui

2, clique para converter ENC (texto em # 1) SCP (preencher # 3 e # 4 antes de clicar isso)

3 Id NPC (tem de ser inteiro, ex 4,5,7,35 ,...)

4 º, Item Índice Start (valor de 1 ª linha da 1 ª coluna no SCP, que será gerado)

5, clique para converter de SCP (texto em # 7) ENC (não precisa preencher # 3, # 4)

6, SCP nome da coluna de dados

7, os dados aqui SCP

Pegue aqui:
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Nota: Você deve ter. Net Framework 2.0, a fim de utilizá-lo.

Se você tiver problema com a determinação SlotIdx (posição do item no NPC Shop), você pode verificar isso:



TUTORIAL CREAD BY XxRossxX

CREDITO POR ALGUMAS INSTRUÇÕES: trungnt88

Atenção se esse Tutorial ajudou vc não se esqueça de agradeçer...




OBS: Os Codigos estão fucionando comigo perfeitamente, caso ocontario com Vc mim mande PM que irei ajeitar o mais rapido possivel.

By XxRosxxX
 

lucaskrys

Honrado XPZ
manu olha aki nao aparece assim nao olha como aparece aki o

extrs_obj.enc

ª77¬9à <S©ÿ@9ûÁâ:¤’“/‰„°½Ž¨üˆiœ¿/˜TmÚK¤

†ÝFT®u¿~"Õ ÎÖL#1c‹ËŽ#y¨“

7k5ÕïØ8z™æ¾U¦

„µMª—4½q¬;w!¡ËíL£pÇâÙC\T·–tÐ6ÎnFäe†ÝÂè`ÆKAòl+‹$eV

^_3)¤'hïL€¯Ë·dSò¤È¤,Y¾OÓ›‡¬Øqº:u<›V7˜a=üÏBÐÿ ŽÎ¸+¥îzÂÕÊi²þ¼(ý$ßl'§]h'ë`Ô6º÷{Hü`´5V×=ªû^ͺ5çp…g…7ªøÄ?Ü

nao consegui faser por isso me fala o progama para abrir esses aquivos
 

duzinh00

Novato XPZ
vai aparecer assim pq vc não decodificou o arquivo (.enc) tem que codificar pelo editor
 

PSICOOPS

Usuário XPZ
Ai Ross tb não entendi....clico nos arquivos ".enc" pra abrir com o cabalenctols e não acontece nada,

tipo quero pega um main protegido de um cabal (pirata--tipo o project e origin) que tem sig e não tem os hack ativados, e colocar pro meu server....pode me ajudar?

Vlew
 

xangu

Novato XPZ
@ZePolvilho

vo posta um tutorial com photos como decodificar um arquivo enc.
 

xxrossxx

Usuário XPZ
Kisame nem sabe editar moob pelo enc.

shaushas nem criar Warp

Fica pegando as fotos do Tierra del bruto que possui o mapa da Arena do caos que so eu tenho do meu cabal Azzure e ele fica falando pros outros que é dele shaushaushausa FAIL.
 
Editado por um moderador:

FURIOSB

Honrado XPZ
apesar dos erros de pt , bom tópico!
 

Shion

Legendário XPZ
tópico oficial up
 
Topo Bottom