[Duda]. Problema al returnar un format..
#1

pawn Код:
CMD:pauser(playerid, params[])
{
    if (!gPlayerInfo[playerid][pOp] && !gPlayerInfo[ playerid ][ pAlevel ]) return SendClientMessage(playerid, -1, "You're not an operator");
    new player, pnname[MAX_PLAYER_NAME], str[ 75 ];
    if( sscanf ( params, "u", player)) return SendClientMessage(playerid, -1, "Usage: /pauser [ playerid ]");
    if(!IsPlayerConnected(player) || player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "This player is not connected..");
    if(afksecs[ player ] > 1)
    {
        GetPlayerName(player, pnname, MAX_PLAYER_NAME);
        format(str, 75, "{00a0b0}%s[%d] {FFFFFF}has been afk for {00a0b0}%d {FFFFFF}seconds ", pnname, player, afksecs[ player ]);
        SendClientMessage(playerid, -1, str);
    }else return SendClientMessage(playerid, -1, "{FFFFFF}- {00a0b0}This player is not pausing {FFFFFF}!");  return 1;
}
hace poco me hice este comando.. el problema es que, returna return SendClientMessage(playerid, -1, "{FFFFFF}- {00a0b0}This player is not pausing {FFFFFF}!"); pero no el tiempo que el jugador a estado fuera.. el comando si funciona, solo es el return, algun tip?
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)