Autor: Ayene [ Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie obsługi JavaScript. ]
Kompatybilność: RPG Maker XP
Krótki opis:
Skrypt wyświetla napisy w grze w stylu z RM2k.
Walorem skryptu jest brak dodatkowych grafik i czcionek.
Minusem z kolei jest brak możliwości zmiany wielkości czcionki i stylu (kursywa, pogrubienie).
Instrukcja:
Aby czcionka była wyświetlana poprawnie w oknie wiadomości, należy wejść w skrypt "Window_Message" i linijkę (ok. 146):
x += self.contents.text_size(c).width
zamienić na:
x += self.contents.letter_width
Skrypt:
#==============================================================================
# RM2k Font in RMXP by Ayene
# forum.ultimateam.pl
#==============================================================================
# Aby czcionka była wyświetlana poprawnie w oknie wiadomości,
# należy wejść w skrypt "Window_Message" i linijkę (ok. 146):
# x += self.contents.text_size(c).width
# zamienić na:
# x += self.contents.letter_width
#
# Warto również pomyśleć nad zwiększeniem okna wiadomości.
# Należy wówczas zmienić parametry:
# super(80, 304, 480, 160)
# np. na:
# super(30, 304, 580, 160)
#==============================================================================
class Bitmap
#--------------------------------------------------------------------------
# * Letter Width
#--------------------------------------------------------------------------
def letter_width
return 12
end
#--------------------------------------------------------------------------
# * Draw Text
#--------------------------------------------------------------------------
def draw_text(*args)
draw_bitmap_text(*args)
end
#--------------------------------------------------------------------------
# * Draw Bitmap Text
#--------------------------------------------------------------------------
def draw_bitmap_text(*args)
color = font.color.dup
if args[0].is_a?(Rect)
x, y, width, height = args[0].x, args[0].y, args[0].width, args[0].height
text = args[1]
align = args[2] == nil ? 0 : args[2]
else
x, y, width, height, text = args
align = args[5] == nil ? 0 : args[5]
end
text = sprintf(text)
input_string = []
text.size.times do
c = text.slice!(/./m)
input_string.push(c)
end
size = input_string.size * letter_width
case align
when 1
x = x + (width - size) / 2
when 2
x = x + width - size
end
black = Color.new(0, 0, 0)
for letter in input_string
print_letter(letter, x + 2, y + 2, black)
print_letter(letter, x, y, color)
x += letter_width
end
end
#--------------------------------------------------------------------------
# * Print Letter
#--------------------------------------------------------------------------
def print_letter(input, x, y, color)
case input
when "A"
fill_rect(x, y + 16, 2, 8, color)
fill_rect(x + 2, y + 10, 2, 6, color)
fill_rect(x + 2, y + 18, 2, 2, color)
fill_rect(x + 4, y + 6, 2, 4, color)
fill_rect(x + 2, y + 18, 6, 2, color)
fill_rect(x + 2, y + 18, 6, 2, color)
fill_rect(x + 6, y + 10, 2, 6, color)
fill_rect(x + 8, y + 16, 2, 8, color)
when "Ą"
fill_rect(x, y + 16, 2, 8, color)
fill_rect(x + 2, y + 10, 2, 6, color)
fill_rect(x + 2, y + 18, 2, 2, color)
fill_rect(x + 4, y + 6, 2, 4, color)
fill_rect(x + 2, y + 18, 6, 2, color)
fill_rect(x + 2, y + 18, 6, 2, color)
fill_rect(x + 6, y + 10, 2, 6, color)
fill_rect(x + 8, y + 16, 2, 8, color)
fill_rect(x + 6, y + 24, 2, 2, color)
fill_rect(x + 8, y + 26, 2, 2, color)
when "B"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 6, color)
fill_rect(x + 8, y + 16, 2, 6, color)
when "C"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 4, color)
fill_rect(x + 8, y + 18, 2, 4, color)
when "Ć"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 4, color)
fill_rect(x + 8, y + 18, 2, 4, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 6, y + 2, 2, 2, color)
when "D"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 2, color)
fill_rect(x + 6, y + 20, 2, 2, color)
fill_rect(x + 8, y + 10, 2, 10, color)
when "E"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 8, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 2, y + 22, 8, 2, color)
when "Ę"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 8, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 2, y + 22, 8, 2, color)
fill_rect(x + 6, y + 24, 2, 2, color)
fill_rect(x + 8, y + 26, 2, 2, color)
when "F"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 8, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
when "G"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 8, y + 8, 2, 4, color)
fill_rect(x + 6, y + 16, 4, 2, color)
fill_rect(x + 8, y + 18, 2, 6, color)
fill_rect(x + 6, y + 20, 2, 2, color)
when "H"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 8, y + 6, 2, 18, color)
when "I"
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 4, y + 8, 2, 14, color)
fill_rect(x + 2, y + 22, 6, 2, color)
when "J"
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 6, 2, 16, color)
when "K"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 14, 2, 2, color)
fill_rect(x + 4, y + 10, 2, 4, color)
fill_rect(x + 4, y + 16, 2, 4, color)
fill_rect(x + 6, y + 6, 2, 4, color)
fill_rect(x + 6, y + 20, 2, 4, color)
when "L"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 22, 8, 2, color)
when "Ł"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 22, 8, 2, color)
fill_rect(x + 2, y + 14, 2, 2, color)
fill_rect(x + 4, y + 12, 2, 2, color)
when "M"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 10, 2, 6, color)
fill_rect(x + 4, y + 16, 2, 8, color)
fill_rect(x + 6, y + 10, 2, 6, color)
fill_rect(x + 8, y + 6, 2, 18, color)
when "N"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 8, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 6, color)
fill_rect(x + 6, y + 18, 2, 4, color)
fill_rect(x + 8, y + 6, 2, 18, color)
when "Ń"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 8, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 6, color)
fill_rect(x + 6, y + 18, 2, 4, color)
fill_rect(x + 8, y + 6, 2, 18, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 6, y + 2, 2, 2, color)
when "O"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 14, color)
when "Ó"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 14, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 6, y + 2, 2, 2, color)
when "P"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 6, color)
when "Q"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 8, y + 8, 2, 14, color)
fill_rect(x + 4, y + 18, 2, 2, color)
fill_rect(x + 6, y + 20, 2, 2, color)
fill_rect(x + 8, y + 22, 2, 2, color)
when "R"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 14, 6, 2, color)
fill_rect(x + 8, y + 8, 2, 6, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 8, y + 18, 2, 6, color)
when "S"
fill_rect(x, y + 8, 2, 4, color)
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 2, y + 12, 2, 2, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 8, y + 8, 2, 4, color)
fill_rect(x + 8, y + 18, 2, 4, color)
when "Ś"
fill_rect(x, y + 8, 2, 4, color)
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 2, y + 12, 2, 2, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 8, y + 8, 2, 4, color)
fill_rect(x + 8, y + 18, 2, 4, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 6, y + 2, 2, 2, color)
when "T"
fill_rect(x, y + 6, 10, 2, color)
fill_rect(x + 4, y + 8, 2, 16, color)
when "U"
fill_rect(x, y + 6, 2, 16, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 6, 2, 16, color)
when "V"
fill_rect(x, y + 6, 2, 6, color)
fill_rect(x + 2, y + 12, 2, 6, color)
fill_rect(x + 4, y + 18, 2, 6, color)
fill_rect(x + 6, y + 12, 2, 6, color)
fill_rect(x + 8, y + 6, 2, 6, color)
when "W"
fill_rect(x, y + 6, 2, 10, color)
fill_rect(x + 2, y + 16, 2, 8, color)
fill_rect(x + 4, y + 6, 2, 10, color)
fill_rect(x + 6, y + 16, 2, 8, color)
fill_rect(x + 8, y + 6, 2, 10, color)
when "X"
fill_rect(x, y + 6, 2, 4, color)
fill_rect(x, y + 20, 2, 4, color)
fill_rect(x + 2, y + 10, 2, 4, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 6, y + 10, 2, 4, color)
fill_rect(x + 6, y + 16, 2, 4, color)
fill_rect(x + 8, y + 6, 2, 4, color)
fill_rect(x + 8, y + 20, 2, 4, color)
when "Y"
fill_rect(x, y + 6, 2, 4, color)
fill_rect(x + 2, y + 10, 2, 4, color)
fill_rect(x + 4, y + 14, 2, 10, color)
fill_rect(x + 6, y + 10, 2, 4, color)
fill_rect(x + 8, y + 6, 2, 4, color)
when "Z"
fill_rect(x, y + 6, 10, 2, color)
fill_rect(x + 8, y + 8, 2, 2, color)
fill_rect(x + 6, y + 10, 2, 4, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
when "Ź"
fill_rect(x, y + 6, 10, 2, color)
fill_rect(x + 8, y + 8, 2, 2, color)
fill_rect(x + 6, y + 10, 2, 4, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 6, y + 2, 2, 2, color)
when "Ż"
fill_rect(x, y + 6, 10, 2, color)
fill_rect(x + 8, y + 8, 2, 2, color)
fill_rect(x + 6, y + 10, 2, 4, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
fill_rect(x + 4, y + 2, 2, 2, color)
when "a"
fill_rect(x, y + 14, 2, 2, color)
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 12, 4, 2, color)
fill_rect(x + 2, y + 16, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 14, 2, 8, color)
fill_rect(x + 8, y + 22, 2, 2, color)
when "ą"
fill_rect(x, y + 14, 2, 2, color)
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 12, 4, 2, color)
fill_rect(x + 2, y + 16, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 14, 2, 8, color)
fill_rect(x + 8, y + 22, 2, 2, color)
fill_rect(x + 6, y + 24, 2, 2, color)
fill_rect(x + 8, y + 26, 2, 2, color)
when "b"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 8, color)
when "c"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
when "ć"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
fill_rect(x + 4, y + 8, 2, 2, color)
fill_rect(x + 6, y + 6, 2, 2, color)
when "d"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 6, 2, 18, color)
when "e"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
fill_rect(x + 2, y + 16, 8, 2, color)
when "ę"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
fill_rect(x + 2, y + 16, 8, 2, color)
fill_rect(x + 6, y + 24, 2, 2, color)
fill_rect(x + 8, y + 26, 2, 2, color)
when "f"
fill_rect(x, y + 12, 2, 2, color)
fill_rect(x + 2, y + 8, 2, 16, color)
fill_rect(x + 4, y + 6, 4, 2, color)
fill_rect(x + 4, y + 12, 2, 2, color)
when "g"
fill_rect(x, y + 14, 2, 2, color)
fill_rect(x, y + 18, 2, 2, color)
fill_rect(x, y + 22, 2, 2, color)
fill_rect(x + 2, y + 12, 4, 2, color)
fill_rect(x + 2, y + 16, 4, 2, color)
fill_rect(x + 2, y + 20, 6, 2, color)
fill_rect(x + 2, y + 24, 6, 2, color)
fill_rect(x + 6, y + 14, 2, 2, color)
fill_rect(x + 8, y + 12, 2, 2, color)
fill_rect(x + 8, y + 22, 2, 2, color)
when "h"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 10, color)
when "i"
fill_rect(x + 4, y + 6, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 12, color)
when "j"
fill_rect(x + 4, y + 6, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 12, color)
fill_rect(x , y + 24, 4, 2, color)
when "k"
fill_rect(x, y + 6, 2, 18, color)
fill_rect(x + 2, y + 18, 4, 2, color)
fill_rect(x + 4, y + 16, 2, 2, color)
fill_rect(x + 6, y + 14, 2, 2, color)
fill_rect(x + 8, y + 12, 2, 2, color)
fill_rect(x + 6, y + 20, 2, 2, color)
fill_rect(x + 8, y + 22, 2, 2, color)
when "l"
fill_rect(x + 4, y + 6, 2, 18, color)
when "ł"
fill_rect(x + 4, y + 6, 2, 18, color)
fill_rect(x + 2, y + 14, 2, 2, color)
fill_rect(x + 6, y + 12, 2, 2, color)
when "m"
fill_rect(x, y + 12, 2, 12, color)
fill_rect(x + 2, y + 12, 2, 2, color)
fill_rect(x + 4, y + 14, 2, 10, color)
fill_rect(x + 6, y + 12, 2, 2, color)
fill_rect(x + 8, y + 14, 2, 10, color)
when "n"
fill_rect(x, y + 12, 2, 12, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 10, color)
when "ń"
fill_rect(x, y + 12, 2, 12, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 10, color)
fill_rect(x + 4, y + 8, 2, 2, color)
fill_rect(x + 6, y + 6, 2, 2, color)
when "o"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 8, color)
when "ó"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 8, color)
fill_rect(x + 4, y + 8, 2, 2, color)
fill_rect(x + 6, y + 6, 2, 2, color)
when "p"
fill_rect(x, y + 12, 2, 14, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 8, color)
when "q"
fill_rect(x, y + 14, 2, 8, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 12, 2, 14, color)
when "r"
fill_rect(x + 2, y + 12, 2, 12, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 6, y + 12, 4, 2, color)
when "s"
fill_rect(x, y + 14, 2, 2, color)
fill_rect(x, y + 20, 2, 2, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 16, 4, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 6, y + 18, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
when "ś"
fill_rect(x, y + 14, 2, 2, color)
fill_rect(x, y + 20, 2, 2, color)
fill_rect(x + 2, y + 12, 6, 2, color)
fill_rect(x + 2, y + 16, 4, 2, color)
fill_rect(x + 2, y + 22, 6, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 6, y + 18, 2, 2, color)
fill_rect(x + 8, y + 20, 2, 2, color)
fill_rect(x + 4, y + 8, 2, 2, color)
fill_rect(x + 6, y + 6, 2, 2, color)
when "t"
fill_rect(x, y + 12, 6, 2, color)
fill_rect(x + 2, y + 6, 2, 16, color)
fill_rect(x + 4, y + 22, 4, 2, color)
when "u"
fill_rect(x, y + 12, 2, 10, color)
fill_rect(x + 2, y + 22, 8, 2, color)
fill_rect(x + 8, y + 12, 2, 10, color)
when "v"
fill_rect(x, y + 12, 2, 4, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x + 4, y + 20, 2, 4, color)
fill_rect(x + 6, y + 16, 2, 4, color)
fill_rect(x + 8, y + 12, 2, 4, color)
when "w"
fill_rect(x, y + 12, 2, 6, color)
fill_rect(x + 2, y + 18, 2, 6, color)
fill_rect(x + 4, y + 12, 2, 6, color)
fill_rect(x + 6, y + 18, 2, 6, color)
fill_rect(x + 8, y + 12, 2, 6, color)
when "x"
fill_rect(x, y + 12, 2, 2, color)
fill_rect(x, y + 22, 2, 2, color)
fill_rect(x + 2, y + 14, 2, 2, color)
fill_rect(x + 2, y + 20, 2, 2, color)
fill_rect(x + 4, y + 16, 2, 4, color)
fill_rect(x + 6, y + 14, 2, 2, color)
fill_rect(x + 6, y + 20, 2, 2, color)
fill_rect(x + 8, y + 12, 2, 2, color)
fill_rect(x + 8, y + 22, 2, 2, color)
when "y"
fill_rect(x, y + 12, 2, 4, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x + 4, y + 20, 2, 4, color)
fill_rect(x + 6, y + 16, 2, 4, color)
fill_rect(x + 8, y + 12, 2, 4, color)
fill_rect(x, y + 24, 4, 2, color)
when "z"
fill_rect(x, y + 12, 10, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 4, y + 18, 2, 2, color)
fill_rect(x + 2, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
when "ź"
fill_rect(x, y + 12, 10, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 4, y + 18, 2, 2, color)
fill_rect(x + 2, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
fill_rect(x + 4, y + 8, 2, 2, color)
fill_rect(x + 6, y + 6, 2, 2, color)
when "ż"
fill_rect(x, y + 12, 10, 2, color)
fill_rect(x + 8, y + 14, 2, 2, color)
fill_rect(x + 6, y + 16, 2, 2, color)
fill_rect(x + 4, y + 18, 2, 2, color)
fill_rect(x + 2, y + 20, 2, 2, color)
fill_rect(x, y + 22, 10, 2, color)
fill_rect(x + 4, y + 8, 2, 2, color)
when "0"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 14, color)
when "1"
fill_rect(x + 2, y + 8, 2, 2, color)
fill_rect(x + 4, y + 6, 2, 18, color)
when "2"
fill_rect(x, y + 8, 2, 4, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 6, color)
fill_rect(x + 4, y + 14, 2, 2, color)
fill_rect(x + 2, y + 16, 2, 4, color)
fill_rect(x, y + 20, 2, 4, color)
fill_rect(x + 2, y + 22, 6, 2, color)
when "3"
fill_rect(x, y + 8, 2, 4, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 6, color)
fill_rect(x + 2, y + 14, 4, 2, color)
fill_rect(x + 6, y + 16, 2, 6, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x, y + 18, 2, 4, color)
when "4"
fill_rect(x, y + 16, 2, 4, color)
fill_rect(x + 2, y + 12, 2, 4, color)
fill_rect(x + 4, y + 8, 2, 4, color)
fill_rect(x + 6, y + 6, 2, 18, color)
fill_rect(x + 2, y + 18, 8, 2, color)
when "5"
fill_rect(x, y + 6, 2, 10, color)
fill_rect(x + 2, y + 6, 6, 2, color)
fill_rect(x + 2, y + 12, 4, 2, color)
fill_rect(x, y + 18, 2, 4, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 14, 2, 8, color)
when "6"
fill_rect(x, y + 8, 2, 14, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 2, y + 14, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 4, color)
fill_rect(x + 6, y + 16, 2, 6, color)
when "7"
fill_rect(x, y + 6, 8, 2, color)
fill_rect(x + 6, y + 8, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 6, color)
fill_rect(x + 2, y + 18, 2, 6, color)
when "8"
fill_rect(x, y + 8, 2, 6, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 6, color)
fill_rect(x + 2, y + 14, 4, 2, color)
fill_rect(x + 6, y + 16, 2, 6, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x, y + 16, 2, 6, color)
when "9"
fill_rect(x, y + 8, 2, 6, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 14, color)
fill_rect(x + 2, y + 14, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
fill_rect(x, y + 18, 2, 4, color)
when "."
fill_rect(x + 2, y + 20, 4, 4, color)
when ","
fill_rect(x + 2, y + 20, 4, 2, color)
fill_rect(x + 4, y + 22, 2, 2, color)
fill_rect(x + 2, y + 24, 2, 2, color)
when "-"
fill_rect(x, y + 14, 8, 2, color)
when ":"
fill_rect(x + 4, y + 10, 2, 4, color)
fill_rect(x + 4, y + 18, 2, 4, color)
when "!"
fill_rect(x + 4, y + 6, 2, 12, color)
fill_rect(x + 4, y + 20, 2, 4, color)
when "?"
fill_rect(x, y + 8, 2, 4, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 6, y + 8, 2, 6, color)
fill_rect(x + 4, y + 14, 2, 4, color)
fill_rect(x + 4, y + 20, 2, 4, color)
when "'"
fill_rect(x + 2, y + 2, 4, 2, color)
fill_rect(x + 4, y + 4, 2, 2, color)
fill_rect(x + 2, y + 6, 2, 2, color)
when "/"
fill_rect(x + 8, y + 4, 2, 4, color)
fill_rect(x + 6, y + 8, 2, 4, color)
fill_rect(x + 4, y + 12, 2, 6, color)
fill_rect(x + 2, y + 18, 2, 4, color)
fill_rect(x, y + 22, 2, 4, color)
when "["
fill_rect(x + 2, y + 6, 2, 18, color)
fill_rect(x + 4, y + 6, 4, 2, color)
fill_rect(x + 4, y + 22, 4, 2, color)
when "]"
fill_rect(x + 6, y + 6, 2, 18, color)
fill_rect(x + 2, y + 6, 4, 2, color)
fill_rect(x + 2, y + 22, 4, 2, color)
end
end
end
Dodatkowe informacje:
1. Wklej skrypt nad "Main" w Edytorze Skryptu.
2. Reszta instrukcji znajduje się w treści skryptu.