O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

MV - Input Code

Iniciado por Dannylo Carlos, 22/09/2016 às 19:20

Eae gente ^^...
Vim compartilhar um pequeno sistema, que ao ser ativado abre uma window pront, para que seja digitado um código.(Similar ao sistema de Cash de alguns jogos, que pede um código de x dígitos).


Bem é bastante simples, basta criar um evento e usar a opção script, lá cole o seguinte código:
var a = "ABc123";
var code = prompt("Enter code");
  if (code == a) {
	//Funções do MV
  $gameMessage.add("+5000 Gold");
  $gameMessage.add("+Item");
  $gamePlayer.requestAnimation(29);
  $gameParty.gainGold(5000);
  $gameParty.gainItem($dataItems[5], 1);
}




Agora uma rápida explicação...

[box2 class=titlebg title=Definindo o código]
var a = "ABc123";
Variável de nome a, que armazenará o código.
[/box2]

[box2 class=titlebg title=Comparação]
if (code == a)
Isso irá comparar o valor dentro da window pront com o valor de a.
[/box2]

Já o resto são apenas funções do MV para exibir mensagem e alterar itens é ouro, aqui tem uma lista com exemplos:
RMMV Script Calls - Mensagens && Party && Progressão do Jogo

Para permitir o uso apenas uma vez, você pode simplesmente ativar uma self-switch.



* Código comentado: http://pastebin.com/xk9CirT6
Conheça o Ninja World

...