Szerző Téma: meta.xml  (Megtekintve 1053 alkalommal)

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
meta.xml
« Dátum: 2017. augusztus 06. - 17:54:26 »
0 Show voters
Sziasztok! Nem igazán szoktam témát nyitni errefelé, nem is szándékoztam, de már minden lehetőséget kipróbáltam így felétek kell fordulnom.
 
Alapból a meta.xml-ben lehetőség van a funkciók exportálására, de egy problémába ütköztem.
 
Ha egy mappán belül még egy mappában lévő scriptbe szeretnék valahogy exportálni akkor azt miként tehetném meg?
 
Példának:
 
Van egy resource mappa, ami például tesztres néven van.
 
Ezen a mappán belül van egy almappa amin belül egy újabb script található tesztressub/client.lua
 
Ha a tesztres/meta.xml -be ezt írom:
 

<export function=\"teszt\" type=\"client\" />

 
A funkció a tesztressub/client.lua-ba nem fog lefutni. Erre van valami megoldás? Próbáltam már a tesztressub-ba is meta.xml-t írni, majd <config /> valamint <file />-al a tesztres meta.xml-jében hivatkozni rá, de nem igazán akart semmiképp sem működni.
 
Összefoglalva:
 
tesztres mappa->
 

  •    client.lua


  •    server.lua


  •    meta.xml


  •    tesztressub mappa->
       

    •          client.lua
            

    •       

    •          server.lua
            

    •       

    •          meta.xml (ezt már töröltem, mert próbáltam így is)
            

    •    


A tesztres/tesztressub/client.lua -ba szeretnék egy funkciót meghívni.
 
Remélem érthetően írtam le a problémámat.
« Utoljára szerkesztve: 2017. augusztus 06. - 17:55:26 írta skyLine »

meta.xml
« Válasz #1 Dátum: 2017. augusztus 06. - 18:13:11 »
+1 Show voters
exports.tesztres:teszt()
 
De amúgy szerintem ilyenkor nem is muszáj exportálni, le kéne futnia. Mondjuk így még pont nem használtam függvényt, meg most letesztelni sem tudom, szóval nem biztos.:D

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
meta.xml
« Válasz #2 Dátum: 2017. augusztus 06. - 18:23:42 »
0 Show voters
Ez volt az első próbálkozás, de így sem működött. :D

Nem elérhető id100

  • 903
    • Profil megtekintése
meta.xml
« Válasz #3 Dátum: 2017. augusztus 06. - 19:06:00 »
0 Show voters
Ha nem kell külön scriptként, add hozzá a metába az almappába lévő scripteket is. 

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
meta.xml
« Válasz #4 Dátum: 2017. augusztus 08. - 01:37:18 »
0 Show voters
Nem sikerült pontos megfejést találnom.
 
Elég ocsmány módon oldottam meg.
 
Beleírtam az általam kívánt teszt funkciót az almappában lévő client.lua -ba.
 
Elég ocsmány módszer, de legalább működik. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal