30/10/2023 21:07
(30/10/2023 20:10)Nage_Script Escreveu: Olá, estou tentando centralizar nomes independente do tamanho usando Textdraw e strlen, mas sem sucesso pois nomes de 10 caracteres continuam fora do centro, alguém sabe outra forma de fazer isso?
Código:if(strlen(StringK) > 10) format(StringK, sizeof(StringK), " %s", KName);
if(strlen(StringK) < 10) format(StringK, sizeof(StringK), " %s", KName);
if(strlen(StringK) >= 16) format(StringK, sizeof(StringK), " %s", KName);
PlayerTextDrawSetString(playerid,KNameTextdraw[playerid], StringK);
Para centralizar alinhamento de textdraw, basta usar o TextDrawAlignment. O 2 representa o centralizado.
Documentação:
https://www.open.mp/docs/scripting/funct...wAlignment
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.