Mumble Nézet News Hasábok Régi Játék oldalak Szolgáltatás oldalak Partner oldalak
Bezárás

CSHU - Hungarian Counter-Strike Portal

Fogadóiroda Tovább

Kredited: 0  |  Találati arányod: 0%

Hirdetés

Mapper Sarok Extra - A boxkiállás

Techmánia 2010. május 31. tmhu.Vill 10 hozzászólás 1499 olvasás

Mapper Sarok Extra - A boxkiállás

Sziasztok! Igen, eljött az idő, a TrapMaina F1 Kupán látott boxkiállás következik, egy két extra plusz csalafintasággal, mert még ez is épp oly változatos, mint a MediaTracker többi része. Azonban jöjjön egy kevés, de annál fontosabb történelem!

Még anno az első F1 Kupa idején, mikor még Crybaby is társszervezőként működött felkért, hogy segítsek a TrapMania részéről. Utánanéztem hát külföldi szervereken barangolva is, de végül itthon, Andrew (avagy DJ Andrew), egy akkori dTb-s srác egyik pályáján láttam egy boxkiállás rendszert, amit úgy-ahogy alapul véve (elsősorban a kijelzők terén) erősen átformáltam. Ugyanis több féle módon oldották, illetve oldják meg az emberek a mai napig is a boxkiállást. Van, aki elsötétíti a képernyőt a boxutcában, van, akinek csak nullázódik az összes médiaesemény a box kijelölt területén. Én azt szerettem volna, hogy a képernyőn csak a lényeges információ (tehát a tank feltöltődése) jelenjen meg, hogy semmi egyéb ne zavarja a verenyzőt a kocentrálásban. Pl. egy elsötétített képernyővel a  boxban ez eléggé zavaró lett volna, hogy vakon vezetük, vagy fékezünk, kiesünk a ritmusból, stb.
Utólag is köszönet tehát Andrewnak, aki az alap kocepciót indította el a fejemben azzal a pályájával, és Macskusznak, aki a teljes megállást javasolta, még az első kupa idején (amit ő is nyert meg). Ezeket azért írom le, mert inkább felvállalom, hogy az én általam itt majd bemutatott boxkiállás rendszert fizikailag ugyan én valósítottam meg és fejlesztettem tovább és tovább, de nem én találtam ki, előttem is létezett, csak maximum nem ennyire precíz, pontosított formában.

Kezdjük tehát elfelé, mert ugye van is egy tök jó pályánk, amibe boxkiállást szeretnénk iktatni:

box1

Először is ki kell iktatnunk annak a lehetőségét, hogy esetleg a játékosok lecsalnák a box bejáratánál vagy a kijáratánál a médiaeseményt, mivel ha tudnak csalni a pályán, akkor már sajnos bármilyen jó boxkiállást is csináltunk hozzá, a munkánk kárba vész.

box3

Én ezt a boxutca-útvonalat használom az F1 Kupán, de más verziók is lehetségesek természetesen, még ez se a legjobb (és csalni vágyók is valószínű mindig lesznek).

box4

A következő, amit NAGYON fontos eldöntenünk, hogy milyen hosszú ideig tartson az üzemanyagunk. Én most ebben a cikkben három perccel fogok dolgozni. Továbbá a biztonság kedvéért mindig hosszabb médialejátszó szellemet készítek, mint amilyen hosszú a médiaesemény (tehát azért egy négy-öt perc minimum legyen három percnyi üzemanyag esetén). NAGYON fontos az is, hogy a szellemautó tehát legalább eddig kint maradjon a pályán, addig be se érjen a célba, és hogy a boxon is át KELL mennünk, hogy oda is tenni tudjunk médiaeseményt!

box2

Szóval, megvan a számunkra ideális boxutcarajz, megvan a nekünk megfelelő hosszúságú médialejátszó szellem, most térhetünk csak rá magukra a médiaeseményekre. Az első Klipp MINDENKÉPP a startvonalra kerüljön, csak le kell oda tenni a kockát, és mehet a menet. Az általam most leírt módszerrel mindegy, milyen sorrendben szúrom be a különböző eseményeket, én először a sínt csinálom meg a csúszkához. Ez nem más, mint egy egyszerű szöveg, a két végén jeleztem a teli és az üres állapotot. Ugye három percig tart az üzemanyag, ezért három perc három másodpercre állítom az esemény végét, folyamatos lejátszás nélkül. Ez fontos lesz a későbbiekben, jegyezzük meg!
NAGYON fontos még, hogy az alsó rublikában jelölt helyen állítsátok be a nektek megfelelő helyzeti értékét ennek a szövegnek, ugye itt fog látszani a csúszka. Nyíllal jelöltem azt, hogy az esemény első, és az utolsó kulcsában is állítsátok ezt át, hogy végig ugyanazon a helyen maradjon aze esemény.

box5

Ezután szoktam magát a csúszkát megcsinálni, ez is(!) egy szöveg, szintén három másodperccel tovább tart, mint az üzemanyagunk tartana. Az esemény kezdetén (nyíllal jelölve) a csúszka magassága ugyanaz legyen, mint kb. a sín magassága, a sínen való elhelyezkedése pedig illeszkedjen a "Teli" mutatóhoz (vagy akárhogy nevezitek is el).

box6

A csúszka végénél (jobb oldali nyíl) pedig FONTOS, hogy az "Üres" kijelzőhöz állítsuk a sín helyzeti értékét! A magasság tehát marad ugyanaz, az nem változik, de természetesen beállítani be kell!
Mindez azt fogja eredményezni, hogy a fenti képen beálíltott Xhelyzetünkből most épp három perc alatt az itt lent látható kép Xhelyzetébe fog vándorolni a csúszka, és tök úgy fog kinézni, mint egy üzemanyag-kijelző. Ez már önmagában elég ahhoz, hogy az EGYIK fele készen legyen a boxkiálás rendszerünknek, azonban most jön a cicoma (mindez természetesen a játékos érdekében, akinek készítjük a pályát)!

box7

Mikor már fogyóban érezzük az üzemanyagot, beszúrhatunk még egy szöveget, ami arra figyelmeztet, hogy bizony tessék naftát szedni. Ez persze rajtatok múlik, hogy mikor; az F1 Kupán általában pályától függően akkor szoktam megjeleníteni ezt az üzit, mikor még öt-tíz másodperccel több van hátra az üzemanyagból, mint ameddig egy kör tart.

box8

Szóval bent van a szövegünk ("Menj ki tankolni!"), ugyanúgy beállítottuk neki, hogy akkorra érjen véget, mint az előző két szöveg, és az elején és a végén is beállítottuk a nekünk megfelelő X és Y helyzeti értékeket neki. Remélem emlékeztek arra, hogy három másodperccel hosszabb ideig tart ez a három szöveg, mint az üzemanyag (tehát a csúszka haladási ideje, lényegében) hossza.
Állítsuk az időt a lehető legközelebb ahhoz az időponthoz, ahol véget ér az üzemanyag (itt épp a harmadik perc, tehát), és szúrjunk be egy elhaványulás átmenetet! Mindkét végén cseréljük meg az átlátszóságát, hogy a képernyő elsötétüljön, és állítsuk folyamatos lejátszásra! Utána beszúrhatunk egy szöveget is, ami tudatja a játékossal, hogy sajnos kiestél, szintén az átmenethez hasonlóan állítva az átlátszóságát. Ettől fog a kritikus időponttól elstötétülni három másodpercen át a kepernyő, és sötöéten is fog maradni ameddig a médialejátszó szellem tart, középen a szöveggel. Azonban, mivel a többi szöveget előtte szúrtuk be a médiaesemények közé, azok nem fognak eltűnni, mivel előtte állnak a sorban! Éppen ezért állítsuk ismét a harmadik percre az órát, és a lenti képen látható módon csak kattintsunk bele a szövegekbe egyenként, és szúrjunk be egy plusz kulcsot mindegyikhez, ne csináljuk a kulcsokkal semmit. Azonban most kell ezen szövegek legvégébe (a most beszúrt kulcsok után) kattintani, és ott elvenni az átlátszóságukat, teljesen! Ettől fognak a szövegek is eltűnni a sötétedéssel együtt.
*FONTOS*
Na most megtehettem volna azt is, hogy az elhalványulás átmenetet szúrom be legelőször, hogy ha az aktiválódik, akkor bármi történik, minden, ami alatta van, elsötétül. Ezt egyrészt azért nem tettem meg, mert egyszerűbb úgy megérteni a boxkiállást, hogy a legelejéről építem fel nektek, másrészt pedig ha ezzel a fajta kulcshasználattal dolgoztok, akkor sokkal egyszerűbb átalakítani a médiaeseményt, ha például egy másik pályához, vagy akár intróhoz, outróhoz töltitek be, ahol lehet nincs is boxkiállás, hanem csak szöveggel, kamerával stb. akartok dolgozni. A lenti képen található kulcshasználat (tehát a köztes kulcs utáni eltüntetés) félig-meddig alapját képezi az ennél is összetetteb médiaeseményeknek, ezek nagyrészt intróban és outroban fordulnak elő. Gondoljatok bele, akár a tévében is hányszor látjátok azt, hogy előtűnik egy szöveg a képernyőn, majd egyre halványul, és eltűnik!

box9

Visszatérve magához a médiaeseményekhez, egy utolsó cicoma jön: ugyanezt megtehetjük a tankolásra figyelmeztető feliratunk kezdetén is, hogy előtűnjön a semmiből! Állítsuk az időt 2-3 másodperccel az elem kezdete után, és szúrjunk be egy kulcsot oda is! Majd az elem kezdetén (jobb odlali nyíl) állítsuk az átlátszóságot az ellenkezőjére (bal oldali nyíl). Így fog előtűnni, elősejleni a figyelmeztetés, hogy bizony, benyó az már alig van.

box10

A fentiek ismeretében a tényleges boxkiállás sokkal egyszerűbb lesz! A legfontosabb mozzanata itt is az előkészület: a nektek boxkiállásnak szánt terület egészét kattintsátok végig kockákkal, majd egy teljesen új Klippet kezdjetek rá!

box11

A második (és egyben utolsó) fő kérdés az az, hogy hogyan fogom egy jó boxutcához illően sebességhatárral aktiválni az eseményt? Nos erre való a "Feltétel" részleg, amiről a következő cikkben bővebben is szó lesz!
Figyelem, még NEM szúrtunk be egy médiaeseményt sem ebbe a Klippbe! Kattintsuk végig a  Feltétel szövegét addig, ameddig erre, a "Sebesség<"(kisebb, mint) lehetőséghez nem jutunk (bal fölső nyíl). Itt bármilyen számot beírva - mivel a Klippben állítottuk ezt be - MINDEN, a Klippben szereplő médiaesemény csak az autó ez alatti sebességénél fog megtörténni! Tehát ha pl. a kép jobb oldalán látható módon 50-et írunk be, akkor a tankolás CSAK 50-es sebesség alatt fog elkezdődni!

box12

Végül pedig, maga a tankolás, ami nagyon egyszerű: először is mindent álíltsunk be folyamatos lejátszásra (akár a feltételhez hasonlóan, a Klippből megoldva), majd szúrjuk be a sínt, és a csúszkát.
Ez a része viszont az a MediaTrackernek, ahol mindenképp valami ferdítést kell alkalmazni: a "történelmi feldolgozás" részben említettem, hogy mindenki máshogy oldja meg ezt, a csúszka feltöltéséről van szó. Ugye mindenki más időpontban érkezik be a boxba tankolni, mindenkinek más helyzetben áll a csúszkája a sínen, mikor éppen aktiválódik a tankolás Klippje. A MediaTrackerben sajnos nem csinálható az meg, hogy a csúszka mindig onnantól töltődjön fel, ahol éppen áll. Más szavakkal: nem tudok hivatkozni másik Klipp belső elemének aktuális helyzetére, mint belső elemfeltétel egy másik Klipp belső eleméhez tartozó kiindulási helyzet meghatározásához. :) Úgyhogy itt jön a ti megoldásotok: elsötétítitek a képernyőt, nulláztok mindent, vagy a csúszkát az "Üres" helyzetéről mozgatjátok vissza a "Teli" állapotba (a fordított módján a fenti csúszkamozgatásnak az üzemanyagfogyás során), mint az F1 Kupán, esetleg akármi más, ami eszetekbe jut.

Szóval ennyi a boxkiállás, remélem sikerült mindent megérteni, ha nem, hát kérdezzetek. :) Valamiért van egy olyan sanda sejtésem, hogy a témára való nagy ereklődés miatt szinte biztosan lesz egy-két klón próbálkozás, talán jobb megoldás is, de ez így van rendjén. :) Ne feledjétek, ez is csak EGY lehetőség a boxkiállásra a sok közül, én ezt tartom a leggyorsabban megoldható és egyben a jövőben legfelhasználhatóbb rendszernek, illetve ha megengeditek, hadd nevezzem rendszeremnek. :) Sziasztok!

avatar #10
HUN.Tomi 2010. október 10. 32 hozzászólás 4940.
nekem sikerült (pár hét után) kösz a segítséget! :D
avatar #9
tmhu.Vill 2010. július 7. 652 hozzászólás 551.
Válasz hard #8. hozzászólására
Létezik ilyen pálya?? Valaki küld egyet! Előre is kösz!
Igen, az F1 Kupa szerveren kb. 30 ilyen pályát találsz. Mindet én csináltam, küldeni azonban senkinek nem küldtem belőle sosem. Legyél önálló, és próbálkozz a megcsinálásával, a saját ötleteid alapján! :)
avatar #8
hard 2010. július 7. 11 hozzászólás 7881.
Létezik ilyen pálya?? Valaki küld egyet! Előre is kösz!
avatar #7
tmhu.Vill 2010. július 4. 652 hozzászólás 551.
Válasz Skether #6. hozzászólására
Ha van rá lehetőség légyszi csinálj videotutorialt.
Videótutorialt sajnos nem áll módomban készíteni, de ha bármi kérdésed van, nyugodtan tedd fel itt, hozzászólás formájában, vagy küldj egy e-mailt a vill@track-mania.hu-ra.
avatar #6
Skether 2010. július 2. 7 hozzászólás 9381.
Ha van rá lehetőség légyszi csinálj videotutorialt.
Җ - SketheR
avatar #5
hard 2010. június 14. 11 hozzászólás 7881.
Küldjetek egy ilyen pályát légyszi!
avatar #4
HUN.Tomi 2010. június 4. 32 hozzászólás 4940.
kösz :)
avatar #3
tmhu.Vill 2010. május 31. 652 hozzászólás 551.
Válasz DJ_Andris #2. hozzászólására
a DJ Andrew én akarok lenni? :D
Szerintem ja
avatar #2
DJ_Andris 2010. május 31. 84 hozzászólás 2931.
a DJ Andrew én akarok lenni? :D
avatar #1
klasz.
Jó cikk. Köszönjük vill.
Szerintem lehetne egy olyat is csinálni, hogy a különböző módokat összeszedni és közzé tenni itt..., ámbár sokan féltet kincsüknek tekintik, és nem biztos, hogy sikerülne ezt kivitelezni.