10.11.2014, 00:09
PHP код:
preciso muito desti sistema
PHP код:
Preciso de um sistema de /kitarmas sу que por tempo tipo 6 dias com o kit
PHP код:
se puderen me ajudar agradeзo desde ja
preciso muito desti sistema
Preciso de um sistema de /kitarmas sу que por tempo tipo 6 dias com o kit
se puderen me ajudar agradeзo desde ja
new tempkit[MAX_PLAYERS]; //topo
new nomedotiozin[MAX_PLAYER_NAME]; // topo
new _string[256]; // topo
// lugar onde ele compra o kit
GetPlayerName(playerid, nomedotiozin, sizeof(nomedotiozin));
format(_string, sizeof(_string), "CAMINHO_DO_ARQUIVO_DO_PLAYER",nomedotiozin);
if(DOF2_FileExists(_string))
{
new quantiadias;
quantiadias = diaskit(6);
DOF2_SetInt(_string, "tempokit", quantiadias);
DOF2_SaveFile();
//dar as armas do kit
SendClientMessage(playerid, -1, "vocк comprou 6 dias de vip, e pegou suas armas.")
}
//=============================================================
//lugar que vocк deseja verificar se os dias passaram
GetPlayerName(playerid, nomedotiozin, sizeof(nomedotiozin));
format(_string, sizeof(_string), "CAMINHO_DO_ARQUIVO_DO_PLAYER",nomedotiozin);
tempkit[playerid] = DOF2_GetInt(_string, "tempokit");
if(gettime() > tempkit[playerid])
{
DOF2_SetInt(_string,"tempokit", 0);
DOF2_SaveFile();
SendClientMessage(playerid, -1, "seu tempo de kit acabou. armas removidas");
ResetPlayerWeapons(playerid);
}
else
{
format(_string, sizeof(_string), "vocк tem mais %s de tempo para usar o kit", tempokitconvertido(tempkit[playerid]-gettime()));
SendClientMessage(playerid, -1, _string);
//dar as armas do tiozin
}
//==============================================================
stock tempokitconvertido(j)
{
new dia, hr, mn, seg, a;
a = j;
seg = a % 60;
a /= 60;
mn = a % 60;
a /= 60;
hr = a % 24;
a /= 24;
dia = a;
new a_string[50];
format(a_string, sizeof(a_string), "%d dias, %02d horas %02d minutos %02d segundos", dia, hr, mn, seg);
return a_string;
}
stock diaskit(dias)
{
new quantosdias = 86400*dias;
new diasconvertidos;
new tempo = gettime();
#emit LOAD.S.PRI tempo
#emit LOAD.S.ALT quantosdias
#emit ADD
#emit STOR.S.PRI diasconvertidos
return diasconvertidos;
}