[Ajuda] Vip nгo estб salvando - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Vip nгo estб salvando (
/showthread.php?tid=395891)
Vip nгo estб salvando -
Baiano - 28.11.2012
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;
}
Re: Vip nгo estб salvando -
.FuneraL. - 28.11.2012
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
Re: Vip nгo estб salvando -
Zona_Sky - 28.11.2012
posta seu
OnPlayerDisconnect
Abraзos !
#edit o cara ja passo *-* vicio.