[Ajuda] Sistema nгo ta agendando avisos :?
#1

Pessoal me ajudem por favor o sistema nгo esta agendando avisos , eu uso o /agendarcadeia mais nгo ta agendando por favor me ajudem sу isso que peзo ;x

- Por favor o tуpico foi criado com intuito de resolver problema , jб procurei soluзгo nгo achei usei a busca tambйm nгo achei por isso nгo venha com comentбrios fъteis caso nгo for ajudar ^^

ele nгo ta agendando avisos ;x

pawn Код:
if ( !strcmp(cmd, "/agendarcadeia") )
     {
        if(PlayerInfo[playerid][pAdmin] < 1)
        {
            SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo esta autorizado para usar este comando!");
            return true;
        }

        new tempo2, avisos, result[64], nome[24];

        nome = strtok(cmdtext, idx);
        tempo2 = strval(strtok(cmdtext, idx));
        avisos = strval(strtok(cmdtext, idx));
        result = strtok(cmdtext, idx);

        if( strlen(nome) < 3 || !strlen(result) )
        {
            SendClientMessage(playerid, COLOR_GRAD2, "USE: /agendarcadeia [Nick] [tempo] [avisos] [motivo]");
            return true;
        }

        GetPlayerName(playerid, sendername, sizeof(sendername));
        new arquivo[55];
        format(arquivo, sizeof(arquivo), "Contas/%s.ini",nome);
        if(!dini_Exists(arquivo))
        {
            SendClientMessage(playerid, COLOR_WHITE, " Este nick nгo estб registrado no Brasil PlayFaster RPG!");
            return true;
        }
        new atualavisos = dini_Int(arquivo, "Avisos"),
            atualtempoj = dini_Int(arquivo, "JailTime"),
            atualtempo = dini_Int(arquivo, "TempoAgendado");

        new setavisos = atualavisos+=avisos,
            settempoj = (atualtempoj)+=(tempo2*60),
            settempo = atualtempo+=tempo2;

        if(settempoj < 0)
        {
            settempoj = 0;
            settempo = 0;
        }
        if(setavisos < 3)
        {
            setavisos = 0;
        }
        dini_IntSet(arquivo,"Jailed",           9);
        dini_IntSet(arquivo,"JailTime",         settempoj);
        strmid(AgendouInfo[playerid][cAdminAgendou], sendername, 0, strlen(sendername), MAX_PLAYER_NAME);
        dini_Set(arquivo,"AdminAgendou",  sendername);
        strmid(AgendouInfo[playerid][cMotivoAgendou], result, 0, strlen(result), MAX_PLAYER_NAME);
        dini_Set(arquivo,"MotivoAgendou", result);
        dini_IntSet(arquivo,"Agendado",         1);
        dini_IntSet(arquivo,"Avisos",           setavisos);
        dini_IntSet(arquivo,"TempoAgendado",    settempo);

        new
            straviso[12],
            strtempo[12];

        if(avisos > -1)format(straviso, 12, "+%d", avisos);
        else format(straviso, 12, "%d", avisos);

        if(tempo2 > -1)format(strtempo, 12, "+%d", tempo2);
        else format(strtempo, 12, "%d", tempo2);

        format(string, sizeof(string), "AdmCmd: O Admin %s agendou %s para %s minutos de cadeia e %s avisos, Motivo: %s",PlayerName(playerid), nome, strtempo, straviso, result);
        SendClientMessageToAll(COLOR_LIGHTRED, string);
        return true;
    }
- Jб tentei resolver nгo consegui
Reply


Messages In This Thread
Sistema nгo ta agendando avisos :? - by ScripterInicianteBR - 31.01.2015, 20:27
Re: Sistema nгo ta agendando avisos :? - by JkS - 31.01.2015, 20:41
Re: Sistema nгo ta agendando avisos :? - by JkS - 31.01.2015, 21:38
Re: Sistema nгo ta agendando avisos :? - by ScripterInicianteBR - 31.01.2015, 22:50
Re: Sistema nгo ta agendando avisos :? - by ipsLuan - 31.01.2015, 22:54
Re: Sistema nгo ta agendando avisos :? - by Artista - 31.01.2015, 22:58
Re: Sistema nгo ta agendando avisos :? - by ScripterInicianteBR - 31.01.2015, 23:28
Re: Sistema nгo ta agendando avisos :? - by ipsLuan - 01.02.2015, 15:29

Forum Jump:


Users browsing this thread: 2 Guest(s)