[Ajuda] QUAL FUNЗГO USAR?
#1

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
Reply
#2

Strcmp compara duas strings, ou seja, o erro й que vocк estб tentando comparar uma string com um valor inteiro.
Reply
#3

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.");

Reply
#4

Valew rapaziada, eu consegui resolver o problema Forte Abraзo, fiquem com Deus e atй mais!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)