SA-MP Forums Archive
[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][pCodigocodigotrue) != -1
Ambas dгo erro:
PHP Code:
error 035argument 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(playeridparams[])
{
    new 
codigo;
    if(
sscanf(params"d"codigo)) return SendClientMessage(playeridCINZA"Use /comparar [cуdigo]");
    if(
strfind(PlayerInfo[playerid][pCodigoAfk], codigotrue) != -1)
    {
        
SendClientMessage(playeridCINZA"SГO IGUAIS");
    }
    else
    {
        
SendClientMessage(playeridCINZA"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(textoAtextoBtrue)) 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!