SA-MP Forums Archive
Bueno Con un sistema - 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: Bueno Con un sistema (/showthread.php?tid=556475)



Bueno Con un sistema - JavAndroid - 10.01.2015

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


Respuesta: Bueno Con un sistema - Zume - 10.01.2015

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;
}



Re: Bueno Con un sistema - Choidito - 29.01.2015

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