Mostrando postagens com marcador Tutorial. Mostrar todas as postagens
Mostrando postagens com marcador Tutorial. Mostrar todas as postagens

sexta-feira, 26 de fevereiro de 2021

RPG Maker Fes - Bug ou coisa absurda ?

Essa aqui é uma aula avançada !!!
Não irei explicar passo-a-passo , vou só dar as cordenadas
Caso queiram aprender , vejam meu Tutorial na parte 04

Antes de tudo , vou explicar o que eu entendo sobre os 2 temas :
Bug = Falha do jogo ou falta de sistemas atuais
Coisa absurda = Não faz sentido não ter pois o jogo que criou ou deveria ser assim

1° Você sabia que o personagem não tem como falar com alguém caso tenha 1 bloco de distância ?
Sim , isso aconteceu no Tutorial que estou fazendo , coloquei 1 evento de Shopping e não
estava conseguindo comprar , pois tinha 1 bloco no meio 
É bug ou coisa absurda ? 😱

Claro que tem como você consertar isso , colocando o evento do Shopping na frente e a imagem
do vendedor atrás sem evento algum

2° Você sabia que não tem como o personagem se auto curar de estados ( paralisia , veneno , etc ) ?
Sim , caso o personagem esteja sozinho e e seja afetado por alguns desses estados , 
automaticamente o  jogo da Game Over . Isso porque eles entendem que você não tem como se curar
É bug ou coisa absurda ? 😱

Claro que tem como você consertar isso usando um sistema de Battle Branch / Filial de Batalha e
 na opção de derrota usar Heall all ( Curar Todos ) 

ou

Adicionar um membro ao seu grupo , ele não precisa ter magia de cura , basta ter ou não
os itens no seu inventário , o que também é questão de questionamento ( irei verificar depois )

3° Você sabia que pra começar a contagem de tempo você deve começar pelo final ?
E para regredir não tem como ?
Sim , você quiser que o tempo conte do 0 até 99m59s  deve colocar Timer Setting em 99m59s 
( que é o máximo ) e por o tempo inicial que irá começar
E ao contrário não funciona .
É bug ou coisa absurda ? 😱

4° Você sabia que alguns eventos mesmo encerrando eles continuam ?
É o caso de BMG , SFX ou Timer Settings , mesmo que você coloque uma página 
pra cancelar , eles continuam 
A solução é mover pra outro mapa
É bug ou coisa absurda ? 😱

quarta-feira, 24 de fevereiro de 2021

Vamos criar mapas 3Ds -RPG Maker Fes

Apesar dessa aqui ser Parte 04 , a parte 01 é a anterior a essa . Eu atualizei !!!

https://quase1otaku.blogspot.com/2021/02/rpg-maker-fes-3ds.html 


Vamos na 01 da Base Basic / Básica da Categoria Fantasy / Fantasia  , nela tem :

1 Loja de Armas e Armaduras de 2 andares

1 Loja de Poções

1 Taverna

1 Casa pequena

1 Casa grande

1 Lago

1 Choperia grande

1 Casa média

1 Casa pequena

1 Igreja

1 Fonte

1 Placa

1 Poço

Escolha um nome uma música que irá tocar 


Após isso , vamos voltar apertando B até o Create Menu e ir na opção Database !!!

Vamos estar na aba Opening / Abertura

Clique em Title ( Título ) , em Title name coloque o nome do jogo .

Letter color = Cor da Letra do Título

Label = Imagem de Fundo do nome

Sub-title name = Caso o seu jogo seja uma expensão , coloque aqui 

Exemplo : Você criou um jogo chamado A Lenda do Guerreiro .

Ai as pessoas acharam muito difícil , você vai e cria o mesmo jogo com o nome

A Lenda do Guerreiro - Versão Fácil 

Esse segundo nome é o subtítulo

Letter color = Cor da Letra do Subtítulo

Label = Imagem de Fundo do Subtítulo

Background = É o papel de parede da tela inicial do jogo

( Pode mudar pra várias Categorias , caso você tenha DLC )

Formatting = Decorações em volta do Papel de Parede

BGM = Música que vai tocar na tela Inicial

Se quiser ver como ficou , clique em Preview / Prever


Apertando R , vamos para Staff roll / Pessoas que trabalharam

Creator name = Nome do Criador do jogo

Abaixo tem : In-charge - Name

Aqui você pode colocar nomes de pessoas que te ajudaram e o que ela faz

Exemplo : Meu primo fez alguns mapas .Ai tu coloca :Mapas - Primo

ou você coloca você mesmo ou nada


Aperte B pra voltar e vá até a opção Save / Salvar , salve em qualquer um dos 16 espaços

Title name : Nome do Jogo

Product name = Nome do Criador do Jogo

Create Time = Tempo que passou criando

Used memory = Quanto de espaço usou


Agora vamos na opção Map Settings > NoData > Interior > Select sample

Aqui iremos escolher o interior de nossa casa , no meu caso iremos começar nela

Escolha a 01 da Base Triangle-roof house / Casca com Telhado Triangular , nela tem :

1 Fogão 

1 Torneira 

1 Armário com 3 gavetas e 1 Flor e 1 Livro encima

1 Cama Rosa

2 Janelas

1 Mesa com 2 lugares

2 Barris

1 Entrada / Saída

Coloque um nome e uma música


Aperte X e irá o Menu de Blocos com 3 abas :

A primeira é o chão , temos 11 páginas e tem como alterar a Categoria apertando X

Apertando R vamos pra 2° aba , aqui são coisas que ficam fora ou dentro de casa , temos 14 páginas

e também tem como alterar mudando a Categoria

OBS : No meu caso , como sou homem , irei mudar a cama , pra isso irei até a 14° página e

selecionarei a cama lá no final 

Pra selecionar o objeto todo : Pressione A e arraste com o direcional até o final

Apertando R vamos pra 3° aba , aqui são mais objetos pequenos e temos 05 páginas.

Também tem como alterar a categoria

OBS : No meu caso , irei por : 1 cesta de morangos , 1 baú e 1 relógio grande , ambos da 1° página 

e irei remover as flores

Pra remover um objeto , basta ir na 3° opção que é uma borracha e apagar


Explicando os botões inferiores no Mapa , chamado de Ferramentas de Mapeamento , 

aperte R ou L pra mudar :

Direcional = Move o cursor 

Lápis Vermelho = Coloca os itens que você quer 

Caixa Pontilhada com fundo rosa = Serve selecionar uma área e preencher com o item que você quer

Exemplo : Selecionei o chão verde , dai clico na Caixa e seleciono toda área que quero pintar

Borracha = Apaga os itens que você colocou , em ordem do maior 

OBS : Caso você mude o chão de uma casa pra verde e apagar , irá aparecer um chão de terra ,

isso acontece porque a casa foi construída encima dele , pra corrigir basta voltar na 

Seta Girando em um Círculo ou procurar no editor .

IMPORTANTE : No caso de chão de Casa , está na página 9 na categoria Fantasy

Casa = Serve pra mover áreas selecionadas pra outro lugar

Ex : Quero mover a cama de lugar , uso esse botão

Duas Casas = Aqui copia o que está selecionado e também cola

Seta Girando em um Círculo = Desfaz a última ação , não é possível repetir desfazer

Ex : Sem querer acabei colocando 2 itens , se eu clicar nessa Seta , irá desfazer apenas o último

Botão de Exclamação Laranja = Mostra ou oculta os blocos de eventos. Se apertar denovo irá deletar


Controles :

Analógico = Nada

Direcional = Anda pelo mapa

Select = Serve pra confirmar as mudanças e sobrepor no que está salvo

Home = Volta pro menu do 3Ds

Start = Mesma coisa do Select

X = Abre o menu de blocos 

Y = Abre o menu de construções feitas ou pré-construídas

A = Botão de Ação

B = Botão de Cancelar ou voltar pro menu

L ou R = Anda pelas Ferramentas de Mapeamento


Pois bem , agora irei colocar meu personagem pra começar na cama

Aperte B e vamos em Edit Event

Aperte A sobre a cama e clique em Intial position , isso irá fazer com que o personagem comece ali ,

tem como escolhe até a direção pra qual ele vai estar olhando

OBS : Pode parecer meio bugado , mas o personagem vai ficar atrás da cama , não consegui por ele deitado


Agora iremos colocar algo no baú !!! Antes de TUDO , vamos criar uma espada

Vá em Database > Weapons

Terá 64 espaços pra armas , clique no 1 , vai aparecer 2 opções :

Create new = isso é pra criar uma arma do zero

Sample = É uma amostra já pronta

Clique em Sample > Knife e depois B pra voltar


Agora vamos criar uma Profissão pro nosso Aventureiro , pois não adianta nada ganhar algo

e não poder equipar . Sim , aqui no RPG Maker Fes tem esse sistema

Vá em Database > Profession

Teremos 16 espaços pra Profissões

Clique em Sample > Swordsman e depois B pra voltar


Agora vamos por a profissão no nosso Aventureiro

Database > Character

Settings / Configurações

Name = Nome do personagem

Nickname = Como ele é conhecido

Profession = Profissão dele

OBS : A Profissão afeta os atributos

Graphic = Escolha o rosto e o ícone 

Character description = Descrição do personagem , onde ele nasceu , sonhos , etc

Apertando R temos :

Grow speed = Velocidade de Crescimento , isso afeta a quantidade de experiência necessária 

pra upar . Tem Slow ( lenta ) , Normal e Fast ( Rápida )

Intial Level = Level inicial 

Equipment : Equipamentos , tem 4 espaços : Arma , Armadura e 2 pra Acessórios

Ao lado direito temos ;

Attack = Ataque dele : Profissão + Itens equipados

Phy Def = Defesa Física = Idem Ataque

OBS : Idem Ataque = Mesma coisa que o Ataque , ou seja Defesa Física vai ser afetada por

Profissão e Itens equipados

Mag Def = Defesa Mágica = Idem Ataque

HP = Vida do Personagem , idem ataque também

MP = Mana do personagem , idem ataque também

STR = Força , idem ataque também

DEF = Defesa , idem ataque também

MAG = Magia , idem ataque também

INT = Inteligência , idem ataque também

SPD = Velocidade , idem ataque também

No nosso caso teremos que por Swordsman como Profissão e se quiser coloquem em 

Rápido na Taxa de Crescimento e vamos voltar no mapa que estamos


Clique encima de baú e vá em Create event

Do lado esquerdo terá o número 1 , isso quer dizer que estamos na 1° página

Do lado direito , terá :

Event name = Nome do Evento , pode por qualquer coisa

Graphic = Gráfico do Evento 

No meu caso o baú está 4° aba ( Casa 2 ) , 3° aba da categoria Fantasy

Event contect = Aqui vai ter todas as mecânicas envolvendo o evento

Clique nele , vamos no 1° botão da direita e em Play SFX , o que estamos fazendo aqui é

colocar um som de baú ao abrir o baú .

Vai ter 2 opções : SFX e Pitch

SFX / Special Effects = Efeitos especiais .

Pitch = Tom

O Tom do efeito é pra diferenciar o mesmo som só que com notas diferentes

Ex : Um prato quebrando não é a mesma coisa que uma janela quebrando

Como eu quero baú , escolha Switch 1 e deixe o Tom como 100% mesmo


Agora iremos adicionar o item no baú :

Clique na 5° caixa do lado esquerdo Status Control > Incr / Decr. weapon 

Weapon change = O item que vai ter adicionado ao personagem

Number change = Quantidade do item 

Change contents : Increase ou Decrease > Aumentar ou diminuir 

No nosso caso como quereremos adicionar 1 espada , vai ficar assim :

Weapon change = Knife

Number change = 1

Change contents : Increase


Agora vamos ativar o evento pra ele dar a arma quando o personagem investigar , ou seja tocar no objeto e apertar o botão A

Volte na página 1 e continuando :

Move : É pra eventos que se movem , tem várias opções : 

-Don't Move = Não vai se mexer

-Random = Vai andar aleatoriamente pra qualquer lado

-Horizontal back & forth = Vai andar pra frente ( Direita ) e pra trás ( esquerda ) e irá

continuar colidindo com objetos

-Vertical back & forth = Mesma coisa do Horizontal , só que pra cima e pra baixo

Approach = Vai se movimentar em busca do personagem principal

-Run away = Vai fugir

Speed = É a velocidade com que se move , temos 5 opções :

Fast ( Rápido ) , Somewhat fast ( Um pouco rápido ) , Normal , Somewhat slow ( Um pouco devagar ) e Slow ( Lento )

Start = É como o evento vai começar , seja por ( temos 5 tipos ) :

When character touches = Quando o personagem tocar , não é o evento encostar

When touched by event = Quando é tocado pelo evento

Investigate = Investigar é quando o personagem aperta A perto do objeto

Use item = Quando alguém usa item em volta

Auto-execute = Ele vai auto-executar .

Lembrando que deve se usar uma Alavanca pra parar , senão ele vai ficar gerando

No lado direito temos :

Display / Exbição :

Pass judgment = Se deixar marcado as pessoas não vão conseguir atravessar ele

Transparent = Se deixar marcado , vai ficar como se tivesse quase invisível

Walk in place = Se deixar marcado , o evento irá reproduzir animações

Fixed direction = Se deixar marcado , o evento não vai mudar de direção , mesmo se tiver um evento

No nosso caso vamos colocar :

Move = Don't move

Speed : Somewhat slow

Start = Investigate 

Pass judgment

Walk in place

Feito isso se for testar o personagem vai consegui pegar o item infinitas vezes e a imagem do baú continuará fechada , iremos resolver isso


Volte pro evento , clique no número 1 no lado esquerdo e Add page , coloque o gráfico do baú aberto e lá embaixo , em Page Conditions / Condições de Página terá várias condições , são elas :

Switch is on = Chave X ligada , se 1 das 500 chaves estiver ligada , essa página de evento irá ocorrer

Hero is present = Se o Herói especificado estiver no grupo , a página do evento irá ocorrer

Hero is not present = Contrário do Hero is present

Por exemplo : Quero que você só consiga abrir o baú se estiver com o chaveiro no grupo , dai coloca essas 2 condições , uma em cada página

Holding item = Se você estiver segurando o item 

Not holding item = Contrário do Holding item

Por exemplo : Quero que você só consiga abrir o baú se estiver com uma chave no inventário , dai coloca essas 2 condições , uma em cada página

Gold > designated = Quando o ouro do personagem principal foir maior ou igual que o número especificado 

OBS : Lembrando que aqui é MAIOR ou IGUAL

Gold < designated = Mesma coisa do anterior , só que invertido

Level > designated = Mesma coisa do Gold > designated , só que aqui é o level do personagem específico

Level < designated = Mesma coisa do Level > designated , só que o contrário

Timer > designated = Se o Temporizador / Tempo for maior ou igual ao especificado

Timer < designated = Se o tempo for menor , idem o anterior

Timer = designated = Se o tempo for aquele , idem o anterior

Variable > designated = Se a Variável four mais ou igual ao especificado

Variable < designated = Se for menor

Variable = designated = Se for igual 

No nosso caso iremos por : Holding item e escolher Knife ,em Star coloque Auto execute ,  feito isso ta pronto


PORÉM , temos 1 problema !!! Se o personagem vender o item , ele vai ter como pegar o item denovo . 

Pra resolver isso , vamos : 1- Copiar o evento ( se quiser só edite ) e ir na página 1 e adicionar um Switch / Chave

Clique no Quadradinho que fica no lado direito na 2° coluna e escolha Switch on/off

Setting contents : On ou Off  = Defina se a chave vai estar ligada ou desligada

Switch : One ou Multiple = Aqui é se você vai ativar 1 Chave ou 2 de uma vez só .

Por exemplo : Quero por um evento que irá verificar se o tempo do jogo é de dia ou de noite de acordo com as horas . Ai você coloca Switch Multiple e liga o tempo de Dia e de Noite , só que o nome vai ser Tempo 

Switch name = Nome da Chave

No nosso caso será : Ligado , 1 e um nome qualquer.

Agora vamos na Página 2 >  Page contidition > Escolher o Switch que criamos e excluir a primeira condição

Feito isso ta resolvido , mas pra testar mais afundo , iremos criar uma loja 


O mapa 09 da Base Traingle-roof house da categoria Fantasy deve servir

Aqui temos um problema , se você deixar 1 quadrado de espaço entre o cliente e o vendedor , ele não irá funcionar , então vamos dar um jeito

Apertando A aperece 3 opções :

Create event = Aqui é pra você mesmo criar evento

Easy create = Criar um evento pré pronto

Initial position = Isso é se você quiser que comece ali o jogo

Explicando os eventos pré pronto :

Move Location = Se move pra o local que você indicar

Treasure chest = É o famoso baú que criamos no tuturial , pode conter item ou moeda

Shop = Vai criar um vendedor(a) , ai você coloca os itens que estão na dabatase

Connect map = Isso aqui é pra evitar que você crie algo pra entrar e sair 

Exemplo : A porta de uma casa

Stairway = Escadas , mesma coisa do Connect Map , só que com imagem de escada

Inn = Permite que você cure os membros do grupo 

OBS : Se você quiser reviver ai terá que editar o evento

Save point = Abre o menu Salvar 

OBS : Se você quiser que o jogador só salve o jogo nesses pontos , deve fazer :

Criar um evento onde o personagem nasce , escolher o 3° quadrado da direita , ir na 1° opção ( Save settings ) e deixar marcado Save forbidden , feito isso ele não terá como  salvar em lugar algum

Door : Porta , é o Connect map sendo que com a imagem de uma porta , só que aqui conecta uma variável . 

OBS : Colocar em vilar ou locais que tenham altura de 2 blocos !!!

Church = Igreja , vai criar um npc que tem a função de reviver e curtar toda vida

Vai pedir uma graninha , mas caso queira , coloque 0

No nosso caso vamos em : Easy create > Shop , adicione a Knife ( Faca ) nas opções , em seguida coloque o vendedor encima do balcão , feito isso aperta A sobre o evento e Copie ( Copy ) ele pra trás , ai depois você entra nesse evento copiado , exclui tudo que tem em Event Content , volte no da frente e remova o Gráfico para um sem sombra.


Antes vamos conectar conectar locais !!!

Volte naquela vila que criamos , vá na 1° loja da esquerda e conecte ( Connect map ) com a loja , conecte também a 2° casa da direita a nossa casa , não esqueça de mudar 


Agora vamos criar itens defensivos e normais
Aperte B até chegar no Create Menu e vá para Database > Defensive items , adicione alguns itens a loja escolhendo a opção Sample 
Aperte B e dentro de Database vamos em Items , adicione alguns itens a loja escolhendo a opção Sample 
Volte na loja , faça o mesmo esquema do vendedor , só que adicione uma vendedor e coloque os itens defensivos


Agora vamos criar uma loje de itens normais

Uma opção boa seria a da base Wooden house ( Casa de Madeira ) da Categoria Fantasy 15/15 , escolha um nome e uma música , adicione a vendedora , coloque as poções ( recomendo as mais baratas , só as ervas ) e não esqueça de conectar essa loja com a Vila 


Lembram do evento do baú ??? Vamos testar

Caso a gente venda o item , nós poderemos pegar a espada do 1/ baú denovo , pois não tem evento que termine ela , nós só adicionamos a condição : Ter Knife ( Faca ) .
Se deixar no jogo o jogador poderá se aproveitar desse bug pra enriquecer !!! 
Já no Baú 2 , mesmo se eu vender ele , vai continuar aberto , pois não tem condição !!!
Conclusão : Condição pode ser uma coisa boa se for bem usada , senão for bem usado a pessoa vai se aproveitar

Agora vamos criar uma igreja !!!
A opção da base Triangle-roof house da Category Fantasy 16/19 parece ser apropriável , já que a casa da vila é tamanho médio
OBS : Se você é agitado como eu e sai apertando A , saiba que o tapete dessa igreja , está na Category Fantasy 1° aba 09/11
Feito isso , adicione o Church que eu já expliquei e também conecte a Igreja com a Vila

Agora vamos criar um Bar !!!
A opção da base Log house ( Casas de Toras ) da Category Fantasy 12/13 é uma boa pro tipo de casa que temos na vila , já que é grande
Adicione o evento Inn ( Pousada ) pelo Easy create e faça a mesma coisa da loja de armas , coloque o evento na frente e o npc atrás

segunda-feira, 15 de fevereiro de 2021

Warcraft 3 - Desproteger mapas - Incompleto

 

Requer 3 programas :

MPQEditor

RPMQEx

W3x2Ini


-Mande pra Área de Trabalho os 3 executáveis e a pasta com o nome do seu jogo

Recomendo por um nome menor que o meu


-Abra o RMPQEx , clique em Browser pra selecionar o mapa ( aquele que tem o formato w3x )
-Clique em Open , ai ele vai extrair todos arquivos do mapa
 -Assim que terminar clique em Browser pra selecionar a pasta do jogo que você criou
-E por fim clique em Extrac all , isso vai extrair tudo pra pasta


-Aqui ta a pasta e os arquivos extraídos :



-Abra o W3x2Lni e arraste a pasta ( que você criou ) do jogo pra ele , em seguida clique em To Lni 


-Marque todas opções e clique em Start
-Quando terminar , feche o programa


-Assim que terminar irá ser criado uma pasta NomeDoJogo_Ini
-Vá em NomeDoJogo_Ini > table e abra qualquer arquivo com o Bloco de Notas pra editar



-Assim que terminar de editar , abra o programa W3x2Lni
-Arraste a pasta NomeDoJogo_Ini pra ele


-Clique em To Obj , marque todas as caixas e depois em Start



-Vai ser criado um arquivo NomeDoJogo_Ini.w3x dentro da pasta
-Parabéns , você desprotegeu o mapa e agora pode abrir ele no World Editor


-Pra corrigir essas texturas , basta ir em Module > Import Manager 
-Ai você seleciona a pasta NomeDoJogo pra obter as coisas
OBS : No meu caso não corrigiu tudo , irei deixar isso em branco , mas o jogo funciona
O tutorial termina por aqui







quarta-feira, 3 de fevereiro de 2021

PC - Warcraft 3 World Editor

 Aqui eu irei ensinar a você a fazer quase tudo no World Editor do Wacraft 3


Dia 11 : Cenário e Ferramentas



File / Arquivos

New Mapa = Criar um novo mapa
Open Map = Abrir mapa
Close Map = Fechar o mapa atual
Save Map = Salvar o mapa que já foi salvo
Save Map as = Salvar o mapa
Calculate Shadows and Save Map
Export Script
Export Minimap
Export Strings
Import Strings
1 até X = Mapas que já foram abertos pelo editor
Preferences
Configure Controls
Test Map = Vai abrir o Wacraft 3 e carregar seu mapa


Edit

Undo = Desfazer ação
Redo = Refazer algo
Cut = Recortar
Copy = Copiar
Paste = Colar
Mirror Paste Vertically = Colar verticalmente
Mirror Paste Horizontally = Colar horizontalmente
Rotate Paste 90 = Girar 90 graus
Rotate Paste 90 CCW = Girar 180 graus
Clear = Limpar ( 1 )
Select All = Selecionar tudo
Select All Special
Nudge Selection
View Selection
Edit Properties
Mirror Selection Vertically
Mirror Selection Horizontally
Rotate Selection 180
Rotate Selection 90 CW
Rotate Selection 90 CCW


View / Visão

Terrain
Doodads
Unites
Water
Blight
Shadows
Lightning
Weather = tempo
Sky = Céu
Fog Effect = Efeitos de Neblina de Guerra
Grid
Camera Bounds
Pathing - Ground
Pathing - Naval
Info Display
Regions
Camera Objects
Lock to Game View Setting
Lock to Game Camera
Letterbox Mode ( 2 )
Snap to Game Camera


Layer 

Terrain
Doodads
Units
Regions
Cameras


Scenario

Map Description
Map Options
Map Size and Camera Bounds
Map Loading Screen
Map Preferences
Player Properties
Ally Priorities Properties
Force Properties
Techtreet Properties
Ability Properties
Upgrade Properties


Tools / Ferramentas

Selection Brush
Brush Size
Brush Shape
Randomly Rotate Doodads
Randomly Scale Doodads
Reset Random Brush
Set Uniforma Doodad Heights


Advanced ( 3 )

Modify Tileset
Random Groups
Item Tables
Gameplay Constants
Game Interface
Reset Height Field
Adjust Cliff Levels
Replace Tiles
Replace Cliff Type
Replacade Doodads
Replace Units
View Entire Map
Reset Texture Variations
Cycle Random Groups - Next
Cycle Random Groups - Previous
Auto Cycle Random Groups
Enforce Water Height Limits
Enforce Camera Bounds
Reset Fixed Object Heights


Module 

Terrain Editor
Trigger Editor
Sound Editor
Object Editor
Campaign Editor
AI Editor
Object Manager
Import Manager


Window

New Palette
Show Palettes
Toolbar
Minimap
Previewer
Brush List
1 Untitled


Help


Warcraft III World Editor Help

License Agreement

About Warcraft II World Editor


segunda-feira, 18 de maio de 2020

Parte 13 Flyff Brazuca

Dessa vez eu não upei no personagem principal , só fiz alguns testes e depois upei meu futuro BP

Vagrant

Itens que eu estava usando :

Wooden Sword Atq 3-4
Cotton Suit Def 8-10
Cotton Gauntlet 5-7
Cotton Boots 4-5

Equipando uma espada +10 meu ataque subiu 166,66%
21 = 100%
56 = x
x = 266,66%

Indo de 15 pra 18 de Destreza , meu :
Golpe foi de 15 pra 18
Block M de 0% pra 1%
Block R de 0% pra 1%
Esquiva de 7 pra 9

18 pra 21 de Destreza , subiu :
Crítico de 1% pra 2%
Golpe de 18 pra 21%
Esquiva de 9 pra 10

Equipando um Mental Neck +9 129 MP , aumentou meu MP de 69 pra 192
192 - 129 = 63
Porém , equipando um Demol +2 20 Dano  , aumentou meu ataque de 56 pra 81
56 = 100
81 = x
x = 144,64 , subiu 44,64 %









sábado, 25 de abril de 2020

Como usar a rom certa pra aplicar o IPS

Recentemente tive problemas ao baixar um arquivo IPS na net do jogo não funcionar , então resolvi aprender a diferenciar os tipos de jogos que nós temos

No caso irei falar de Super Mario Kart - SNES

Primeiro você deve saber quantas versões tem do jogo
1° Vemos na wikia : https://pt.wikipedia.org/wiki/Super_Mario_Kart
Logo temos que tem Japão , América do Norte e Europa

2° TCRF https://tcrf.net/Super_Mario_Kart
ou SNESCentral http://snescentral.com/gameindex.php
ou SuperFamicom  https://superfamicom.org/info/super-mario-kart
Existem outros , mas ta bom esses 3

Agora devemos ver qual rom o IPS pede :

O IPS ( Super Mario Kart : Super Circuit Demake https://www.romhacking.net/hacks/5091/  ) pede :
  • Database match: Super Mario Kart (USA) 
  • Database: No-Intro: Super Nintendo Entertainment System (v. 20180813-062835)
  • File SHA-1: C9FFE61534F15CA54F0A2A29E64EA29AD2E5D112
  • File CRC32: 1793FD5
  • ROM SHA-1: 47E103D8398CF5B7CBB42B95DF3A3C270691163B
  • ROM CRC32: CD80DB86
Database match = Região da room
File CRC32 : É o que vamos analisar pra achar a rom certa

Primeiro vamos aprender a achar essas informações :

Abrindo o emulador e clicando em ROM Information aparece isso ( Estou usando o RASnes9x )



Esse no caso é do wowroms 

File: Local do arquivo
Name: O nome original dela é : PowerFest 94 - Super Mario Kart (USA)
Speed: 31/FastROM
ROM Map: HiROM
Type: 05
Kart contents: ROM+RAM+BAT+DSP-1
Header ROM Size: 4Mbits
Calculated ROM Size: 4 Mbits
SRAM size: 16Kbits (16Kbit)
Actual Checksum: 4D8D
Header Checksum: 0000
Header Checksum Compliment: FFFF
Output: NTSC 60Hz
CRC32: 9974B593 <<<<< Isso aqui que devemos olhar ,
Licensee: Nintendo
ROM Version: 1.0
Region: USA/Canada

Conclusão = Essa rom não funciona pra esse IPS , pois o arquivo pede CRC32: 1793FD5

Próxima rom 

Link :
https://wowroms.com/en/roms/super-nintendo/download-super-mario-kart-usa/29586.html

File: C:\Users\Francisco\Downloads\Super Mario Kart (USA) (1)\Super Mario Kart (USA).sfc
Name: Super Mario Kart (USA)
Speed: 31/FastROM
ROM Map: HiROM
Type: 05
Kart contents: ROM+RAM+BAT+DSP-1
Header ROM Size: 4Mbits
Calculated ROM Size: 4 Mbits
SRAM size: 16Kbits (16Kbit)
Actual Checksum: EB44
Header Checksum: EB44
Header Checksum Compliment: 14BB
Output: NTSC 60Hz
CRC32: CD80DB86 <<<< Não é essa , o arquivo pede CRC32: 1793FD5
Licensee: Nintendo
ROM Version: 1.0
Region: USA/Canada

Próxima rom

Link :
https://wowroms.com/en/roms/super-nintendo/download-super-mario-kart-europe/29584.html

File: C:\Users\Francisco\Downloads\Super Mario Kart (Europe)\Super Mario Kart (Europe).sfc
Name: SUPER MARIO KART
Speed: 31/FastROM
ROM Map: HiROM
Type: 05
Kart contents: ROM+RAM+BAT+DSP-1
Header ROM Size: 4Mbits
Calculated ROM Size: 4 Mbits
SRAM size: 16Kbits (16Kbit)
Actual Checksum: 52B8
Header Checksum: 52B8
Header Checksum Compliment: AD47
Output: PAL 50Hz
CRC32: 56410E5E , Não é essa , o arquivo pede CRC32: 1793FD5
Licensee: Nintendo
ROM Version: 1.0
Region: Oceania, Europe, and Asia

Próxima rom

Link : Essa aqui é a mesma que eu postei antes : CD80DB86
https://cdromance.com/snes-rom/super-mario-kart-usa/

Próxima rom

Link :
https://wowroms.com/en/roms/super-nintendo/download-super-mario-kart-japan/29585.html

File: C:\Users\Francisco\Downloads\Super Mario Kart (Japan)\Super Mario Kart (Japan).sfc
Name: SUPER MARIO KART
Speed: 31/FastROM
ROM Map: HiROM
Type: 05
Kart contents: ROM+RAM+BAT+DSP-1
Header ROM Size: 4Mbits
Calculated ROM Size: 4 Mbits
SRAM size: 16Kbits (16Kbit)
Actual Checksum: 8A23
Header Checksum: 8A23
Header Checksum Compliment: 75DC
Output: NTSC 60Hz
CRC32: C8002453 <<< Não é essa , o arquivo pede CRC32: 1793FD5
Licensee: Nintendo
ROM Version: 1.0
Region: Japan

A partir dai não achei mais nenhuma com CRC32 igual , então temos que :
CRC32: 56410E5E  < Oceania , Europa e Ásia
CRC32: 9974B593  < USA/Canadá
CRC32: C8002453   < Japão
CRC32:  CD80DB86 < USA/Canadá

Resolvi pesquisar outras informações e então ....
Procurei por 47E103D8398CF5B7CBB42B95DF3A3C270691163B que é o ROM SHA-1 que o IPS pede e encontrei o site ScreeScraper
https://screenscraper.fr/gameinfos.php?gameid=2153&action=onglet&zone=gameinfosroms

De acordo com ele a rom que tem ROM SHA-1 47E103D8398CF5B7CBB42B95DF3A3C270691163B  é o Super Mario Kart (USA).sfc , porém o CRC32 é CD80DB86 , ou seja não é essa

O que nós queremos é o CRC32 1793FD5 , logo é a Super Mario Kart (U) [!].smc , então vamos caçar essa rom 

Dou de cara com o site Retrostic , depois disso é só aplicar o IPS usando um programa pra isso ( Recomendo o Lunar IPS )
https://www.retrostic.com/roms/snes/super-mario-kart-81982

Esse [!] significa Dumpagem "Verificada!", recebeu uma boa dumpagem (Extração do arquivo de dentro do cartucho). Dê preferências para ROM’s com esse símbolo pois este virá com a melhor qualidade;

OBS : 
Nas minha busca pela rom com CRC32 1793FD5 , acabei passando por esse site , eu cheguei até verificar , porém o CRC32 dela tem como CD80DB86 , cheguei a pensar que a pessoa editou uma rom  e por isso não estava encontrando 
Depois pensei que o arquivo estava dentro da pasta No-Intro: Super Nintendo Entertainment System (v. 20180813) 
Enfim é isso galera , espero que tenha ajudado 
=D

Isso aqui em baixo é o resultado da minha busca , ignorem 

Link :Essa aqui é a mesma que eu postei antes : CD80DB86
https://www.retrostic.com/roms/snes/super-mario-kart-81982

Link : Essa aqui é a mesma que eu postei antes : CD80DB86
https://roms-download.com/download/roms/super-nintendo/super-mario-kart-usa

Link :  Essa aqui é a mesma que eu postei antes : CD80DB86
https://edgeemu.net/browse-snes.htm

Link : Essa aqui é a mesma que eu postei antes : CD80DB86
https://www.coolrom.xyz/rom/super-mario-kart-usa-super-nintendo-download-rom/

Link : Essa aqui é a mesma que eu postei antes : CD80DB86
https://romsie.com/download/roms/super-nintendo/super-mario-kart

Link : Essa aqui é a mesma que eu postei antes : CD80DB86
https://nicerom.com/get-download-links/?gameid=28173

Não testei :

Baixa um arquivo exe
https://www.freeroms.com/roms/snes/super-mario-kart.htm

Não funciona
https://romhustler.org/rom/snes/super-mario-kart
https://www.downloadroms.io/super-nintendo-rom-super-mario-kart-srm/

Sites :
cdromance
coolrom
downloadroms
edgeemu
freeroms
nicerom
retrostic
romhustler
romsdownload
romsie
wowroms

Bom galera , eu não consegui achar , então parti pras minhas roms

CRC32: 020C6E84 < EpicTio Kart
CRC32: 16B080E3  < smkstreak
CRC32:  1793FD5     <<<<< O que a rom dele pede
CRC32:  2B30B771  <  Hardmode
CRC32: 56410E5E  < Oceania , Europa e Ásia
CRC32: 6BAECFBE < SMK - F1 Tracks by MarioDesigner 4.0
CRC32: 7AA6B256  < Super Mario Kart Deluxe
CRC32: 9974B593  < USA/Canadá
CRC32:  CD80DB86 < USA/Canadá
CRC32: C8002453   < Japão
CRC32: D3E58F72 < Reverse_Mario_Kart_Intermediate
CRC32: DB986528  < Crazy Tracks
CRC32: E4FD5392 <  smknewstreak
CRC32: F6D5920B  < Super SpongeBob Kart