ayuda zcmd y parametros
#1

hola, bueno mi duda es de hecho como puedo crear parбmetros con zcmd pero que se representen con texto,por ejemplo:
/duelo retar/ver

y lo que salga sea referente a la acciуn que decidiу usar, ya sea retar a un jugador o simplemente ver un duelo.
gracias.
Reply
#2

Код:
CMD:duelo(playerid, params[])
{
    new parametro[10];
    if(sscanf(params, "s[10]", parametro))
        return SendClientMessage(playerid, -1, "Uso: /duelo retar/ver");

    if(!strcmp(parametro, "retar", true))
    {
        //funciones de retar a duelo
    }
    else if(!strcmp(parametro, "ver", true))
    {
        //funciones de ver duelo
    }
    return 1;
}
Reply
#3

pawn Код:
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))

CMD:duelo(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, -1, "Uso: /duelo (retar/ver).");

    if(!strcmp(params, "retar", true, 5))
    {
        // ...
    }
    else if(!strcmp(params, "ver", true, 3))
    {
        // ...
    }
    return 1;
}
Mas parametros:
pawn Код:
if(sscanf(params, "{s[5]}i")) ...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)