[Ajuda] Attach3DTextLabelToPlayer
#1

Como faзo pra o
Attach3DTextLabelToPlayer
reconheзer a string para aparecer o nome do clan
pawn Код:
public TextoClan()
{
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
        new string[256];
        new aname[MAX_PLAYER_NAME];
        GetPlayerName(i, aname, MAX_PLAYER_NAME);
        if (IsPlayerConnected(i))
        {
            if (dini_Int(file, "TClan") == 1)
            {
                format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
                format(string, sizeof(string), "Clan: %s", dini_Get(string, "Nome"));
                if (dini_Int(string, "TMembro1") == 1 && strcmp(dini_Get(string, "Membro1"), aname, true) == 0)
                {
                    new Text3D:label = Create3DTextLabel("%s", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
                    Attach3DTextLabelToPlayer(label, i, 0.0, 0.0, 0.7);
                }
                else
                {
                    new Text3D:label = Create3DTextLabel("%s", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
                    Attach3DTextLabelToPlayer(label, i, 0.0, 0.0, 0.7);
                }
            }
        }
    }
    return 1;
}
Reply
#2

pawn Код:
format(string, sizeof(string), "Nome: %s", nome);
Attach3DTextLabelToPlayer(string, cor, cord, cord, cord, dist);
Pequeno exemplo,
Reply
#3

Dando error aqui :S

pawn Код:
format(string, sizeof(string), "%s", dini_Get(string, "Nome"));
Attach3DTextLabelToPlayer(string, 0.0, 0.0, 0.7);// erro aqui <<
pawn Код:
C:\Users\Vitor\Desktop\clan.pwn(543) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Reply
#4

Create3DTextLabel("%s"

coloca string no lugar do %s.

Create3DTextLabel(string
Reply
#5

Quote:
Originally Posted by [LF]PlaYer
Посмотреть сообщение
Dando error aqui :S

pawn Код:
format(string, sizeof(string), "%s", dini_Get(string, "Nome"));
Attach3DTextLabelToPlayer(string, 0.0, 0.0, 0.7);// erro aqui <<
pawn Код:
C:\Users\Vitor\Desktop\clan.pwn(543) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
pawn Код:
format(string, sizeof(string), "%s", dini_Get(string, "Nome"));
Attach3DTextLabelToPlayer(string, playerid, 0.0, 0.0, 0.7);
Deve funcionar agora
Reply
#6

Ambos nгo funcionaram
Reply
#7

pawn Код:
format(string, sizeof(string), "%s", dini_Get(string, "Nome"));
new Text3D:label = Create3DTextLabel(string, 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, i, 0.0, 0.0, 0.7);
Reply
#8

mengueh compilou vou testar '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)