SA-MP Forums Archive
[Ajuda] Contar String - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Contar String (/showthread.php?tid=663818)



Contar String - SmokeKiLL - 11.02.2019

Bom, eu nгo sei se й assim que fala "Contar String", mas tipo... eu estou tentando deixar meu Gamemode o mais otimizado possнvel, e queria saber como eu faзo para saber o valor da string colocar por exemplo:

PHP код:
format(stringsizeof(string), "* Paciente %s"pName[playerid]);
SendClientMessage(playeridCOLOR_GRAD1string); 
Normalmente eu colocaria string[128], mas nгo estб correto nй? Por que nгo vai usar tudo isso, entгo queria saber como faзo para contar, й sу contar as letras e espaзos?


Re: Contar String - Cauezin - 11.02.2019

https://www.invertexto.com/contador-caracteres


Re: Contar String - Felipealves - 11.02.2019

https://sampwiki.blast.hk/wiki/Strlen ai vocк estб usando com o nome do player entгo coloca a quantidade de string do texto + 24;


Re: Contar String - MultiKill - 11.02.2019

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 7574994nome[MAX_PLAYER_NAME];
GetPlayerName(playeridnomesizeof nome);
format(sformatsizeof sformat"Teste | Nъmero: %d | Nome: %s"numeronome);
SendClientMessage(playerid, -1sformat);
/*
"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
*/ 



Re: Contar String - SmokeKiLL - 11.02.2019

Pow, daora, vlw ae <3


Re: Contar String - rjjj - 12.02.2019

Tempos atrбs, fiz um aplicativo justamente para isso, incluindo contagens com mбscaras de formataзгo :



https://sampforum.blast.hk/showthread.php?tid=376522



Espero ter ajudado .