Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Falar com npc por classe
2 participantes
Página 1 de 1
Falar com npc por classe
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
- Mensagens : 62
Créditos : 0
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Falar com npc por classe
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
edit²:
Cliente~Side - FrmEditor_NPC
primeiro crie uma scroll com nome: scrlCReq
clique duas vezes na form e adicione:
depois disso no modulo: ModTypes procure por
e adicione:
procure no modulo: ModGameEditos
e procure por
abaixo adicione
Volte ao frmEditor_NPC
dê dois cliques na sua scrl e adicione o codigo
Server~Side -
novamente procure no modulo: ModTypes procure por
e adicione:
Procure por
e depois procure por
abaixo dele adicione o codigo
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
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
edit²:
Cliente~Side - FrmEditor_NPC
primeiro crie uma scroll com nome: scrlCReq
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
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
Procure por
- Código:
If NPC(npcNum).Behaviour <> NPC_BEHAVIOUR_FRIENDLY
e depois procure por
- Código:
If NPC(npcNum).Behaviour = NPC_BEHAVIOUR_FRIENDLY
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
Re: Falar com npc por classe
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
- Mensagens : 62
Créditos : 0
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Falar com npc por classe
hm, ok
_________________
Assinatura removida pela Staff
^ Tenho nova, surprise
Tópicos semelhantes
» Não consigo falar com os NPCs!
» Variáveis de classe e de instância de classe em Ruby
» Classe "Comprada"(Bloquear Classe)
» Voltei E Vim Falar Algo
» Ao falar global tem um custo!
» Variáveis de classe e de instância de classe em Ruby
» Classe "Comprada"(Bloquear Classe)
» Voltei E Vim Falar Algo
» Ao falar global tem um custo!
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos