Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Okresowe sprawdzanie danej grupy

Założony przez  _xmg.

Adres forum:



Wersja silnika:
1.8.xx


Opis problemu:
Chciałbym stworzyć sprawdzanie czy gracz z drugiej bazy danych ma konto premium (dana kolumna=‚1’)
Jeśli posiada, to automatycznie zostaje przydzielony do danej grupy na forum. Jeśli premium wygasło, zostaje z niej usunięty. 
nie wiem jak zrobić takie czasowe odświeżanie np co 30-60min.
1) Pobierz plugin Group sort
2) Wyedytuj plugin według poniższego przykładu (linia ~312)

    // update user data

    
if(in_array(2,$usergroups) && !in_array(5,$usergroups) && !in_array(7,$usergroups) && !in_array(34,$usergroups))
    {
        
$primarygroup=2;
    }
    
    if(
in_array(5,$usergroups))
    {
        
$primarygroup=5;
    }
    
    if(
in_array(7,$usergroups))
    {
        
$primarygroup=7;
    }
    
    if(
in_array(34,$usergroups))
    {
        
$primarygroup=34;
    } 

3) Ustaw cron pluginu co określony czas.



Użytkownicy przeglądający ten wątek:

2 gości