[Ajuda] QUAL FUNЗГO USAR? - 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] QUAL FUNЗГO USAR? (
/showthread.php?tid=660558)
QUAL FUNЗГO USAR? -
matheusdorado - 06.11.2018
Estou tentando comparar PlayerInfo[playerid][pCodigo] com a variбvel "codigo", porem nгo esta dando certo ao usar strfind, tambйm jб tentei usar strcmp.
PHP Code:
if(strfind(PlayerInfo[playerid][pCodigo, codigo, true) != -1)
Ambas dгo erro:
PHP Code:
error 035: argument type mismatch (argument 2)
PlayerInfo[playerid][pCodigo] = Funзгo que gera um cуdigo
codigo = Variavel com o valor que o player digitou no CMD
Como estou colocando no GM:
PHP Code:
CMD:comparar(playerid, params[])
{
new codigo;
if(sscanf(params, "d", codigo)) return SendClientMessage(playerid, CINZA, "Use /comparar [cуdigo]");
if(strfind(PlayerInfo[playerid][pCodigoAfk], codigo, true) != -1)
{
SendClientMessage(playerid, CINZA, "SГO IGUAIS");
}
else
{
SendClientMessage(playerid, CINZA, "SГO DIFERENTES");
}
}
Como comparar essas duas coisas se o strfind e strcmp nгo comapram?
Atenciosamente,
Matheus Dorado
Re: QUAL FUNЗГO USAR? -
ForT - 06.11.2018
Strcmp compara duas strings, ou seja, o erro й que vocк estб tentando comparar uma string com um valor inteiro.
Re: QUAL FUNЗГO USAR? -
ipsLuan - 06.11.2018
PHP Code:
if(PlayerInfo[playerid][pCodigoAfk] == codigo)
Em razгo dos dois serem nъmeros, basta fazer a comparaзгo.
PHP Code:
#include a_samp
main () {
new codigoA = 15;
new codigoB = 15;
if(codigoA == codigoB) print("Ambos sгo iguais.");
else print("Existe uma diferenзa.");
new textoA[10] = "AAASB";
new textoB[10] = "AAASU";
if(!strcmp(textoA, textoB, true)) print("Sгo iguais.");
else print("Sгo diferentes.");
}
Re: QUAL FUNЗГO USAR? -
matheusdorado - 07.11.2018
Valew rapaziada, eu consegui resolver o problema
Forte Abraзo, fiquem com Deus e atй mais!