[Ajuda] Vip nгo estб salvando
#1

Coloquei o code de vip por dias, sу que seta normal, mais quando o player reloga na conta nгo salva, aparece que ele nгo й vip :/

Comando do set:
pawn Код:
CMD:setvip(playerid,params[])
{
        new String[50], level;
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"Erro: Vocк nгo estб logado na rcon!");
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_RED, "Erro: Vocк nгo tem permissгo para usar este comando.");
        if(sscanf(params,"uii",Cgiveid,CNivel,CDias)) return SendClientMessage(playerid,COR_USOCORRETO,"Uso correto: /setvip [ID] [Nivel 1 - 3] [Dias]");
        format(String, sizeof(String), CONTAS, Nome(giveplayerid));
        DOF2_SetInt(String,"Vip", level);
        DOF2_SaveFile();
        if(!(CDias>0)) return SendClientMessage(playerid,COLOR_RED,"Erro: Dias inexistente!");
        if(CNivel < 0 || CNivel> 3) return SendClientMessage(playerid,COLOR_RED,"Erro: Level de 1 a 3!");
        format(CTexto,sizeof(CTexto),"[VIP] O Administrador %s deu vip para %s por %i Dias",Nome(playerid),Nome(Cgiveid),CDias);
        SendClientMessageToAll(COR_OPER,CTexto);
        VipInfo[Cgiveid][Vip] = DOF2_GetInt(String, "Vip");
        VipInfo[Cgiveid][VipD] = DOF2_GetInt(String, "Vip");
        VipInfo[Cgiveid][Vip] = CNivel;
        VipInfo[Cgiveid][VipD] = PegarTimer()+ONE_DAY*CDias;
        return 1;
}
Reply
#2

pawn Код:
CMD:setvip(playerid,params[])
{
        new String[50], level;
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"Erro: Vocк nгo estб logado na rcon!");
        if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_RED, "Erro: Vocк nгo tem permissгo para usar este comando.");
        if(sscanf(params,"uii",Cgiveid,CNivel,CDias)) return SendClientMessage(playerid,COR_USOCORRETO,"Uso correto: /setvip [ID] [Nivel 1 - 3] [Dias]");
        format(String, sizeof(String), CONTAS, Nome(giveplayerid));
        DOF2_SetInt(String,"Vip", level);
        DOF2_SaveFile();
        if(!(CDias>0)) return SendClientMessage(playerid,COLOR_RED,"Erro: Dias inexistente!");
        if(CNivel < 0 || CNivel> 3) return SendClientMessage(playerid,COLOR_RED,"Erro: Level de 1 a 3!");
        format(CTexto,sizeof(CTexto),"[VIP] O Administrador %s deu vip para %s por %i Dias",Nome(playerid),Nome(Cgiveid),CDias);
        SendClientMessageToAll(COR_OPER,CTexto);
        VipInfo[Cgiveid][Vip] = DOF2_GetInt(String, "Vip");
        VipInfo[Cgiveid][VipD] = DOF2_GetInt(String, "Vip");
        VipInfo[Cgiveid][Vip] = CNivel;
        VipInfo[Cgiveid][VipD] = PegarTimer()+ONE_DAY*CDias;
        DOF2_SaveFile();
        return 1;
}
Agora sim irб salvar
Reply
#3

posta seu OnPlayerDisconnect
Abraзos !

#edit o cara ja passo *-* vicio.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)