[Duda] Nombre para cada case.
#2

pawn Код:
CMD:daradmin(playerid, params[])
{
    new Textito[144], lal[MAX_PLAYER_NAME], jugador,nivel,rango[15];
    if(DatosPJ[playerid][pAdmin] >= 4)
    {
        if(sscanf(params, "ui",jugador,nivel)) return SendClientMessage(playerid, -1, "/daradmin (ID) (Nivel)");
        if(IsPlayerConnected(jugador))
        {
            switch(nivel)
            {
                case 1: { rango = "Ayudante"; }
                case 2: { rango = "Moderador"; }
                case 3: { rango = "Administrador"; }
            }
            GetPlayerName(jugador,lal,MAX_PLAYER_NAME);
            format(Textito, sizeof(Textito), "Nombraste administrador rango %s al usuario %s",rango,lal);
            SendClientMessage(playerid, -1, Textito);
            format(Textito, sizeof(Textito), "%s te nombro administrador rango %s",NombreJugador(playerid),rango);
            SendClientMessage(jugador, -1, Textito);
            DatosPJ[jugador][pAdmin] = nivel;
        }
    } else SendClientMessage(playerid, -1, "No eres admin");
    return 1;
}
Testea asн a ver

PD:

- Crea un case y dependiendo el numero del parбmetro 'nivel' se define 'rango' y muestra en el format de 'Textito' en vez del nъmero, el 'rango'
Reply


Messages In This Thread
[Duda] Nombre para cada case. - by xTexTx - 15.08.2014, 17:36
Respuesta: [Duda] Nombre para cada case. - by aoEXE - 16.08.2014, 02:45
Respuesta: [Duda] Nombre para cada case. - by Whyd - 16.08.2014, 12:15

Forum Jump:


Users browsing this thread: 1 Guest(s)