GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Függvények => A témát indította: SnooP - 2013. július 11. - 22:53:25

Cím: GetServerVarAsString
Írta: SnooP - 2013. július 11. - 22:53:25
GetServerVarAsString
Ismertetõ
Ennek a függvénynek a segítségével lekérdhetjük a string formátumú server.cfg-ben lévõ változókat. Begépelve a \'varlist\'-et a szerver ablakban add egy listát az elérhetõ szerver változókról.
Paraméter
 
(const varname[], buffer[], len)

 
const varname[] - A string változó neve amit le akarunk kérdezni
buffer[]  - Egy tömb amiben eltároljuk a string adatokat
len - A maximum hosszúsága a lekérdezett string változónak
Visszatérési érték
Ennek a függvénynek nincs speciális visszatérési értéke
!Megjegyzés
-Amikor több változó meg van határozva a filterscripts vagy plugins résznél csak az elsõ változó nevével tér vissza (a legelsõ filterscript / plugin nevével). Ez egy bug.
Példascript
 

public OnGameModeInit()
{
    new hostname[64]; // Létrehozzuk a hostname tömböt minek cellái száma 64
    GetServerVarAsString(\"hostname\", hostname, sizeof(hostname)); // Lekérdezzük a hostname tömböt a server.cfg-bõl
    printf(\"Hostname: %s\", hostname); // Kiírjuk a hostname nevét az eltárolt hostname tömbbõl amiben az értéket tároltuk
}

 


Hivatalos link:

http://wiki.sa-mp.com/wiki/GetServerVarAsString