hu-hungarian/funkciok/Limitációk
//docs.google.com/uc?authuser=0&id=0ByaBWAZ1o7CeMHFDanpsVjNJbDQ&export=download" rel="noopener nofollow" target="_blank">https://docs.google.com/uc?authuser=0&id=0ByaBWAZ1o7CeMHFDanpsVjNJbDQ&export=download" alt="[HU] Magyar" title="[HU] Magyar">
Ez a lap arról szól, hogyan limitáljuk a játékosok által létrehozható területek számát és méretét.
Létrehozható limitek fajtái:
- count: <szám>
- min-size: <szám>
- max-size: <szám>
- blocks2d: <szám>
- blocks3d: <szám>
count
A megadott számnál több telket nem hozhat létre a játékos.
min-size
Megadja a telek minimum méretét (élhosszát).
Használati példa: "min-size: 20"
A példán alapulva, a legkisebb zóna 20x20, sem az x sem a z élhossz nem lehet 20 blokknál kevesebb.
max-size
Megadja a telek maximum méretét (élhosszát).
Használati példa: "max-size: 120"
A példán alapulva, a legnagyobb zóna 120x120, de lehet kisebb is pl.: 100x120, de egyik él sem lehet 120nál hosszabb.
blocks2d
Megadja maximum hány blokkoszlop tartozhat a telekhez.
Használati példa: "blocks2d: 10000"
A példán alapulva, a zóna lehet 100x100, 10x1000, 1x10000, amely kevesebb vagy pontosan 10000 blokkot fed le.
blocks3d
Megadja hány blokk lehet a levédett területen belül.
Haználati példa: "blocks3d: 1000"
A példán alapulva, a zóna mérete lehet 10x10x10, 12x10x8, vagy bármely méretű amely kevesebb vagy pontosan 1000 blokkot tartalmaz.
Limitációk halmozása
A limitek kiértékelése azt az elvet követi hogy a játékosnak minél jobb legyen. Tehát a maximum limitek közül mindig a nagyobb értékek, míg a minimum értékek közül a kisebbek lépnek érvénybe. A blokkszám limitációknál szintén a nagyobb érték érvényesül.
Limitek feloldása
A korlátozás eltávolítására a lehető legnagyobb számot írd be, vagy negáld a tag-et:
alap_limit: count: 3 size: 10 jobb_limit: count: 5 size: 25 vegtelen_es_nagy: count: - size: 200
Játékosokhoz rendelés
Minden beállított limitáció rendelkezik egy engedéllyel (permission). Ez így épül fel:
zure.limit.<neve>
Például:
zure.limit.vegtelen_es_nagy
Hogy érvényesítsd a limitet szimplán add a játékosnak az engedélyt. Az eltávolításhoz pedig távolítsd el a játékostól az engedélyt. Ha egy játékos nem rendelkezik semmilyen limit engedéllyel akkor az alapértelmezett limitációk vonatkoznak rá. <sub>Lásd: config 'general\limitation' rész</sub>
Comments