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


+6
Kuraudo
Samuka_Maker
RD12
heyitily
wallace123
Paulo Soreto
10 participantes

    Distribuir pontos pelo chat

    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda


    Mensagens : 1980
    Créditos : 367

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

    Distribuir pontos pelo chat Empty Distribuir pontos pelo chat

    Mensagem por Paulo Soreto Dom Jul 15, 2012 2:06 am

    Iae galera, eu tava montando meu game quando o wallace me deu a sugestão de por pra adicionar pontos pelo chat, eu gostei da idéia e resolvi fazer, agora estou dispondo para quem quiser. è muito simples xD
    Vamos ao script [SC1]New_Chat
    Abaixo de:
    Código:
    if @box.text == "/online"
          @pl = Network::Main.players.size
          $game_temp.chat_log.push(LANGUAGE::PLAYERSON+" #{@pl}")
          @box.text = ""
          return
        end
    Adicione:

    Código:
    #Distribuir pontos
    # /atributo pontos
    arg = @box.text.split
        if arg[0] == "/str"
          for i in 'a'...'z'
            if arg[1].include?(i)
              print "Erro: Só se pode distribuir pontos, não palavras!"
              @box.text = ""
              return
            end
          end
          if $distribuir_pontos >= arg[1].to_i       
            $distribuir_pontos -= arg[1].to_i
            $game_actors[1].str += arg[1].to_i
            $game_temp.chat_log.push("Pontos distribuidos com sucesso!")
          else
            $game_temp.chat_log.push("Pontos insuficientes")
            $game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
          end
          @box.text = ""
          return
        elsif arg[0] == "/int"
          for i in 'a'...'z'
            if arg[1].include?(i)
              print "Erro: Só se pode distribuir pontos, não palavras!"
              @box.text = ""
              return
            end
          end
          if $distribuir_pontos >= arg[1].to_i
            $distribuir_pontos -= arg[1].to_i
            $game_actors[1].int += arg[1].to_i
            $game_temp.chat_log.push("Pontos distribuidos com sucesso!")
          else
            $game_temp.chat_log.push("Pontos insuficientes")
            $game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
          end
          @box.text = ""
          return
        elsif arg[0] == "/agi"
          for i in 'a'...'z'
            if arg[1].include?(i)
              print "Erro: Só se pode distribuir pontos, não palavras!"
              @box.text = ""
              return
            end
          end
          if $distribuir_pontos >= arg[1].to_i
            $distribuir_pontos -= arg[1].to_i
            $game_actors[1].agi += arg[1].to_i
            $game_temp.chat_log.push("Pontos distribuidos com sucesso!")
          else
            $game_temp.chat_log.push("Pontos insuficientes")
            $game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
          end
          @box.text = ""
          return
        elsif arg[0] == "/dex"
          for i in 'a'...'z'
            if arg[1].include?(i)
              print "Erro: Só se pode distribuir pontos, não palavras!"
              @box.text = ""
              return
            end
          end
          if $distribuir_pontos >= arg[1].to_i
            $distribuir_pontos -= arg[1].to_i
            $game_actors[1].dex += arg[1].to_i
            $game_temp.chat_log.push("Pontos distribuidos com sucesso!")
          else
            $game_temp.chat_log.push("Pontos insuficientes")
            $game_temp.chat_log.push("Você tem: #{$distribuir_pontos}")
          end
          @box.text = ""
          return
        end


    Última edição por Soreto em Dom Jul 22, 2012 3:32 pm, editado 3 vez(es)


    _________________
    Distribuir pontos pelo chat FwYnoXI
    wallace123
    wallace123
    Aldeia Friend
    Aldeia Friend


    Medalhas : Distribuir pontos pelo chat 94JxvDistribuir pontos pelo chat ICU4UuCrHDm5ADistribuir pontos pelo chat Ibnth6gSDk98m7Distribuir pontos pelo chat ZgLkiRU
    Mensagens : 1161
    Créditos : 38

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por wallace123 Dom Jul 15, 2012 2:08 am

    Já já to testando


    _________________
    https://www.facebook.com/wallace.o.b
    Curta, interaja, compartilhe. :)
    heyitily
    heyitily
    Experiente
    Experiente


    Mensagens : 421
    Créditos : 12

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por heyitily Dom Jul 15, 2012 11:24 am

    Tem Imagens?


    _________________
    Distribuir pontos pelo chat SICBb4n
    RD12
    RD12
    Lenda
    Lenda


    Medalhas : Distribuir pontos pelo chat 48080450Distribuir pontos pelo chat Trophy11Distribuir pontos pelo chat GIueZDistribuir pontos pelo chat ZgLkiRU
    Mensagens : 1946
    Créditos : 745

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por RD12 Dom Jul 15, 2012 11:27 am

    Legal, já vi algumas pessoas querendo isso, espero que usem agora.

    Acho melhor você mudar aqui:
    if $distribuir_pontos > arg[1].to_i
    muda para >=, pois assim não irão poder distribuir os pontos que tem, tipo eu tenho 10 e quero distribuir 10, irei ter q ter 11+
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda


    Mensagens : 1980
    Créditos : 367

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

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Paulo Soreto Dom Jul 15, 2012 11:34 am

    Italoess: E precisa? VocÊ só tem que digitar o comando no chat e pronto.
    RD: Obrigado por lembrar.


    _________________
    Distribuir pontos pelo chat FwYnoXI
    Samuka_Maker
    Samuka_Maker
    Aldeia Friend
    Aldeia Friend


    Medalhas : Distribuir pontos pelo chat WBLhI
    Mensagens : 1204
    Créditos : 127

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Samuka_Maker Dom Jul 15, 2012 3:06 pm

    Muito bom soreto mesmo que eu não vá usar +1 cred


    _________________

    Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
    http://liferpgmakerv2.forumais.com/

    Distribuir pontos pelo chat 6f4EA

    Distribuir pontos pelo chat Bxvno
    Tópico original/Tópico de Recrutamento
    Kuraudo
    Kuraudo
    Colaborador
    Colaborador


    Medalhas : Distribuir pontos pelo chat Trophy11Distribuir pontos pelo chat 94Jxv
    Mensagens : 961
    Créditos : 75

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Kuraudo Dom Jul 15, 2012 4:38 pm

    Perfeito e bastante util Soreto, principalmente pros meus testes com a galera no closed beta, ngm ker clicar no botãozinho [+] 495 vezes XD. Eu também consegui modificar sem bugar pra por uns bonus extras que pus nos status.

    +1credito


    _________________
    Antes de postar, leia as regras
    Distribuir pontos pelo chat AIymW
    Fato Sobre George R. R. Martin:
    Zeref.
    Zeref.
    Semi-Experiente
    Semi-Experiente


    Mensagens : 130
    Créditos : 13

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Zeref. Sex Jul 20, 2012 11:16 pm

    aqui deu erro...eu ia dar -1,mas não vou...


    _________________
    Dia 27/07/2012 as 9:38 pm,foi quando o apocalipse maker aconteceu,Valentine anúncia sua saída![LUTO]


    Spoiler:
    Samuka_Maker
    Samuka_Maker
    Aldeia Friend
    Aldeia Friend


    Medalhas : Distribuir pontos pelo chat WBLhI
    Mensagens : 1204
    Créditos : 127

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Samuka_Maker Sex Jul 20, 2012 11:45 pm

    Frango, q erro deu?


    _________________

    Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
    http://liferpgmakerv2.forumais.com/

    Distribuir pontos pelo chat 6f4EA

    Distribuir pontos pelo chat Bxvno
    Tópico original/Tópico de Recrutamento
    Zeref.
    Zeref.
    Semi-Experiente
    Semi-Experiente


    Mensagens : 130
    Créditos : 13

    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Zeref. Sáb Jul 21, 2012 12:09 am

    já resolvi o problem


    _________________
    Dia 27/07/2012 as 9:38 pm,foi quando o apocalipse maker aconteceu,Valentine anúncia sua saída![LUTO]


    Spoiler:

    Conteúdo patrocinado


    Distribuir pontos pelo chat Empty Re: Distribuir pontos pelo chat

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Nov 22, 2024 10:09 am