...: Strona :...
News
Archiwum
Redakcja
Chat ( 1 )
Forum
Księga Go¶ci
Imprezy
Linki
Wymiana
Radio

- Download -
Programy
Gry
Zasoby
Music
Sound
ICO

- RPG Maker -
RPGMV
RPGVXAce
RPGVX
RPGXP
RPGME
Sim RPG 95
RPG95

- Projekty -
Virtua Twierdza

- Krypta -
Kompendium
Scenariusze
Questy
Artykuły

...: Buttony :...
Anime Gakure
Polska Manga
Dragon Ball Nao
Słodki Flirt - gra o randkach
Radio Aoi - najlepsze radio z muzyk± azjatyck±
Alchemic
M.U.G.E.N Samouczek
Pokemon Valhalla
Tsukuru Archive
Crasher World
Pillars of Eternity POLSKA — największy portal Pillars of Eternity (Project Eternity)
fallout walkthrough, fallout playground, video game walkthrough, playground, walkthrough, games
Kroniki Fallathanu - Prawdziwy mmoRPG w przegl±darce
Modules -  the greatest and ultimate place for every tracked-music sympathizer


Informacje || Problemy z RPGXP || Zgło¶ nowe materiały
RPG Maker :: RPG Maker XP

Zaawansowany Print


Witam, to jest pierwsza porada Ruby ktora ja napisalem ,do tego sie tego sam nauczylem (z czego wynika ze moze zawierac błedy).

Do czego sie przydaje:
Jesli trzeba w wielu miejscach to samo print'owac i sie nie chce to zmieniac po kolei w kazdym miejscu, to mozna po prostu zmienic "cochcemyprintnac" z 4 linijki własnej klasy (niżej o co chodzi)

Po pierwsze jest potrzebna nowa klasa (kopiuj byle jaka klase i wklej PRZED klasa w której ma byc zastosowany print, w tym przykladzie przed "Scene_Title") która mozna nazwac jak sie komu zechce (tutaj "printclass"). Skasujcie cala zawartosc skopiowanej klasy. Wpiszcie "class" i po tym nazwe klasy (tutaj "printclass", bez spacji w nazwie)
To powinno tak wygladac:


jesli chcecie teraz mozecie wstawic cos takiego: #----------------------------------


to jest tylko zeby bylo ladnie i czytelne (w kazdej standardowej klasie znajdziecie takie linijki). # przed linijka powoduje ze Ruby ignoruje ta linijke.

Teraz trzeba to zainitializowac (czyli rozpoczac dzialanie tego co jest napisane miedzy initializacja i nastepnym end'em), czyli def initialize() i wydac komende print oraz zakonczyc klase i def'a za pomoca end'ow.


Na sam koniec trzeba wlozyc ponizsza linijke w miejsce gdzie chcemy wydac komende print.
Tutaj "Scene_Title", linijka 37.
Otóz ta magiczna linijka:

variable1 = printclass.new
!WAZNE! W miejscie 'printclass' w komendzie 'printclass.new' trzeba wstawic nazwe klasy (to co sie podalo w pierwszej linijce swojej klasy)

Teraz wlaczcie wasza gre. Jezeli wam sie pojawi tekst który chcieliscie wydac komenda 'print' wszystko dobrze zrobiliscie.

To wszystko.


Autor: Cheater
Email: ???