Falar com npc por classe Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

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

Falar com npc por classe

2 participantes

Ir para baixo

Falar com npc por classe Empty Falar com npc por classe

Mensagem por kiritor Qui Set 04, 2014 9:10 pm

Gostaria de pedir um sistema para npc Tipo eu quero criar um npc para vender umas tecnicas e taus mais quero que players de tau classe consigam falar com ele

kiritor
Iniciante
Iniciante

Mensagens : 62
Créditos : 0

Ficha do personagem
Nível: 1
Experiência:
Falar com npc por classe Left_bar_bleue0/0Falar com npc por classe Empty_bar_bleue  (0/0)
Vida:
Falar com npc por classe Left_bar_bleue30/30Falar com npc por classe Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Falar com npc por classe Empty Re: Falar com npc por classe

Mensagem por Pablo Kawan Qui Set 04, 2014 9:36 pm

kr, não adianta só ficar pedindo coisas. dentro da propria engine ja vi 40% da base de tudo que vc ja pediu em sistemas, se eu fosse você estudaria melhor os codigos e me focava em algo pois como você está usando ela como sua principal engine não adianta saber só editar npcs, criar mapas...

edit:
vou fazer algo aqui, o bem mais simples possivel para ver se você consegue ter a noção do codigo e conseguir fazer suas proprias coisas Wink

edit²:
Cliente~Side - FrmEditor_NPC

primeiro crie uma scroll com nome: scrlCReq
Falar com npc por classe ZPL0gRC

clique duas vezes na form e adicione:
Código:

scrlCReq.max = MAX_Classes

depois disso no modulo: ModTypes procure por 
Código:

Private Type NpcRec

e adicione:
Código:

ClassReq As Long
antes do End Type

procure no modulo: ModGameEditos
Código:

With frmEditor_NPC

e procure por
Código:

.txtLevel.text = NPC(EditorIndex).Level

abaixo adicione
Código:

.scrlCReq.Value = NPC(EditorIndex).ClassReq

Volte ao frmEditor_NPC
dê dois cliques na sua scrl e adicione o codigo
Código:

NPC(EditorIndex).ClassReq = scrlCReq.Value

Server~Side -
novamente procure no modulo: ModTypes procure por 
Código:

Private Type NpcRec

e adicione:
Código:

ClassReq As Long
antes do End Type

Procure por 
Código:

If NPC(npcNum).Behaviour <> NPC_BEHAVIOUR_FRIENDLY
no modulo: ModCombat - CanPlayerAttackNpc
e depois procure por 
Código:

If NPC(npcNum).Behaviour = NPC_BEHAVIOUR_FRIENDLY
que está um abaixo do outro, não sei se vai estar assim mesmo no seu pode ter um Or ... enfim
abaixo dele adicione o codigo
Código:

                            If NPC(mapnum).ClassReq = Player(attacker).Class Then
                                PlayerMsg attacker, "Você não possui a classe necessaria para interagir com este NPC", White
                            End If

fim - npc só interage com o player se o player foi a classe escolhida

PS: Esse mini tutorial foi feito para uma unica classe interagir com o npc escolhido, para alterar a classe coloque o numero da classe na Scroll

_________________
Assinatura removida pela Staff
^ Tenho nova, surprise
Falar com npc por classe H2D9a9k
Pablo Kawan
Pablo Kawan
Experiente
Experiente

Mensagens : 480
Créditos : 158

http://tavernarpg.esy.es/

Ir para o topo Ir para baixo

Falar com npc por classe Empty Re: Falar com npc por classe

Mensagem por kiritor Sex Set 05, 2014 12:16 pm

Vlws eu to estudando vb6 no curso de programação mais comesamos 3 semanas atras e o curso e so 1 vez por semana ai n aprendiar a faser sertos codigos direito vlw rep+

kiritor
Iniciante
Iniciante

Mensagens : 62
Créditos : 0

Ficha do personagem
Nível: 1
Experiência:
Falar com npc por classe Left_bar_bleue0/0Falar com npc por classe Empty_bar_bleue  (0/0)
Vida:
Falar com npc por classe Left_bar_bleue30/30Falar com npc por classe Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Falar com npc por classe Empty Re: Falar com npc por classe

Mensagem por Pablo Kawan Sáb Set 06, 2014 9:31 am

hm, ok

_________________
Assinatura removida pela Staff
^ Tenho nova, surprise
Falar com npc por classe H2D9a9k
Pablo Kawan
Pablo Kawan
Experiente
Experiente

Mensagens : 480
Créditos : 158

http://tavernarpg.esy.es/

Ir para o topo Ir para baixo

Falar com npc por classe Empty Re: Falar com npc por classe

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos