Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


5 participantes

    [Tutorial] Sistema Serial Key

    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador


    Medalhas : [Tutorial] Sistema Serial Key ZgLkiRU
    Mensagens : 985
    Créditos : 102

    Ficha do personagem
    Nível: 1
    Experiência:
    [Tutorial] Sistema Serial Key Left_bar_bleue0/0[Tutorial] Sistema Serial Key Empty_bar_bleue  (0/0)
    Vida:
    [Tutorial] Sistema Serial Key Left_bar_bleue30/30[Tutorial] Sistema Serial Key Empty_bar_bleue  (30/30)

    [Tutorial] Sistema Serial Key Empty [Tutorial] Sistema Serial Key

    Mensagem por GallighanMaker Ter Nov 04, 2014 11:38 pm

    Introdução:
    Olá pessoal, venho trazer um script bacana que pode ser bem útil para a galera que deseja controlar quem vai possuir seu jogo ou não e até mesmo "vender" acesso ao seu jogo.

    Como funciona:
    Faz com que o jogo só rode caso seja encontrado a Serial Key que deve estar dentro da pasta Serial  dentro da pasta de seu projeto (você vai ter que criar esse novo diretório). O nome do arquivo contendo a Key devera ser: Serial.key (Basta criar uma arquivo .txt e mudar sua extensão de .txt para .key). Só pode acessar o jogo apenas os que possuem a Key, você pode também mudar a extensão da .key para outras como .txt .dat etc, a senha pode ser definida no script também.

    Compatibilidade:
    Eu testei esse script utilizando o netplay master 4.9 e o netplay crystal ambos funcionaram sem qualquer tipo de problema. Eu acho muito interessante esse tipo de sistema pois você poderá cobrar por exemplo 5,00 R$ para o pessoal acessar a versão apha ou até mesmo quem quiser testar seu projeto etc, vai da criatividade do pessoal.

    Script:
    Código:
    #===============================================================================
    # +++ RGSS! - Serial Key +++
    #===============================================================================
    # Por Faalco
    # Esse script pode ser usado em fins comerciais e não comerciais desde que os
    # devidos ao criador sejam devidamente apresentados.
    #===============================================================================
    # Faz com que o jogo só rode caso seja encontrado a Serial Key que deve estar
    # dentro da pasta Serial dentro da pasta de seu projeto. O nome do arquivo
    # contendo a Key devera ser: Serial.key (Basta criar uma arquivo .txt e mudar
    # sua extensão de .txt para .key)
    #
    # Esse projeto foi criado para meu projeto Comercial Paranoid, (O do meu
    # projeto e mais complexo do que esse esse trata-se apenas da base que usei)
    # onde apenas os que possuem a Key podem acessa-ló você pode também mudar a
    # extensão da .key para outras a senha pode ser definida no script também.
    #
    #===============================================================================
    # ● Histórico
    #==============================================================================
    # v 1.0 - Criação do Script (04-08-2013)
    # v 2.0 - Script melhorado por Gab! (04-08-2013)
    #==============================================================================
    module RGSS #Módulo de Configuração
      SerialKey = "20140511"
      #Defina aqui a Key que deverá estar dentro da pasta Serial de seu Projeto.
    end #Fim do Módulo de Configuração
     
    File.open('Serial/Serial.key', 'rb'){|file|
      if file.read.include?(RGSS::SerialKey)
        print "Key encontrada, aguarde..."
      else
        print "Key não encontrada ou inválida."
        exit
      end
    }

    - Adicione o script acima do main.

    Obs: você pode alterar a extensão do arquivo, a chave de verificação e até mesmo o local que ela é encontrado o padrão está SeuProjeto\Serial\Serial.key


    Obs 2: Não achei esse script aqui na aldeia acredito que não tenha em todo caso se ja existir avise.

    Imagens:
    Não necessário.

    Créditos:
    Faalco

    Histórico
    v 1.0 - Criação do Script (04-08-2013)
    v 2.0 - Script melhorado por Gab! (04-08-2013)


    _________________
    [Tutorial] Sistema Serial Key 8dVK0ku
    using C# and import Python developer || Expert in Unity Engine IDE. || [Tutorial] Sistema Serial Key 769_heart 2D pixel games.
    Aither
    Aither
    Semi-Experiente
    Semi-Experiente


    Mensagens : 92
    Créditos : 3

    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por Aither Qua Nov 05, 2014 1:55 pm

    Legal, vai ser bom para servidores de "membros", estilo RuneScape e etc... valeu Very Happy se eu tivesse creditos te dava um...


    _________________
    Batatinha quando nasce, espalha rama chão, menina quando olha, bota a mão no seu coração.
    Angel Angel Angel
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador


    Medalhas : [Tutorial] Sistema Serial Key ZgLkiRU
    Mensagens : 985
    Créditos : 102

    Ficha do personagem
    Nível: 1
    Experiência:
    [Tutorial] Sistema Serial Key Left_bar_bleue0/0[Tutorial] Sistema Serial Key Empty_bar_bleue  (0/0)
    Vida:
    [Tutorial] Sistema Serial Key Left_bar_bleue30/30[Tutorial] Sistema Serial Key Empty_bar_bleue  (30/30)

    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por GallighanMaker Qua Nov 05, 2014 3:33 pm

    Dessa forma você pode liberar o seu jogo para quem possuir a key, é um meio de organizar quem vai acessar e até mesmo de poder receber algo pelo seu esforço.


    _________________
    [Tutorial] Sistema Serial Key 8dVK0ku
    using C# and import Python developer || Expert in Unity Engine IDE. || [Tutorial] Sistema Serial Key 769_heart 2D pixel games.
    Maephel
    Maephel
    Ocasional
    Ocasional


    Mensagens : 212
    Créditos : 18

    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por Maephel Seg Nov 24, 2014 8:11 pm

    gostei muito!
    lionplays
    lionplays
    Banido
    Banido


    Mensagens : 87
    Créditos : 5

    [Tutorial] Sistema Serial Key Empty erro

    Mensagem por lionplays Seg Fev 09, 2015 3:31 am

    cara o meu de erro de diretório
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador


    Mensagens : 1047
    Créditos : 130

    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por Komuro Takashi Seg Fev 09, 2015 8:10 am

    Lions você acabou Revivendo um tópico....mas respondendo sua dúvida
    File.open('Serial/Serial.key', 'rb') # Serial/ = pasta Serial.key = arquivo dentro da pasta
    então dentro do seu projeto deve conter a Pasta Serial ou qual vc definir no Script e o Arquivo dentro 
    dela se é que vc me entende [Tutorial] Sistema Serial Key 2835316747.


    _________________
    [Tutorial] Sistema Serial Key Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    lionplays
    lionplays
    Banido
    Banido


    Mensagens : 87
    Créditos : 5

    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por lionplays Ter Fev 10, 2015 12:01 am

    Komuro Takashi escreveu:Lions você acabou Revivendo um tópico....mas respondendo sua dúvida
    File.open('Serial/Serial.key', 'rb') # Serial/ = pasta Serial.key = arquivo dentro da pasta
    então dentro do seu projeto deve conter a Pasta Serial ou qual vc definir no Script e o Arquivo dentro 
    dela se é que vc me entende [Tutorial] Sistema Serial Key 2835316747.

    fis isso só que deu erro Omg


    e me desculpa por ter revivido o tópico

    Conteúdo patrocinado


    [Tutorial] Sistema Serial Key Empty Re: [Tutorial] Sistema Serial Key

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Mar 28, 2024 1:48 pm