Meta to plik XML, który "łączy" wszystkie pliki w zasobie. Wpisujemy tam informacje o zasobie, autorze i plikach. Jeśli mamy plik w zasobie, ale nie "połączymy" go metą, to wtedy nie będzie on czytany. Każdy tag musi być zamknięty.
[size=24][color=orange]Info[/color][/size]
[size=18]<info />[/size]
[list]
author - informacja o autorze
version - informacja o wersji zasobu
name - informacja o nazwie zasobu
description - opis zasobu
type - typ zasobu ("gamemode", "script", "map" lub "misc")
gamemode - gamemode, do którego zasób przynależy lub wspóczesna z nim
[/list]
Pobieranie informacji z mety za pomocą funkcji:
[wmta]getResourceInfo[/wmta]
[size=24][color=orange]Script[/color][/size]
[size=18]<script/>[/size]
[list]
src - ścieżka do kodu
type - typ kodu (client, server)
cache - w przypadku clienta, gdy jest na false, plik nie jest pobierany na komputer
validate - jeśli jest na false, sprawdzenie wersji jest pomijane
Ciekawostka - Jeśli nie określimy typu, domyślnym typem będzie server.
[/list]
[size=24][color=orange]Map[/color][/size]
[size=18]<map/>[/size]
[list]
src - ścieżka do pliku .map
dimension - dimension, w którym ładowana jest ta mapa
[/list]
Mam dwa pytania. Po pierwsze co to oop ?
A drugie to: mam to na true i dwa pliki lua wpisane a w ogolnie cztery pliki czyli dwa nie wpisane w formacie ANSI. I pytanie czy to oop uruchamia te pliki jakos czy co.
Witam
Zapewne zdarza si? wam ?e macie np 50 plik?w podmianek/zdj??/d?wi?k?w i tworzenie do nich mety jest czasoch?onne, przedstawiam wam m?j skrypt kt?ry po odpaleniu w danym folderze, stworzy plik meta.xml dla wszystkich plik?w i podfolder?w.
Tworzy mete do pobrania plik?w, nie stosowa? do plik?w .lua
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Spos?b dzia?ania:
1. Wklejasz plik meta.bat do folderu z plikami kt?re chcesz umie?ci? w meta.xml
2. Dwukrotnie klikasz plik meta.bat, pojawi si? nachwile konsola windowsa kt?ra po chwili zniknie
3. Zalecane jest usuni?cie linijki <file src=".meta.bat"></file> z meta.xml oraz <file src=".meta.xml"></file>
4. Otrzymujesz plik meta.xml!
Witam potrzebuj? pomocy odno?nie tego jak pobra? ustawienia z meta.xml w pliku client
Mam napisane okienko w gui w kt?rym nale?y wpisa? has?o do otwarcia bramy.
Je?li wpisana warto?? b?dzie taka sama jak ta w settings (meta.xml) to co? tam si? dzieje dalej.
Wiem, ?e po stronie server-side nale?y u?y? funkcji get () i to dzia?a, lecz jak przenie?? pobran? warto?? do clienta?
Tutaj kod kt?ry odpowiada za por?wnanie wpisanej warto?ci (client-side):
function Otwieranko()
if (source == Wejdz) then
local haslo = ( guiGetText ( passy ) )
if ( haslo == KomendaOtwierania ) then
triggerServerEvent ( "hangarOpen", getRootElement(), hangarOpen )
outputChatBox( ""..wiadomoscPowitalna.."", 0, 255, 0, true)
setTimer( AutoZamykanie, 3000, 1 )
guiSetVisible(panel.window[1],false)
showCursor(false)
guiSetInputEnabled(false)
else
outputChatBox( ""..errorMSG.."", 255, 50, 55, true)
end
end
end
addEventHandler("onClientGUIClick", Wejdz, Otwieranko)
W pliku server mam takie co?:
password = get("haslo_brama")
Chodzi mi dok?adnie o to, ?e "KomendaOtwierania" w client ma by? ta warto?ci? przes?an? z servera → password
Siema,pomozecie?Do czego jest ten kod i czy wystarczy go po prostu doda? do meta.xml jakiego? zasobu czy co? jeszcze? Z tego co wiem to jest odpowiedzialny za
pobieranie zasobu w trakcie gry,ale linki z mta mi si? nie wy?wietlaj?,bo pewnie ju? wygas?y. Kod: <download_priority_group/>
Link z mtacommunity: https://wiki.multitheftauto.com/wiki/Meta.xml
Jak kto? mnie zrozumia? i wie o co chodzi,to prosz? o info,thx.
Siemanko chcia?em zapyta? o co tutaj chodzi bo zrobi?em wszystko dobrze w bramie a gdy chce j? w??czy? wyskakuje na konsoli:
[2015-02-15 17] ERROR: Couldn't find meta.xml file for resource 'brama'
[2015-02-15 17] Loading of resource 'brama' failed