11.02.2019, 23:14
Basta contar quantos caracteres tem no format e o limite que cada string ira passar:
PHP код:
/*
'* Paciente ' = 11 caracteres
Limite de de caracteres no nick do jogador й definido por MAX_PLAYER_NAME (24)
entгo 11 + 24 = 35 + EOS (end of string) = 46
Ex:
*/
new sformat[61], numero = 7574994, nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof nome);
format(sformat, sizeof sformat, "Teste | Nъmero: %d | Nome: %s", numero, nome);
SendClientMessage(playerid, -1, sformat);
/*
"Teste | Nъmero: | Nome: " = 25 caracteres + EOS = 26
O nъmero inteiro ocupa no mбximo 11 caracteres
E o nome do jogador no mбximo 24
Entгo 26 + 11 + 24 = 61
*/