Introducere în Scripting - mai multe furt auto wiki

Resursele sunt o parte esențială a MTA. Resource - este un director sau un zip-fișier care conține o colecție de fișiere și meta-fișier care descrie modul în care se descarcă resursa server și al cărui fișier este. Resource joacă aproape același rol ca și programul în sistemul de operare - poate fi pornit și oprit, cu mai multe resurse pot fi rulate simultan.

Toate asociate cu scripting, este de resurse. Alocarea resurselor și determină dacă este mod, carte sau orice altceva. MTA vine cu resurse pe care le puteți lua în mod selectiv profita de modurile, de exemplu, maplimits, permițând jucătorilor să păstreze în limitele acestor carduri, sau deathpickups, crearea de camionete cu arme.

Crearea unui scenariu de lucru

Pentru a începe, vom învăța cum să facă pas cu pas scenariul de bază, care va permite jucătorului să se plimbe în jurul orașului.

Unde sunt toate script-urile?

Să aruncăm o privire la structura de fișiere de script-ul. Du-te la folderul MTA Server și du-te la următoarea cale:

Vezi o mulțime de .zip-arhive, care sunt ambalate script-uri de încercare furnizate împreună cu DM MTA. Fiecare fișier - aceasta este o „resursă“, ei vor fi server de despachetat și încărcate atunci când îl porniți. Pentru a crea propria resursă, creați pur și simplu un folder și nume-l după cum doriți. În cazul nostru, noi o numim „myserver“.

Acum, trebuie să mergeți în acest dosar:

Identificați resursa

Serverul poate afla despre conținutul unei resurse, acesta trebuie să fie creat un fișier meta.xml. listarea conținutul său. Acest fișier trebuie să fie localizat în directorul rădăcină al resursei, în cazul nostru - este dosarul „myserver“. Pur și simplu a crea un fișier text numit „meta.xml“ și deschideți-l cu Notepad (Notepad).

Fișierul meta.xml introduceți următorul cod:

eticheta are un câmp de „tip“, care indică faptul că resursa - gamemode ( „mod“ un mod de joc), mai degrabă decât de obicei includ sau hartă (hartă), care va fi discutat mai târziu. Gamemode - ceea ce aveți nevoie pentru a crea un server independent.

etichetă