SA-MP Forums Archive
[Ayuda] Con comando - 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: [Ayuda] Con comando (/showthread.php?tid=498283)



[Ayuda] Con comando - armandozetaxx - 02.03.2014

Update: Resuelto
Buenas a todos alguien me podrнa decir porque este comando no me funciona?, estoy creando un sistema de pago con experiencia y niveles pero no quiere funcionar a continuaciуn se los muestro:
pawn Код:
CMD:comprar(playerid, params[])
{
    new option[20];
    if(isnull(params))
    {
       
        return SendClientMessage(playerid, -1, "Uso: /comprar [nivel]");
    }
    if(!strcmp(option, "nivel", true))
    {
        new string[30];
        new points[248];
        new nxtlevel = Informacion[playerid][Level]+1;
        if(IsPlayerConnected(playerid) == 1)
        {
           
            if(Informacion[playerid][Level] == 2)
            {
            format(points,sizeof(points),"Necesitas 16 puntos de experiencia para subir al nivel %d. Actualmente tienes: %d/16.",nxtlevel,Informacion[playerid][Exp]);
            if(Informacion[playerid][Exp] < 16) return SendClientMessage(playerid,-1,points);
                Informacion[playerid][Exp] = 0;
                Informacion[playerid][Level]++;
                format(string,sizeof(string),"Ahora eres nivel %d, ahora tendrбs privilegios y una paga diaria mayor.",Informacion[playerid][Level]);
                SendClientMessage(playerid,-1,string);
                }
            }
           
            else if(Informacion[playerid][Level] == 1)
            {
            format(points,sizeof(points),"Necesitas 8 puntos de experiencia para subir al nivel %d. Actualmente tienes: %d/8.",nxtlevel,Informacion[playerid][Exp]);
            if(Informacion[playerid][Exp] < 8) return SendClientMessage(playerid,-1,points);
                Informacion[playerid][Exp] = 0;
                Informacion[playerid][Level]++;
                format(string,sizeof(string),"Ahora eres nivel %d, ahora tendrбs privilegios y una paga diaria mayor.",Informacion[playerid][Level]);
                SendClientMessage(playerid,-1,string);
                }
                return 1;
            }
    /*if(!strcmp(option, "productos", true))
    {
        // cуdigo
        return 1;
    }*/

    return 1;
}
Espero y me puedan ayudar saludos.


Respuesta: [Ayuda] Con comando - TheChaoz - 05.03.2014

Si encontraste el error agregalo al tema editando el mismo, puede que a otro usuario pueda servirle. Y sobre tus demas post aqui, no hagas doble post. Debes esperar 24Hs para volver a pedir ayuda dentro del tema que has creado.