![]() |
[Pedido] Ajuda em verificação de espaço e substituir - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Pedido] Ajuda em verificação de espaço e substituir (/showthread.php?tid=3493) |
Ajuda em verificação de espaço e substituir - Laura Clout - 01/04/2023 Alguém me ajuda com esse código? deveria estar substituindo o espaço por _, porém acaba substituindo todos os caracteres, já tentei de tudo e não funcionou, obrigado!! stock SendClientMessagem(playerid, Aviso[]) { for(new i; i < 80; i++) { if(strfind(Aviso[i], " ", true) != -1) { Aviso[i] = '_'; } } printf("%s", Aviso[i]); RE: Ajuda em verificação de espaço e substituir - Vel - 01/04/2023 Código: SendClientMessagem(playerid, Aviso[144]) { RE: Ajuda em verificação de espaço e substituir - White_Blue - 02/04/2023 (01/04/2023 22:01)Vel Escreveu: Apenas alguns complementos: Não tem necessidade de colocar o parâmetro playerid na função SendClientMessagem já que você não está usando e também não precisa especificar o tamanho da string na função. De resto, a função funciona corretamente. Código PHP: SendClientMessagem(Aviso[]) { RE: Ajuda em verificação de espaço e substituir - Vel - 02/04/2023 (02/04/2023 06:41)White_Blue Escreveu:(01/04/2023 22:01)Vel Escreveu: É necessário definir o comprimento da string, caso contrário o compilador retornará um erro, pois estará retornando uma string de comprimento desconhecido, e pelo nome da função, entende-se que sim, a pessoa pretende utilizar o parâmetro playerid. Código: error 092: functions may not return arrays of unknown size |