Bueno Con un sistema
#1

Resulta que he tomado un sistema de clanes para ver como va, y me ha causado una duda,

Bueno querнa saber como puedo hacer que solo los que tengan 130 de score puedan registrarse.

El Pawn de eso es el siguiente:
Код:
if(!strcmp("/registrar", cmd, true))
	{
	    if(Registrado[playerid] ==  true) return SendClientMessage(playerid, ROJO, "Ya estбs registrado");
		tmp = strtok(cmdtext, idx);
		longitud =  strlen(tmp);
		if(longitud == 0) return SendClientMessage(playerid, BLANCO, "Uso /registrar [Contraseсa]");
		if(longitud < 3 || longitud > 16)
		{
		    return SendClientMessage(playerid, ROJO, "La contraseсa debe tener de 3 a 16 caracteres");
		}
		Registrar(playerid, tmp);
		return 1;
	}
Gracias
Reply
#2

pawn Код:
if(!strcmp("/registrar", cmd, true))
{
   
    if(Registrado[playerid] ==  true)
    return SendClientMessage(playerid, ROJO, "Ya estбs registrado");

    if(Score[playerid] < 130)
    return SendClientMessage(playerid, ROJO, "Necesitas 130 de score para usar el registro1");

    tmp = strtok(cmdtext, idx);
    longitud =  strlen(tmp);
    if(longitud == 0)
    return SendClientMessage(playerid, BLANCO, "Uso /registrar [Contraseсa]");

    if(longitud < 3 || longitud > 16)
    return SendClientMessage(playerid, ROJO, "La contraseсa debe tener de 3 a 16 caracteres");

    Registrar(playerid, tmp);
    return 1;
}
Reply
#3

pawn Код:
if(!strcmp("/registrar", cmd, true))
    {
       if (GetPlayerScore(playerid) >= 130) return SendClientMessage(playerid, ROJO, "Necesitas tener como mмnimo 130 de score para poder registrarte.");
        if(Registrado[playerid] ==  true) return SendClientMessage(playerid, ROJO, "Ya estбs registrado");
        tmp = strtok(cmdtext, idx);
        longitud =  strlen(tmp);
        if(longitud == 0) return SendClientMessage(playerid, BLANCO, "Uso /registrar [Contraseсa]");
        if(longitud < 3 || longitud > 16)
        {
            return SendClientMessage(playerid, ROJO, "La contraseсa debe tener de 3 a 16 caracteres");
        }
        Registrar(playerid, tmp);
        return 1;
    }
Solo agregue:
pawn Код:
if (GetPlayerScore(playerid) >= 130) return SendClientMessage(playerid, ROJO, "Necesitas tener como mмnimo 130 de score para poder registrarte.");
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)