Talán ezt próbáld meg:
CMD:ban(playerid, params[])
{
new targetid, ido, ok[32];
if(sscanf(params, \"uis\", targetid, ido, ok)) return SendClientMessage(playerid, \"Használat: /ban [iD/NévRészlet] [idõ(perc)] [Ok]\");
new bandate = gettime();
new unbandate = bandate+ido*60;
// most ezeket mind mentsük el a magunk módján
}
Ezt az OnPlayerConnect alá:
BanCheck(playerid);
És egy ilyet is:
public BanCheck(playerid)
{
new currido = gettime();
new unbanido = adat//adatbetöltés vagy inibõl vagy MySQL-bõl
if(currido >= unbanido)
{
SendClientMessage(playerid, -1, \"Lejárt a tiltásod!\");
// Tiltás törlése az adatbázisunkból
}
}
Remélem,ez segített.
Naplózva