Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Ajuda, 2 classe.
3 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
Ajuda, 2 classe.
Olá galera, eu tenho uma duvida
como eu faço pra editar os valores padrões de hp e mp de cada classe?
na engine que estou usando quando o player atinge lvl 25 abre um menu para ele escolher a segunda classe, porem ao escolher a segunda classe a hp e a mp do personagem mudam completamente.
um exemplo, fiz um aprediz magico e atingi lvl 25 cm ele, ao escolher a segunda classe Wizard ou necromancer a MP maxima do personagem vai de 400 para 150, e a hp de 200 para 300
eu gostaria de saber onde editar isso
como eu faço pra editar os valores padrões de hp e mp de cada classe?
na engine que estou usando quando o player atinge lvl 25 abre um menu para ele escolher a segunda classe, porem ao escolher a segunda classe a hp e a mp do personagem mudam completamente.
um exemplo, fiz um aprediz magico e atingi lvl 25 cm ele, ao escolher a segunda classe Wizard ou necromancer a MP maxima do personagem vai de 400 para 150, e a hp de 200 para 300
eu gostaria de saber onde editar isso
gleamingsoul- Novato
- Mensagens : 5
Créditos : 0
Re: Ajuda, 2 classe.
gleamingsoul escreveu:Olá galera, eu tenho uma duvida
como eu faço pra editar os valores padrões de hp e mp de cada classe?
na engine que estou usando quando o player atinge lvl 25 abre um menu para ele escolher a segunda classe, porem ao escolher a segunda classe a hp e a mp do personagem mudam completamente.
um exemplo, fiz um aprediz magico e atingi lvl 25 cm ele, ao escolher a segunda classe Wizard ou necromancer a MP maxima do personagem vai de 400 para 150, e a hp de 200 para 300
eu gostaria de saber onde editar isso
Provavelmente esta na pasta do servidor em data e ta lá classe.ini
ou então no código fonte do editor procura por ex: 25 >= XXX then coisas do tipo
Kies- Diva
- Mensagens : 1154
Créditos : 124
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Ajuda, 2 classe.
eu estou usando a engine skywyre primitive v10
no classe.ini só da pra definir atributos iniciais como "str, int, agi" que a classe começa, magia inicial e etc
eu tentei mudar no modcombat na src do server, adicionar as outras classes e fazer alterações mas não muda exatamente nada não importa o quanto eu altera, parece até que ele não considera o arquivo.
no classe.ini só da pra definir atributos iniciais como "str, int, agi" que a classe começa, magia inicial e etc
eu tentei mudar no modcombat na src do server, adicionar as outras classes e fazer alterações mas não muda exatamente nada não importa o quanto eu altera, parece até que ele não considera o arquivo.
- Código:
Function GetPlayerMaxVital(ByVal index As Long, ByVal Vital As Vitals) As Long
If index > MAX_PLAYERS Then Exit Function
Select Case Vital
Case HP
Select Case GetPlayerClass(index)
Case 1 ' Page ' 2087 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 15 + 100
Case 2 ' Apprentice ' 1015 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 7 + 88
Case 3 ' Thief ' 1417 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 10 + 92
Case Else ' Anything else - Warrior by default
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 15 + 150
End Select
Case MP
Select Case GetPlayerClass(index)
Case 1 ' Page ' 700 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 5 + 37
Case 2 ' Apprentice ' 1425 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 10 + 100
Case 3 ' Thief ' 835 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 6 + 40
Case Else ' Anything else - Warrior by default
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 5 + 25
End Select
End Select
End Function
gleamingsoul- Novato
- Mensagens : 5
Créditos : 0
Re: Ajuda, 2 classe.
gleamingsoul escreveu:eu estou usando a engine skywyre primitive v10
no classe.ini só da pra definir atributos iniciais como "str, int, agi" que a classe começa, magia inicial e etc
eu tentei mudar no modcombat na src do server, adicionar as outras classes e fazer alterações mas não muda exatamente nada não importa o quanto eu altera, parece até que ele não considera o arquivo.
- Código:
Function GetPlayerMaxVital(ByVal index As Long, ByVal Vital As Vitals) As Long
If index > MAX_PLAYERS Then Exit Function
Select Case Vital
Case HP
Select Case GetPlayerClass(index)
Case 1 ' Page ' 2087 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 15 + 100
Case 2 ' Apprentice ' 1015 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 7 + 88
Case 3 ' Thief ' 1417 at 255 Endurance
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 10 + 92
Case Else ' Anything else - Warrior by default
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, Endurance) / 2)) * 15 + 150
End Select
Case MP
Select Case GetPlayerClass(index)
Case 1 ' Page ' 700 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 5 + 37
Case 2 ' Apprentice ' 1425 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 10 + 100
Case 3 ' Thief ' 835 at 255 Intelligence
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 6 + 40
Case Else ' Anything else - Warrior by default
GetPlayerMaxVital = ((GetPlayerLevel(index) / 2) + (GetPlayerStat(index, intelligence) / 2)) * 5 + 25
End Select
End Select
End Function
Vc vai ter que mudar aqui: GetPlayerMaxVital =
Kies- Diva
- Mensagens : 1154
Créditos : 124
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Ajuda, 2 classe.
O que eu ia sugerir você já fez, então tenho que perguntar, você compilou o client/server depois de fazer as alterações?
Re: Ajuda, 2 classe.
eu acho que não, eu não entendo disso de codigo eu só editei usando notepad ++ e salvei
poderia me dizer como compilar?
poderia me dizer como compilar?
gleamingsoul- Novato
- Mensagens : 5
Créditos : 0
Re: Ajuda, 2 classe.
Não vai funcionar instale o visual basic 6 e ai vc pode fazer as devidas modificações.gleamingsoul escreveu:eu acho que não, eu não entendo disso de codigo eu só editei usando notepad ++ e salvei
poderia me dizer como compilar?
Kies- Diva
- Mensagens : 1154
Créditos : 124
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Ajuda, 2 classe.
vou tentar, depois posto o resultado aqui.
gleamingsoul- Novato
- Mensagens : 5
Créditos : 0
Re: Ajuda, 2 classe.
gleamingsoul escreveu:vou tentar, depois posto o resultado aqui.
Fico no aguardo ><
Kies- Diva
- Mensagens : 1154
Créditos : 124
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Ajuda, 2 classe.
Eu desisti do projeto, muito obrigado a todos já pode fechar tópico.
gleamingsoul- Novato
- Mensagens : 5
Créditos : 0
Página 1 de 2 • 1, 2
Tópicos semelhantes
» Ajuda com classe em script.
» Mudar Classe Com Item [Ajuda]
» [AJUDA] Skills por classe "Net play M v3"
» Classe só pra Admins Alguem ajuda ?-RPG MAKER XP'
» [AJUDA] Classe com skill especifica [Netplay M v3]
» Mudar Classe Com Item [Ajuda]
» [AJUDA] Skills por classe "Net play M v3"
» Classe só pra Admins Alguem ajuda ?-RPG MAKER XP'
» [AJUDA] Classe com skill especifica [Netplay M v3]
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos