MarkedOne8 Pro Spammer
Broj poruka : 956 Datum upisa : 2010-07-04 Lokacija : Vršac Raspoloženje : XD
| Subject: Boje slova u igri. Fri 9 Sep 2011 - 0:34 | |
| Menjanje boja nekih slova u igri možda ne deluje na prvi pogled kao bitan deo modovanja.Po mome mišljenju, može biti vrlo korisno kada na kraju projekta odlučite da ulepšate ili uredite mod.Naravno, u tutorialu ću se potruditi da vam što detaljnije objasnim kako se to radi tako da vi možete da menjate koji god tekst hoćete i u koju god boju hoćete. Inspiracija za istraživanjem:- Spoiler:
Retko se moglo primetiti da kada vam izađe neka poruka tokom igre u donjem levu, da je obično ime ,,pošiljaoca" te poruke zelene boje.Ne mora da znači baš uvek, ali navodim samo jedan primer. Igrajući Baron mod koji predstavlja izmenjeni odnosno prilagođeni Haron mod, primetio sam da se autor poigrao sa tom mogućnošću i da je Baronovo ime ovoga puta u poruci bilo crveno.Inače, autor Baron moda je MrEARTHSHAcLER. Objašnjenje i definicija:- Spoiler:
Šema koda: %c[TTT,RRR,GGG,BBB]string\n
Osnovni princip se zasniva na tome da morate koristiti određen kod koji endžin igre prepoznaje i time zna kada treba da promeni boju stringu. Početak koda počinje sa znakom %, zatim sledi slovo c što znači da se radi o funkciji menjanja boje.Ta funkcija je inače vrlo česta pojava kod savremenih programerskih jezika.
Posle gore pomenuta dva znaka, slede brojevi u uglastim zagradama.Iskren da budem, prvi broj mislim da ne služi ničemu.To bi inače verovatno trebalo da određuje stepen odnosno intenzitet transparentnosti teksta ali to stalker ne primenjuje. U šemi koda sam ispisao slova kao što su T, R, G, B.Svako sam upisao po tri puta uzastopno jer se vrednosti tih promenjivih menjaju od 0 do 255 (što ukupno znači 256 nijansi jedne od tri osnovnih boja). Kao što možete zaključiti, radi se o jednostavnom i dobro poznatom RGB sistemu definisanja boja(crvena, zelena i plava). RRR predstavlja promenjivu koja definiše intenzitet crvene boje. GGG predstavlja promenjivu koja definiše intenzitet zelene boje. BBB predstavlja promenjivu koja definiše intenzitet plave boje. Kao što je rečeno, promenjive imaju u primeru tri slova jer i najveći broj u kombinaciji 255 ima 3 cifre.Ako bi ste promenjivoj za zelenu boju hteli da dodelite vrednost koja je jednocifrena ili dvocifrena, tada ćete isto toliko karaktera koristiti. Ako bi vrednost zelene bila 16, onda bi šema izgledala ovako: RRR,16,BBB Isto to važi i za crvenu odnosno plavu boju.
Posle uglastih zagrada sledi tekst kome menjamo boju.U ovom slučaju sam ja napisao string.Da vas ne buni, to je samo proizvoljna reč.
Na kraju slede jedan znak i jedan karakter koji ne mogu jedan bez drugoga to su \n.Takođe se masovno koriste i pojavljuju u svim programerskim jezicima.Nisu neophodni, ali hajde da i to pomenem jer ćete se sigurno naći nekad u situaciji kada će vam trebati.Naime, kosa crta n znači da tekst posle toga ide u sledeći red.Veoma je koristno kada se u igri pojavljuju neki opisni tekstovi pa želite da ime stvari koju tekst opisuje odvojite od samom teksta tako što ćete posle naziva, a pre opisnog teksta ubaciti \n. Kako odabrati boju:- Spoiler:
Predlažem da prilikom odabira boja koristite Paint.net program.Ako ste iole skloni modovanju, verovatno ćete već posedovati ovaj zgodan program koji je inače besplatan.Za ovu svrhu pluginovi nisu neophodni. Skinite i instalirajte program.Kada ga uredno instalirate, otvorite program.Pri vrhu toolbara se nalazi ,,window" dugme.Kliknite dakle na ,,window" i odaberite colors.To isto možete uraditi jednostavnom pritiskom na F8 na vašoj tastaturi.Otvoriće se mali pomoćni prozor koji vam omogućava da odaberete boje.Tu imate mogućnosti da upravljate primarnom kao i sekundarnom bojom.Takođe se nalaze i neke fabrički odabrane boje.Sa time ste verovatno već upoznati s obzirom da ste sigurno prethodno imali iskustva sa Paintom. Ono što je nama najbitnije, jeste taster more>>.Kada kliknete na njega, Colors prozor se raširi sa dodatnim opcijama za izbor boja. Na priloženoj slici se vidi Colors prozor sa dodatnim opcijama.Palom bojom je uokviren odeljak koji vam je bitan prilikom definisanja boja u igri. Odaberite željenu nijansu boje na točku boja.Odmah će vam pprikazati RGB vrednosti za odabranu boju.Takođe, kao četvrtu promenjivu će izbaciti Hex vrednost odnosno naziv boje koji će zavisiti od kombinacije R, G i B vrednosti. Sada kada smo odabrali odgovarajuću boju, imamo takođe i njene RGB vrednosti koje ćemo unositi u šemu koda kako bismo napravili sopstveni primer obojenog teksta. Primer:- Spoiler:
Želim da izmenim napišem naziv Purketovog Vintorez Tactical-a čiji je skraćeni naziv VSS-TK1. Kod za taj naziv bi izgledao ovako: %c[195,55,128,88]VSS/TK1\n Rezultat ovog koda bi izgledao otprilike ovako: VSS/TK1
Last edited by MarkedOne8 on Fri 9 Sep 2011 - 19:01; edited 9 times in total |
|