![]() |
[Ajuda] Diferenciar Letra Maiuscula de Minuscula - 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: [Ajuda] Diferenciar Letra Maiuscula de Minuscula (/showthread.php?tid=1678) |
Diferenciar Letra Maiuscula de Minuscula - yoda - 03/10/2021 Olá amigos, gostaria de um auxilio pra diferenciar letras Maiuscula de minuscula, nas consultas do servidor. Tipo, Diferenciar Yoda de yoda por exemplo... RE: Diferenciar Letra Maiuscula de Minuscula - Carlos Victor - 03/10/2021 Acabei apagando sem querer a mensagem anterior, mas atualizando aqui com uma pesquisada que dei... Existem algumas funções nativas do SAMP que poderá te ajudar a isso são elas, toupper, tolower, strcmp. As funções Toupper & Tolower elas transformam a inicial de uma string em maiúscula(toupper) e minúscula(tolower) - Toupper ( Documentação ) - Tolower ( Documentação ) E a função strcmp ela compara uma string com a outra... - strcmp ( Documentação ) Exemplo da função Toupper: Código PHP: public OnPlayerText(playerid, text[]) Exemplo: Eu digito: "oLÁ", irá transformar em: "OLÁ". Exemplo da função Tolower: Código PHP: public OnPlayerText(playerid, text[]) Exemplo da função strcmp: Código PHP: if(!strcmp(cmdtext, "/dono", true)) - Isso irá verificar se o nome do jogador é igual o nome definido ali Carlos_Victor se não for, irá retornar a mensagem de erro, porém se for irá receber a mensagem de boas vindas e irá receber uma Minigun, isso foi apenas um exemplo. Te entreguei funções que talvez irá te ajudar no que quer, desejo boa sorte! RE: Diferenciar Letra Maiuscula de Minuscula - ipsLuan - 03/10/2021 Use strcmp com a opção true para ignorecase. |