Aldeia RPG

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

Suporte no desenvolvimento de jogos


3 participantes

    Binary

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Binary     ZgLkiRU
    Mensagens : 5300
    Créditos : 1160

    Binary     Empty Binary

    Mensagem por Valentine Ter Maio 01, 2018 10:49 am

    Sobre:
    Lê e escreve dados como valores binários.

    Script:
    GitHub

    Exemplos:
    Escrevendo:
    Código:
    binary_writer = Binary_Writer.new
    binary_writer.write('text')
    binary_writer.write(1)
    binary_writer.write(true)
    Ou:
    Código:
    manual_types = true
    binary_writer = Binary_Writer.new(manual_types)
    binary_writer.write(:string, 'text')
    binary_writer.write(:byte, 1)
    binary_writer.write(:boolean, true)

    Lendo:
    Código:
    binary_reader = Binary_Reader.new(binary_writer)
    binary_reader.read #=> 'text'
    binary_reader.read #=> 1
    binary_reader.read #=> true
    Ou:
    Código:
    manual_types = true
    binary_reader = Binary_Reader.new(binary_writer, manual_types)
    binary_reader.read(:string) #=> 'text'
    binary_reader.read(:byte) #=> 1
    binary_reader.read(:boolean) #=> true

    Créditos:
    Valentine


    Última edição por Valentine em Qui Jun 09, 2022 5:48 pm, editado 11 vez(es)


    _________________
    Binary     Logof5
    Profane ~
    Profane ~
    Colaborador
    Colaborador


    Mensagens : 815
    Créditos : 130

    Binary     Empty Re: Binary

    Mensagem por Profane ~ Ter Maio 01, 2018 11:04 am

    Eita, RPG Maker com Buffers /o/ Agora sim parece ter superado a EBB <3


    _________________
    "Mistress of shattered hopes and forever broken dreams"
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Binary     ZgLkiRU
    Mensagens : 5300
    Créditos : 1160

    Binary     Empty Re: Binary

    Mensagem por Valentine Ter Maio 01, 2018 11:31 am

    Profane ~ escreveu:Eita, RPG Maker com Buffers /o/ Agora sim parece ter superado a EBB <3
    Na verdade, o VXA-OS já tem. Só estou postando o buffer separado aqui com float e double.


    _________________
    Binary     Logof5
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Binary     ZgLkiRU
    Mensagens : 5300
    Créditos : 1160

    Binary     Empty Re: Binary

    Mensagem por Valentine Qui Out 08, 2020 1:40 pm

    Tópico atualizado.


    _________________
    Binary     Logof5
    Mithy
    Mithy
    Novato
    Novato


    Mensagens : 8
    Créditos : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Binary     Left_bar_bleue0/0Binary     Empty_bar_bleue  (0/0)
    Vida:
    Binary     Left_bar_bleue30/30Binary     Empty_bar_bleue  (30/30)

    Binary     Empty Re: Binary

    Mensagem por Mithy Qui Out 08, 2020 6:05 pm

    bom ver que o RPG Maker hoje em dia está tendo mais condições de se tornar
    algo mais usado/relevante, dentre outros motores disponíveis
    ótimo script, parabéns.
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Binary     ZgLkiRU
    Mensagens : 5300
    Créditos : 1160

    Binary     Empty Re: Binary

    Mensagem por Valentine Qui Jun 09, 2022 3:37 pm

    Script atualizado. Agora não é mais necessário escrever o tipo de dado binário (ex.: short, int, float) manualmente, embora ainda seja possível, caso queira.

    Antes:
    Código:
    binary.write_byte(2)
    binary.write_short(350)

    Agora:
    Código:
    binary.write(2)
    binary.write(350)


    _________________
    Binary     Logof5

    Conteúdo patrocinado


    Binary     Empty Re: Binary

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Jun 27, 2022 5:10 am