Conexão Maker

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

2 participantes

    Sistema de cargo ao lado do nome

    Thales12
    Thales12
    Administrador
    Administrador


    Mensagens : 140
    Level : 8
    Data de inscrição : 01/11/2011
    Idade : 29
    Localização : Rio de Janeiro

    Sistema de cargo ao lado do nome Empty Sistema de cargo ao lado do nome

    Mensagem por Thales12 Dom Fev 12, 2012 11:07 pm

    Este sistema serve para:
    Colocar do lado esquerdo do nome do jogador,seu cargo,exemplo:
    [administrador] Zé Mayer
    [Moderador] Camila Pitanga

    Abra o Client~Side e procure por
    Código:
    DrawPlayerName

    Depois procure por:
    Código:
        ' Check access level
        If GetPlayerPK(Index) = NO Then

    Troque a antiga " Select Case GetPlayerAcess por esta:
    Código:
            Select Case GetPlayerAccess(Index)
                Case 0
                    color = QBColor(White)
                Case 1
                    color = QBColor(Grey)
                    Stag = "[Game Master]"
                Case 2
                    color = QBColor(Cyan)
                    Stag = "[Mapeador]"
                Case 3
                    color = QBColor(Green)
                    Stag = "[Staff]"
                Case 4
                    color = QBColor(Yellow)
                    Stag = "[Administrador]"

    End Selected

    Abaixo de,ainda na mesma sub
    Código:
    Dim Name As String

    adicione abaixo disso:
    Código:
     Dim Stag As String

    Na mesma Sub procure por:
    Código:
    Textx =

    Depois do "=" substitua o que tiver lá por:

    Código:
    ConvertMapX(GetPlayerX(Index) * PIC_X) + Player(Index).XOffset + (PIC_X \ 2) - getWidth(TexthDC, Stag & (Trim$(Name)))

    Faça mesma coisa com TextY
    Depois do "=" substitua o que estiver lá por:
    Código:
    ConvertMapY(GetPlayerY(Index) * PIC_Y) + Player(Index).YOffset - 16

    Depois Substitua a linha:
    Código:
     Call DrawText
    Substitua essa linha toda por essa:
    Código:
    Call DrawText(TexthDC, TextX, TextY, Stag & Name, color)

    Créditos:Kisuke



    Última edição por thales12 em Seg Fev 13, 2012 1:30 am, editado 1 vez(es)
    avatar
    Kisuke
    Membro


    Mensagens : 7
    Level : 4
    Data de inscrição : 12/02/2012

    Sistema de cargo ao lado do nome Empty Re: Sistema de cargo ao lado do nome

    Mensagem por Kisuke Seg Fev 13, 2012 1:06 am

    Créditos: Kisuke
    Agora você pode colocar felizão ai que lembrou de quem são os créditos...
    Eu fiz e disponibilizei para algumas pessoas do msn,que postaram nas comunidades makers com seus créditos mas nem liguei...

    O sistema é básico,é só declarar uma variável e ir no MAPX Y
    E obviamente no Call DrawText

      Data/hora atual: Sáb Abr 27, 2024 12:57 pm