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


2 participantes

    Duvida para conversão

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador


    Mensagens : 1047
    Créditos : 130

    Duvida para conversão Empty Duvida para conversão

    Mensagem por Komuro Takashi Sáb Nov 22, 2014 4:46 am

    Pessoal estou convertendo as funções do servidor ruby do cidiomar.... So que gravei na tag 19....alguem poderia me dar uma solução de como essa tag ficaria em ruby.

    Código:

    --------------------------------
    --        Account (19)        --
    --------------------------------
    --Account Name
     elseif cmd == "<19a>" then
       do
          data = string.gsub(data, "<19a>", "")
          data = string.gsub(data, "</19a>", "")
          account_name = data
       end

    --Save
     elseif cmd == "<19b>" then
       do
          data = string.gsub(data, "<19b>", "")
          data = string.gsub(data, "</19b>", "")
          data = string.gsub(data, "/n/", "\n")
          file = io.open("Accounts\\"..account_name..".ini", "w+")
          file:write(data)
          file:close()
       end

    --Load
     elseif cmd == "<19>" then
       do
          data = string.gsub(data, "<19>", "")
          data = string.gsub(data, "</19>", "")
          file = io.open("Accounts\\"..data..".ini", "a+")
          account_values = file:read("*all")
          account_values = string.gsub(account_values, "\n", "/n/")
          NP():SendToUser(user.id,"<19>"..account_values.."</19>")
          file:close()
       end


    _________________
    Duvida para conversão Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda


    Mensagens : 1980
    Créditos : 367

    Ficha do personagem
    Nível: 1
    Experiência:
    Duvida para conversão Left_bar_bleue0/0Duvida para conversão Empty_bar_bleue  (0/0)
    Vida:
    Duvida para conversão Left_bar_bleue30/30Duvida para conversão Empty_bar_bleue  (30/30)

    Duvida para conversão Empty Re: Duvida para conversão

    Mensagem por Paulo Soreto Sáb Nov 22, 2014 10:14 am

    Creio que ficaria mais ou menos assim:
    Código:
    elsif cmd == "<19a>"
      data.gsub!(/<(19|\/19)a>/, '')
      account_name = data
    elsif cmd == "<19b>"
      data.gsub!(/<(19|\/19)b>/, '')
      data.sub!('/n/', '\n')
      file = File.open("Accounts\\"..account_name..".ini", "w+")
      file.write(data)
      file.close
    elsif cmd == "<19>"
      data.gsub!(/<(19|\/19)>/, '')
      account_values = ''
      File.open("Accounts\\"..data..".ini", "a+") do |file|
        account_values += line while line = file.gets
      end
      account_values.gsub!('\n', '/n/')
      # Envia para o usuário


    _________________
    Duvida para conversão FwYnoXI
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador


    Mensagens : 1047
    Créditos : 130

    Duvida para conversão Empty Re: Duvida para conversão

    Mensagem por Komuro Takashi Sáb Nov 22, 2014 3:29 pm

    Vlw soreto vou testar eu teavei nesta tag o resto da 16 pra cjma ta pronto. netplay conecta dai a 19 e a parte de account dai fico dificil pra mim...vou ver se testo hoje se der certo posto o servidor em ruby sem erro.


    _________________
    Duvida para conversão Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon

    Conteúdo patrocinado


    Duvida para conversão Empty Re: Duvida para conversão

    Mensagem por Conteúdo patrocinado


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