UČÍME TVORIŤ SVETY - TUTORIÁLY NA TVORBU MÁP PRE ZAČIATOČNÍKOV A POKROČILÝCH PRE : SOURCE SDK, CRYENGINE, UNITY, UDK, CALL OF DUTY, MOHAA, COMPANY OF HEROES A INÉ...
Otvorte si miestnosť ktorú sme si vyrobili v prvom tutoriáli (alebo si stiahnite VMF súbor master_room.zip)
Aby sa nám ľahšie pracovalo tak si zväčšme 2D (x/z) pohľad na maximum pomocou klávesy SHIFT+Z (najprv do tohoto pohľadu kliknite)
Vyberte si miestnosť, držte klávesu SHIFT a prekopírujte novú miestnosť na novú pozíciu ako na obrázku. (mriežka je nastavená na 16)
Označte hornú miestnosť.
Zrušte skupinu : CTRL+U alebo Tools | Ungroup
Označte podlahu, zmente nástroj na Vertex Tool", a zmenšite túto podlahu tak aby sa dotýkala vnútornou stenou spodnej miestnosti.
Označte spodnú miestnosť, zrušte skupinu (ungroup) (CTRL+U). Select the ceiling and drag it to the left so it is joined to the left side of the upper left wall.
Teraz máte dve miestnosti na dvoch úrovniach.
Uistite sa že nebudete mať nikde textúru No Draw na brushoch ktoré hráč môže vidieť.
Do hornej miestnosti si taktiež môžete pridať nejaké svetlá (light entity).
Rebrík (Ladder)
Kliknite na nástroj Entity tool, a vyberte prop_static
Položte ju v spodnej miestnosti blízko otvoru do hornej miestnosti, niekde do stredu.
Možno ju budete musieť otočiť (Rotate it: Tools | Transform) pomocou osi Z tak aby bola správne orientovaná.
Otvorte Properties a vyberte World model browse : models/prop_c17/metalladder002
Presuňte rebrík ku stene
Druhý krok : kliknite na nástroj Entity tool, a vyberte func_useableladder
V pohľade zboku pretiahnite func_useableladder na podlahu a položte túto entitu 1 jednotku od modelu rebríka.
Položte ju vedľa rebríka.
V strede tejto entity vidíte biely kruh, prejdite naňho myšou kým sa kurzor nezmení na krížik.(ak nevidíte kruh tak sa pozrite či máte zapnuté : Toggle helpers.
Potiahnite kruh vertikálne tak ako je to na obrázku.
Tretí krok : kliknite na nástroj Entity tool a vyberte info_ladder_dismount. Tieto entity vravia kde sa má hráč alebo NPC (nehratelná postava) chytiť alebo pustiť rebríka.
Musíte ich umiestniť okolo vrchu a spodku entity func_useable ladder
Použite 3d pohľad aby ste sa uistili že sú na podlahe v obidvoch miestnostiach.
Môžete použiť entitu prop_static s modelom rebríka nad sebou a použiť iba jednu entitu func_useable_ladder pre obe.
Odporúčam premenovať mapu, skompilovať a skúsiť rebrík.