Duda funciуn de nombres y duda de las casas
#7

Quote:
Originally Posted by DeLiC
Посмотреть сообщение
pawn Код:
public OnPlayerConnect(playerid)
{
    new NombreP[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NombreP, sizeof(NombreP));
    if(!NameCheck(NombreP))
    {
        SendClientMessage(playerid, -1, "Tu nombre debe contener el formato: Nombre_Apellido.");
        SetTimerEx("Expulsar", 500, 0, "i", playerid);
        return 1;
    }
    return 1;
}
forward Expulsar(playerid);
public Expulsar(playerid)
{
    if(IsPlayerConnected(playerid)) Kick(playerid);
}
stock NameCheck(const source[]) // Hecho por Konstantinos.
{
    new length = strlen(source);
    if (!(3 <= length <= 20)) return 0;
    new pos = strfind(source, "_");
    if (pos == -1) return 0;
    new    us_count;
    for (new i; i != length; ++i)
    {
        switch (source[i])
        {
            case '_': ++us_count;
        }
        if (!i || i == pos + 1)
        {
            switch (source[i])
            {
                case 'A' .. 'Z': continue;
                default: return 0;
            }
        }
        else if (i && i != pos && i != pos + 1)
        {
            switch (source[i])
            {
                case 'a' .. 'z': continue;
                default: return 0;
            }
        }
    }
    return (us_count == 1 && source[length - 1] != '_');
}
Esa funciуn es para que siempre le obligue a usar sus iniciales en mayъscula? asн Juan_Acevedo, se ve claramente que es pero si es la que necesito?
Reply


Messages In This Thread
Duda funciуn de nombres y duda de las casas - by wharlos - 16.05.2016, 15:10
Respuesta: Duda funciуn de nombres y duda de las casas - by Goncho28 - 16.05.2016, 17:41
Respuesta: Duda funciуn de nombres y duda de las casas - by wharlos - 16.05.2016, 18:01
Respuesta: Duda funciуn de nombres y duda de las casas - by Goncho28 - 16.05.2016, 18:08
Respuesta: Duda funciуn de nombres y duda de las casas - by wharlos - 16.05.2016, 18:15
Re: Duda funciуn de nombres y duda de las casas - by DeLiC - 21.05.2016, 18:46
Respuesta: Re: Duda funciуn de nombres y duda de las casas - by wharlos - 21.05.2016, 22:38

Forum Jump:


Users browsing this thread: 5 Guest(s)