Centralizar Texto

    Compartilhe

    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11

    Centralizar Texto

    Mensagem por Railson_Games em Seg Jan 06, 2014 12:24 pm


    Já estou cansado de centralizar o texto manualmente, e estou aqui pedido um Script para centralizar o texto. Eu queria desse tipo:
                                        "Vai grande heroi, traz a paz para os Cherdyanos. 
                                  Boa sorte!"
    Todas as linhas têm que ficar no centro.
    Parecido com Zelda Ocarina Of Time [N64]



    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188

    Valentine
    Administrador
    Administrador

    Medalhas :
    Mensagens : 4279
    Créditos : 866

    Re: Centralizar Texto

    Mensagem por Valentine em Seg Jan 06, 2014 12:44 pm

    Que texto você quer centralizar?


    _________________

    gladistony
    Membro Ativo
    Membro Ativo

    Mensagens : 336
    Créditos : 217

    Re: Centralizar Texto

    Mensagem por gladistony em Seg Jan 06, 2014 3:53 pm

    ja tentou o .center()?
    Ele é um comando bem simples de usar, basta que depois da string você escreva .center(x) onde x é o numero de caracteres que a string terá. Por exemplo:

    teste = 'casa'.center(10) então texte vai ficar assim: '   casa   '

    você  também pode usar variáveis:

    qualquercoisa = 'Teste'
    qualquercoisa = qualquercoisa.center(10)


    _________________



    RD12
    Lenda
    Lenda

    Medalhas :
    Mensagens : 1965
    Créditos : 732

    Re: Centralizar Texto

    Mensagem por RD12 em Seg Jan 06, 2014 4:08 pm

    Você pode colocar o draw text para centralizar também, no último parâmetro: 0 alinha à esquerda, 1 centraliza, 2 alinha à direita.

    draw_text(x, y, larg, alt, "texto", 1)


    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11

    Re: Centralizar Texto

    Mensagem por Railson_Games em Seg Jan 06, 2014 6:34 pm

    Valentine, é o texto das mensagens.


    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188

    Paulo S.
    Lenda
    Lenda

    Mensagens : 1876
    Créditos : 331

    Re: Centralizar Texto

    Mensagem por Paulo S. em Ter Jan 07, 2014 12:05 pm

    Usando o último parâmetro (1), como o RD falou você centraliza, porém você centraliza ele dentro da largura que foi dada a classe. Então caso use terá que por a largura do texto como a largura da janela.


    _________________

    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11

    Re: Centralizar Texto

    Mensagem por Railson_Games em Ter Jan 07, 2014 6:04 pm

    Pessoal, estou me referindo as falas do personagem!


    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188

    Paulo S.
    Lenda
    Lenda

    Mensagens : 1876
    Créditos : 331

    Re: Centralizar Texto

    Mensagem por Paulo S. em Qui Jan 09, 2014 2:49 am

    Ué, é só editar no script correspondente '-'


    _________________

      Data/hora atual: Qui Dez 08, 2016 6:51 am