16.07.2014, 18:11
Es bastante sencillo y se hace con un bucle que verifique cada caracter de la cadena.
Una manera serнa haciendo esto:
Creo que entenderбs lo que dice el cуdigo, sino, me lo dices
EDIT: Edu me ganу... otra vez
Una manera serнa haciendo esto:
pawn Код:
stock IsNameRP(string[])
{
if(strfind(string, "_") == -1) return 0; // No se encontrу un "_" en la cadena y la funciуn devolverб 0.
new const len = strlen(string);
for(new i = 0; i < len; i++)
{
'#', '@', .... /*aquн sigues tъ*/: return 0; // Aquн se encontrу un caracter invбlido, por lo que la funciуn retornarб 0.
}
return 1; // Se encontrу un "_" y ningъn caracter invбlido en la cadena, por lo que la funciуn retorna 1.
}
EDIT: Edu me ganу... otra vez