du setzt den timestamp auf dem Tag (als beispiel) wo das Premium auslaufen soll.
die Variable tage müsstest du definieren und setzen (zum beispiel via cmd)
dini_SetInt(SpielerDatei,"premium",gettime()+(tage*60*60*24));
Edit:
und beim connecten:
new expiredate = dini_Int(SpielerDatei,"premium");
if(expiretime > gettime())
{
// wenn der VIP Timestap größer als der aktuelle ist. So ist der Spieler noch VIP
SetPVarInt(playerid,"premium",1);
}
else
{
// Spieler ist kein Premium mehr also kein VIP status geben
SendClientMessage(playerid,-1,"Dein VIP Status ist ausgelaufen");
}