Ir para conteúdo

Seja bem-vindo ao RageZone Brasil
Registre-se para obter acesso aos recursos do fórum. Ao se cadastrar e logar no fórum, você poderá criar e ler tópicos, responder em tópicos existentes, dar reputação, enviar mensagens privadas, postar atualizações de status, gerenciar seu perfil e deixar como quiser, e muito mais. Se você já tem uma conta, logue-se nesta tela mesmo, se não, clique aqui para se cadastrar gratuitamente!

Alternar chat Chat Abrir o chat em uma nova janela

Fiquem atentos as regras do chat, pois caso ocorra algo fora das regras, a ação será tomada sem aviso prévio.
 
Caso altere seu avatar mas o mesmo não mude no chat, recarregue a página utilizando o atalho CTRL + F5.
Se for novato, você precisará de 5 posts para usar o chat e as áreas de suporte.
@  angaro192 : (21 março 2019 - 15:09 GMT) não sabia que o plaza virou uma praça.
@  RageZone Bot : (21 março 2019 - 14:25 GMT) Novo tópico [TUTORIAL] Connection Error (0) / (1) postado em Tutoriais por Julistanor
@  RageZone Bot : (21 março 2019 - 13:35 GMT) Novo tópico glr como resolvo esse erro? postado em GC [ Suporte/Dúvidas ] por Lostt
@  kernel : (21 março 2019 - 12:53 GMT) @Hecht boa noite, meu velho amigo
@  RageZone Bot : (21 março 2019 - 12:52 GMT) Novo tópico Você conhece a lenda rugalxd? postado em GC [ Plaza ] por kernel
@  Hecht : (21 março 2019 - 12:52 GMT) Q
@  kernel : (21 março 2019 - 12:51 GMT) Koe lenda do osu
@  igort : (21 março 2019 - 12:48 GMT) koe kernel the hacker
@  igort : (21 março 2019 - 12:48 GMT) koe rugalxd
@  kernel : (21 março 2019 - 12:48 GMT) Tarde
@  Dr. Evil : (21 março 2019 - 08:44 GMT) dia
@  rugal : (21 março 2019 - 08:16 GMT) dia
@  rugal : (21 março 2019 - 08:15 GMT) @igort coe igao
@  kernel : (21 março 2019 - 02:29 GMT) isso é homofobia com o meu amigo @rugal
@  kernel : (21 março 2019 - 02:29 GMT) @igort boa noite, sr. igor
@  igort : (21 março 2019 - 01:07 GMT) viados
@  igort : (21 março 2019 - 01:07 GMT) kkkkkkkkkkk
@  rugal : (20 março 2019 - 23:22 GMT) @kernel MaaCore
@  kernel : (20 março 2019 - 23:21 GMT) @rugal cadê o mano que diz que você é meu baba ovo?
@  rugal : (20 março 2019 - 23:21 GMT) ddtank server
@  kernel : (20 março 2019 - 23:20 GMT) Rugalxd a lenda e esperança da GC zone
@  rugal : (20 março 2019 - 23:20 GMT) @bugmenot good night, plz create a new server :D
@  rugal : (20 março 2019 - 23:19 GMT) @kernel good night
@  kernel : (20 março 2019 - 23:19 GMT) Quer um autógrafo?
@  kernel : (20 março 2019 - 23:19 GMT) @rugal para de ficar entrando no meu perfil
@  kernel : (20 março 2019 - 23:13 GMT) Boa noite, @rugal
@  RageZone Bot : (20 março 2019 - 21:29 GMT) Novo tópico Problema Com Drop postado em GC [ Suporte / Dúvidas ] por klaiu2323
@  rugal : (20 março 2019 - 19:54 GMT) @Mutano salve
@  Solk : (20 março 2019 - 19:52 GMT) Noite chars '=' https://www.youtube....h?v=DWqe99PZ4nw
@  Mutano : (20 março 2019 - 19:48 GMT) Só observo kkkk
@  RageZone Bot : (20 março 2019 - 19:17 GMT) Novo tópico Alguem me ajuda? postado em GC [ Suporte/Dúvidas ] por Lostt
@  Lostt : (20 março 2019 - 18:46 GMT) Salve glr
@  rugal : (20 março 2019 - 17:38 GMT) @bugmenot vc é rico né?
@  kernel : (20 março 2019 - 17:20 GMT) Estou perplexo
@  TheCash : (20 março 2019 - 16:44 GMT) oshe
@  rugal : (20 março 2019 - 15:06 GMT) @kernel e sim, ele é rico
@  kernel : (20 março 2019 - 15:06 GMT) @rugal ele é deus?
@  rugal : (20 março 2019 - 15:05 GMT) @bugmenot
@  rugal : (20 março 2019 - 15:05 GMT) @kernel eu tbm sou gringo, vc é amigo do @bugmerot?
@  kernel : (20 março 2019 - 15:02 GMT) o que o sr acha de meu Uno? https://i.imgur.com/IGhNT9d.jpg
@  kernel : (20 março 2019 - 15:02 GMT) eu sou gringo e dono de diversos servidores
@  rugal : (20 março 2019 - 15:00 GMT) qneuxd?
@  rugal : (20 março 2019 - 15:00 GMT) @kernel qm é vosse
@  kernel : (20 março 2019 - 14:59 GMT) Olá, sr @rugal
@  kernel : (20 março 2019 - 14:59 GMT) tarde
@  rugal : (20 março 2019 - 11:04 GMT) dia
@  Dr. Evil : (19 março 2019 - 23:46 GMT) noite
@  Solk : (19 março 2019 - 23:46 GMT) :wub: Noite chars https://www.youtube....h?v=PJGpsL_XYQI
@  TheCash : (19 março 2019 - 23:43 GMT) OIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOIOI
@  marcioramuss : (19 março 2019 - 16:25 GMT) Galera boa tarde, alguém sabe de alguma DB de Eudemons com link ativo?
@  RageZone Bot : (19 março 2019 - 12:09 GMT) Novo tópico Adicionando as missões iniciais de forma correta postado em GC [ Tutoriais ] por Sophi
@  RageZone Bot : (19 março 2019 - 11:33 GMT) Novo tópico Erro ao trocar o ip no main postado em GC [ Suporte / Dúvidas ] por Stark312
@  RageZone Bot : (18 março 2019 - 23:12 GMT) Novo tópico muserve Português postado em Mu [ Pedidos ] por gamewar
@  RageZone Bot : (18 março 2019 - 19:59 GMT) Novo tópico [TUTORIAL]Criando Servidor De Aura Kingdom Detalhado. postado em Tutoriais por Julistanor
@  Sr Dio : (18 março 2019 - 17:31 GMT) client do raborn eternal sumiu daqui?
@  Mutano : (18 março 2019 - 17:28 GMT) wtf mano...
@  RageZone Bot : (17 março 2019 - 23:12 GMT) Novo tópico [KRGC] Season V EP1 with End Game Fixed! postado em GC [ Arquivos / Downloads ] por Violet Evergarden
@  RageZone Bot : (17 março 2019 - 19:00 GMT) Novo tópico Server Files Season V Ep1 postado em Season V por Gaspar
@  RageZone Bot : (17 março 2019 - 01:23 GMT) Novo tópico sponsor VPS for DDtank server postado em Recanto dos Dragões por Kaoron1995
@  RageZone Bot : (17 março 2019 - 00:09 GMT) Novo tópico Item postado em GC [ Suporte/Dúvidas ] por DarkStronge

Foto

[Tutorial] Guerras de Vermécia em 3 pequenos passos!

- - - - - Tutorial

  • Por favor, faça o login para responder
4 respostas neste tópico

#1
OFFLINE   Dr. Evil

Dr. Evil

    Membro ativado

  • Super Membro
  • 316 posts
    • Tempo online: 77d 21h 25m 14s
Guerras de Vermécia
 
 
 
Neste tutorial iremos ativar corretamente o modo de jogo Guerras de Vermécia na season Chaos... Eu nunca pensei que iria trazer esse tutorial para cá devido ao merecimento da área, ou até mesmo esperei um pouco mais que algumas algumas pessoas que algum dia elas tentariam isso... mas como existem alguns aqui que realmente prezam a área e são merecedores, vamos lá...
 
Queria deixar também aqui o desafio de ativação do evento da caixa mágica do 5º aniversário do Grand Chase... também é um evento que funciona perfeitamente na season chaos porém está bugado... vou acompanhar e quero ver quem desbuga eimm ; )   (eu desbuguei.)
 
(Isso meio que comprova que o povo sempre mexe só com o que o povo ensina ou com o que a season oferece... e infelizmente não procuram meios de explorar e tentar algo novo.)

Outra curiosidade antes de começar, esse tutorial também serve de base em "como adicionar uma missão ao jogo" porém missões tem muito mais coisas a gerenciar como drop, mais configurações ainda no client como stage category, dungeondrama, adição de mais musicas, efeitos, particles, e claro configurar a missão no gameserver e no main para o jogo entender e rodar... é realmente muita coisa, fico até pensando como a kog conseguia fazer isso em poucos meses.
 
 
Vamos ao tutorial?
 
Passo 1 - Iniciando pelos arquivos do servidor
 
 
 
 
 
1- Vamos começar pelas files...
 
1.1 - Center Server
 
 
 
1.1.1- arquivo InitClientContents.stg
 
Em Channel_Category  que são as categorias de cada canal, no CT_UNLIMITED que são os mapas de PvP, adicione :
 
GC_GMC_DOTA,
 
Em Category_Mode que são as modalidades para a categoria, adicione a categoria e modalidade:
 
{ GC_GMC_DOTA, { GC_GM_DOTA }, },
 
 
 
Em Category_Info que são os mapas por cada categoria, adicione a categoria e o mapa:
 
 
{ GC_GMC_DOTA, FALSE, { GC_GS_FOREST_OF_ELF, }, },
 
 
 
pronto, feito isso vamos ao próximo arquivo
 
 
1.1.2 - arquivo Enum.stg (esse como exceção deve verificar no center, gameserver e no script)
 
Verifica se está tudo adicionado no enum (monstros, itens, loja dos pontos, categoria) vou deixar a listinha abaixo:
 
Spoiler
 
 
1.1.3 - Arquivo monstertemplate.stg (também em center, gameserver e script)
 
 
Aqui obviamente vai adicionar os monstros do GDV vou deixar abaixo:
 
Spoiler
 
 
 
 
 
Feito isso o center está configurado já, vamos para o próximo.
 
1.2 - Game Server
 
 
 
 
 
Aqui você só vai fazer uma configuração opcional de configuração pois o arquivo já vem com as files.
 
1.2.1 - Arquivo Initdota.lua  edite o que quiser sobre exp para cada level e quantos pontos ganha por level e segundos nas GDV
 
 
 
 
Realizado todos os passos acima e já alterado os arquivos enum e monstertemplate no center, gameserver e no script, as files já estão prontas para entender e repassar as informações do modo GDV.


Continuarei o tutorial com a parte 2 - client comentando neste mesmo tópico... aguarde!
 
 
 

Editado por Dr. Evil, 20 agosto 2018 - 07:18 .

  • Pablo Kawan e Cronos Remember curtiram isso


Imagem Postada


#2
OFFLINE   Dr. Evil

Dr. Evil

    Membro ativado

  • Super Membro
  • 316 posts
    • Tempo online: 77d 21h 25m 14s
Passo 2 - Client do jogo
 
 
 
2- Vamos ao client (sim só falta no client e é paulera pois faltam coisas, normalmente precisaria de um client de season mais avançada... mas beleza vou dar um jeito de por todo o conteúdo no tópico.
 
 
2.1 - vamos explorar o arquivo stage/script.kom
 
2.1.1 - Arquivo Datafiles.lua
 
Já aqui temos algo a acrescentar que não temos em vossos clientes season chaos, adicione essas linhas no datafiles:
 
"./Texture/Dun_Dota_1.kom",
"./ResSet/Dota.kom",
 
2.1.2 - Arquivo dentro do script DotaTemplate.stg
 
Esse ai é um arquivo de season mais avançada, mas está listado no main... nele contém todas as informações de mapas, HP dos monstros etc... totalmente configurável em questão de balanceamento. Coloque o arquivo dentro do script e pronto.

DotaTemplate: 

Please Login HERE or Register HERE to see this link!

 
2.1.3 - Arquivo Music.stg
 
 
 
Aqui em music vamos adicionar a música do mapa, creio que client chaos já tem, mas caso não tenha vamos lá...
 
Em mediaData adicione 1 numero a mais em num exemplo num = 52 - num = 53
 
mediaXX = { file = "Theme_Dota.mp3" }, --< Track00 원시의 섬
 
 
 
Troque XX pelo numero mais atual
 
e é claro, é necessário possuir Theme_Dota.mp3 na pasta music do client... Esse infelizmente não vou disponibilizar basta ter um client  de season mais avançada com GDV que terá a musica.
 
 
 
2.2- Agora adicionaremos os arquivos Dun_dota_1.kom e Dota.kom em suas respectivas pastas como listado no datafiles.lua configurado acima!...
 
Dota.kom :

Please Login HERE or Register HERE to see this link!

 
Dun_dota_1.kom : 

Please Login HERE or Register HERE to see this link!

 
 
 
2.3 - Vamos explorar agora o arquivo Stage/CharScript.kom pois nele há coisas a serem adicionadas.
 
2.3.1-2 - Arquivos DamageEnum.stg e DamageOld.stg
 
 
 
Adicione todo o conteúdo nesses arquivos: 
 
DamageEnum.stg:
Spoiler
 
DamageOld.stg: 

Please Login HERE or Register HERE to see this link!

 
Talvez ainda estejam faltando particulas, ai tem que analisar o conteúdo do damageold e ver se tem todas as partículas em seus arquivo particle, infelizmente não estarei disponibilizando... Sei dizer que em texture/anim/uianim0.kom tem particles listadas, o resto cabe ver...
 
 
2.4 - Agora veremos um arquivo que realmente foi difícil conseguir pois geralmente vem encryptado e ao jogar no unluac ele vem pela metade... na época tive que conseguir um client latino eternal desencryptado... (incrível como tenho isso até hoje)
 
Exploraremos o arquivo stage/fan_map.kom
 
 
2.4.1-2 - aqui temos duas reliquias hards de encontrar chamadas senhora dota_quest_1.stg  e senhor  dota_stage_1.lua
 
 
 
Baixem essas maravilhas e coloquem em vosso arquivo fan_map da pasta stage
 
senhora dota_quest_1.stg: 

Please Login HERE or Register HERE to see this link!

 
 
senhor dota_stage_1.lua : 

Please Login HERE or Register HERE to see this link!

 
 
 
 
2.5 - agora faltou configurar a AI dos monstros listadas no monstertemplate... cada um tem a sua ai em Stage/AI/AI.KOM
 
2.5.1-2-3-4 -  São 4 inteligencias artificiais o jogo todo, são os arquivos AI_Dota_Ancient.lua, AI_Dota_Core.lua , AI_DotaGuardianTower.lua e AI_DotaGuardTower.lua.
 
 
 
Vou disponibilizá-los pois tenho aqui também são relíquias... coloque eles dentro do arquivo ai.kom
 
AI_Dota_Ancient.lua: 

Please Login HERE or Register HERE to see this link!

 
AI_Dota_Core.lua: 

Please Login HERE or Register HERE to see this link!

 
AI_DotaGuardianTower.lua : 

Please Login HERE or Register HERE to see this link!

 
AI_DotaGuardTower.lua: 

Please Login HERE or Register HERE to see this link!





Para parte 2 está finalizado, agora no próximo comentário teremos a parte 3 - Final!

Editado por Dr. Evil, 20 agosto 2018 - 08:47 .

  • Pablo Kawan e Cronos Remember curtiram isso

Imagem Postada


#3
OFFLINE   Dr. Evil

Dr. Evil

    Membro ativado

  • Super Membro
  • 316 posts
    • Tempo online: 77d 21h 25m 14s

Parte 3 - Final

 

 

Bem, se você fez exatamente tudo e chegou até aqui, notou que o GDV ainda fecha o jogo e da erro... bem eu além de ter chegado até aqui quebrei a cabeça por semanas para tentar entender onde ainda estava o erro... vamos lá


 

3.1 - Exploraremos o arquivo Stage/UI/UI.kom
 
Aqui faltam algumas coisas que o main lista e quando você carrega o jogo ele fecha por falta das funções no arquivo...
 
3.1.1 - Abra o arquivo ui_sign.stg  e liste os seguintes arquivos
 
 
 
"ui_dota_shop.stg",
 
"ui_DPointItemBox.stg",
 
e é claro adicione eles em seu ui.kom pois não vale de nada listar e não ter eles adicionados
 
ui_dota_shop.stg : 

Please Login HERE or Register HERE to see this link!


 
ui_DPointItemBox.stg : 

Please Login HERE or Register HERE to see this link!

 
3.1.2 - Agora a ultima alteração, essa sim é a que fecha o client por erro de UI
 
Ainda em ui abra o Arquivo ui_game_overlay_ui.stg e adicione isso aqui além do que já tem e com cuidado, não vá adicionar dentro de uma função existente, fica atento ao fechamento e abertura de função...
 
Arquivo disponibilizado:

Please Login HERE or Register HERE to see this link!



 
ahh, ja ia me esquecendo... uma última coisa... Analisa bem esse código disponibilizado acima, pois ele pode ter texturas não listadas no seu ui_sign e para isso você precisará listar e adicionar a textura a pasta texture... caso esteja faltando alguma textura no modo, o erro está ai
 
Conclusão
 
E se você conseguir iniciar com comando de gm, contar os 5 segundos iniciais e der win, está pronto! guerras de vermécia 100% funcional :) lembrando que com 2 jogadores funciona normalmente com comando de gm, sem o comando são 4 pessoas...
 
 
gallery_99825_11_1172894.png
 
 
Você pode ver uma galeria que eu montei faz basicamente 1 ano com esse modo de jogo totalmente funcional!!
 

Aqui se encerra esse mega tutorial, lembrando, quero ver quem vai conseguir desbugar a caixa mágica!
 

Editado por Dr. Evil, 20 agosto 2018 - 08:42 .

  • Pablo Kawan, ddtankdoom e Cronos Remember curtiram isso

Imagem Postada


#4
OFFLINE   Pablo Kawan

Pablo Kawan

    Ragezoner

  • Super Membro


  • 523 posts
    • Tempo online: 89d 19h 13m 13s

Ótimo tutorial, já recomendo fazerem mirrors e backups pessoais já que todo o tutorial está no mediafire para daqui uns meses não ficarem spamando link off


  • Cronos Remember curtiu isso

Mudamos o mundo todos os dias. Mas para mudar o mundo de um jeito significativo leva muito mais tempo do que as pessoas têm. Nunca acontece ao mesmo tempo. É devagar. É metódico. É exaustivo. Nem todos temos o estômago para isso.,  

Mr Robot.


#5
OFFLINE   Dr. Evil

Dr. Evil

    Membro ativado

  • Super Membro
  • 316 posts
    • Tempo online: 77d 21h 25m 14s

Do sendspace eu recomendo fazer, já o do mediafire relaxa, tenho coisas de 2007 lá kkk nunca apaguei... já o sendspace apaga sozinho depois de um tempo

 


Imagem Postada






Tópicos que também usam as tags Tutorial:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos