# 14. generatebanner

Czcionki do wyboru: *arial, brlnsdb, calibri, katana, tahoma*\
Zmienna position: (rozmiar, rotacja, pozycja x, pozycja y)

* *enable* - **Uruchomienie funkcji**
  * true
  * false

### **useronline - Użytkownicy online**

* *enable* - **Uruchomienie funkcji**
  * true
  * false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**

### **adminonline - Administratorzy online**

* *enable* - **Uruchomienie funkcji**
  * true
  * false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**
* *adminsgroup* - **Lista grup serwerowych administracji**

### **recordonline - Rekord online**

* *enable* - **Uruchomienie funkcji**
  * true
  * false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**

### **monthrecord - Rekord miesiąca online**

* *enable* - **Uruchomienie funkcji**
  * **-**&#x74;rue
  * false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**

### **time - Aktualna godzina**

* *enable* - **Uruchomienie funkcji**
  * **-** true
  * **-** false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**

### **date - Aktualna data**

* *enable* - **Uruchomienie funkcji**
  * true
  * false
* *color* - **Kolor tekstu RGB, domyślnie:** Array(255,255,255)
* *font* - **Czcionka**
* *position* - **Pozycja tekstu**
* <br>
* *image* - **Ścieżka zdjęcia do edycji**
* *savethere* - **Ścieżka do zapisania gotowego banneru**
* *interval* - **Interwał**

{% hint style="warning" %}
Do poprawnego działania funkcji wymagany jest serwer www, dzięki któremu będzie możliwość ustawienia adresu banneru w konfiguracji serwera ts3.
{% endhint %}

### *Przykład*

```
"generatebanner": {
        "enable": true,
        "useronline": {
          "enable": true,
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,105,171]
        },
        "adminonline": {
          "enable": true,
          "adminsgroup": [6, 96],
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,850,171]
        },
        "recordonline": {
          "enable": false,
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,105,325]
        },
        "monthrecord": {
          "enable": false,
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,105,325]
        },
        "time": {
          "enable": true,
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,440,103]
        },
        "date": {
          "enable": false,
          "color": [255,255,255],
          "font": "brlnsdb",
          "position": [40,0,105,325]
        },
        "image": "include/cache/bg.png",
        "savethere": "/var/www/html/baner/image.png",
        "interval": {"days": 0, "hours": 0, "minutes": 0, "seconds": 10},
        "datazero": "1970-01-01 00:00:00"
      },
```
