Szerző Téma: EasyINI  (Megtekintve 193 alkalommal)

Azzeroth

  • Kezdő fórumozó
  • Tulajdonos
  • Hozzászólások: 40
  • Adminisztrátor
  • *****
    • Profil megtekintése
    • IV:MP magyar fórum
EasyINI
« Dátum: március 22, 2013, 06:25:40 pm »
Üdv. egy kisebb leírást szeretnék nektek leírni az EasyINI-ről.

Hogy mire is jó ez az EasyINI?
-Fájlokat tudunk létrehozni vele (pl: fájl.txt, fájl.ini stb.)
-A fájlokban tudunk tárolni adatokat (0.1b-ben nincsenek elkülönítve)

Fájlokat a createFile eljárással tudunk létrehozni

createFile("mappa/fajl.kiterjesztes");

A fájlokba az adat bevitelhez/ adat lekéréséhez meg kell határoznunk egy eljárásban, hogy hol található.
Mi most a scripts mappából az Admin.ini-ből szeretnénk lekérdezni

local file = EasyINI("scripts/admin.ini"); //Ezzel létrehoztunk egy változót, ami most egy helyet határoz meg.

Most az admin.ini-ben be szeretnénk állítani, hogy melyik skint használja

file.setKey("Kategória", "Skin", getPlayerModel(playerid)); //az elején a már meghatározott "file" szóval határozzuk meg, hogy
melyik fájlból szeretnénk kiolvasni.

A fájlból most lekérjük, hogy mit adtunk meg skin-nek

file.getKey("Kategória", "Skin"); //Ezzel lekértük, hogy milyen értéket kapott a Skin

Most lekérjük, hogy létezik e a megadott fájl

if(fileExists("scripts/admin.ini")) //ha arra vagyunk kíváncsiak, hogy létezik e
{ log("létezik"); } else { log("nem létezik"); }

if(!fileExists("scripts/admin.ini")) //ha arra vagyunk kíváncsiak, hogy nem létezik e
{ log("létezik"); } else { log("nem létezik"); }
« Utoljára szerkesztve: január 19, 2014, 09:32:50 pm írta Azzeroth »

 


GTA, including images, characters and logos are intellectual property from Rockstar Games. Rockstar Games is a registered trademarks of Take-Two Interactive Software, Inc.