Ban help
#1

Hello,
i have this ban system, but /suspend won't save the ban in the dini file, but /osuspend (offline ban) does.
Can someone help me?
I'm a scripting noob so i have no clue how to do it xd.

pawn Код:
COMMAND:suspend(playerid, params[])
{
    if(!PlayerInfo[playerid][power]) return SendClientError(playerid, CANT_USE_CMD);
    if(strcmp(glob_toban,"NoBodY", true))
    {
        return SendClientError(playerid, "Try again in 1 second!");
    }
    new iPlayer, iReason[ 128 ], iFile[64];
    if( sscanf ( params, "us", iPlayer, iReason))  return SCP(playerid, "[PlayerID/PartOfName] [reason]");
    if(!IsPlayerConnected(iPlayer)) return SendClientError(playerid, PLAYER_NOT_FOUND);
    format(iStr, sizeof(iStr), "[SUSPEND] by %s. Reason: %s", AnonAdmin(playerid), iReason);
    //AdminDB(PlayerName(iPlayer), iStr);
    BanReas(AnonAdmin(playerid),iPlayer,iReason, 0);
    return 1;
}
pawn Код:
COMMAND:osuspend(playerid, params[])
{
    if(!PlayerInfo[playerid][power]) return SendClientError(playerid, CANT_USE_CMD);
/*  if(strcmp(glob_toban,"NoBodY", true))
    {
        return SendClientError(playerid, "Try again in 1 second!");
    }*/

//  iPlayer[ 40 ],
    new iPlayer[ 40 ], iReason[ 128 ], iFile[64];
    if( sscanf ( params, "ss", iPlayer, iReason))  return SCP(playerid, "[Exact_Name] [reason]");
    format(iFile, sizeof(iFile), "%s.dudb.sav.", iPlayer);
    if(dini_Exists(iFile))
    {
        dini_IntSet(iFile,"banned",1);
        dini_Set(iFile,"banreason",iReason);
        dini_Set(iFile,"whobannedme",PlayerName(playerid));
        dini_Set(iFile,"whenigotbanned",TimeDate());
        format(iStr, sizeof(iStr), "[OSUSPEND] by %s. Reason: %s", AnonAdmin(playerid), iReason);
        SendClientInfo(playerid, iStr);
        return 1;
    }
    else
    {
        format(iStr,sizeof(iStr),"\"%s\" (%s) - account not found.",iPlayer,iFile);
        SendClientError(playerid,   iStr);
    }
    return 1;
}
Reply


Messages In This Thread
Ban help - by justjamie - 02.04.2016, 15:54
Re: Ban help - by Vanter - 02.04.2016, 16:45
Re: Ban help - by justjamie - 02.04.2016, 18:28

Forum Jump:


Users browsing this thread: 1 Guest(s)