SA-MP Forums Archive
[DUDA] Como verifico si un texto es igual a otro con IF o Switch ? - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [DUDA] Como verifico si un texto es igual a otro con IF o Switch ? (/showthread.php?tid=598069)



[DUDA] Como verifico si un texto es igual a otro con IF o Switch ? - yesid001 - 08.01.2016

Bueno, quiero ver si un texto ejemplo un nombre "Maicol_Saenz" es igual o diferente a otro texto, en este caso seria un nombre.. Esto con Switch y Case... Ya lo intente pero me da este error "array must be indexed (variable "pName")" y pues no se.. :/ La puse asн con IF: "if(InfoPlayer[playerid][MiVariable] != pName(playerid))"..

Gracias de ante mano! C:


Respuesta: [DUDA] Como verifico si un texto es igual a otro con IF o Switch ? - dannypanda05 - 08.01.2016

Intenta asн:

Quote:

if(!strcmp(Lavariabledelnombre, pName(playerid)) && !(!strlen(pName(playerid)))) Aqui la funciуn donde indica que ambos nicks son iguales




Respuesta: [DUDA] Como verifico si un texto es igual a otro con IF o Switch ? - marconol - 08.01.2016

Код:
if(strcmp(InfoPlayer[playerid][MiVariable], PName(playerid), true) == 0)
{
    //si coinciden
}
else
{
    //si son diferentes
}



Respuesta: [DUDA] Como verifico si un texto es igual a otro con IF o Switch ? - yesid001 - 08.01.2016

Muchas gracias a los 2!! Me anduvo el de marconol