Ogłoszenie
Administracja Forum
Zamknięty przez: Ayene Pią 30 Kwi, 2010 19:44
Skrypt dla kolegi
Autor
Wiadomość
Agumon
Preferowany:
Ranga RM:
Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Sro 28 Kwi, 2010 15:35
Skrypt dla kolegi
Chciał bym sktypt który tworzy mi takie okno statusu w grze:
Bardzo bym prosił bo bardzo potrzebny jest on mojemu koledze.
Ayene na pewno wie o co chodzi.
PS: Zdjęcie jest z mojego zamówienia do Ayene a więc proszę się nie przejmować tymi skreśleniami.
PS2: Dlaczego mój kolega nie złożył podania o ten skrypt? Ponieważ nie ma neta(W sensie takim że mu się umowa skończyła i będzie go mieć go dopiero za około tydzień a grę przychodzi dokańczać do mnie)
________________________
PaKiTos
Preferowany:
Ranga RM:
Pomógł: 16 razy Dołączył: 05 Lis 2009 Posty: 359 Skąd: spytaj innych
Wysłany: Sro 28 Kwi, 2010 16:44
Takie cuś?
Spoiler:
Kod: #==============================================================================
# ■ Window_Status
#------------------------------------------------------------------------------
#  ステータス画面で表示する、フル仕様のステータスウィンドウです。
#==============================================================================
class Window_Status < Window_Base
#--------------------------------------------------------------------------
# ● オブジェクト初期化
# actor : アクター
#--------------------------------------------------------------------------
def initialize(actor)
super(0, 0, 544, 416)
@actor = actor
refresh
end
#--------------------------------------------------------------------------
# ● リフレッシュ
#--------------------------------------------------------------------------
def refresh
self.contents.clear
self.contents.draw_text(-0, -4, 288, 32, "Klasa:", 1)
self.contents.draw_text(210, -4, 288, 32, "Imię:", 1)
self.contents.draw_text(0, 233, 288, 32, "Parametry:", 1)
self.contents.draw_text(-33, 119, 288, 32, "Stan:", 1)
draw_actor_name(@actor, 400, 1)
draw_actor_class(@actor, 173, 0)
draw_actor_face(@actor, 8, 8)
draw_basic_info(128, 32)
draw_parameters(32, 260)
draw_exp_info(288, 32)
draw_equipments(288, 160)
end
#--------------------------------------------------------------------------
# ● 基本情報の描画
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_basic_info(x, y)
draw_actor_level(@actor, x, y + WLH * 0)
draw_actor_state(@actor, x, y + WLH * 1)
draw_actor_hp(@actor, 33, 100 + WLH * 2)
draw_actor_mp(@actor, 55, 100 + WLH * 3)
end
#--------------------------------------------------------------------------
# ● 能力値の描画
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_parameters(x, y)
draw_actor_parameter(@actor, x, y + WLH * 0, 0)
draw_actor_parameter(@actor, x, y + WLH * 1, 1)
draw_actor_parameter(@actor, x, y + WLH * 2, 2)
draw_actor_parameter(@actor, x, y + WLH * 3, 3)
end
#--------------------------------------------------------------------------
# ● 経験値情報の描画
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_exp_info(x, y)
s1 = @actor.exp_s
s2 = @actor.next_rest_exp_s
s_next = sprintf("Do awansu brakuje", "")
self.contents.font.color = system_color
self.contents.draw_text(x, y + WLH * 0, 180, WLH, Vocab::ExpTotal)
self.contents.draw_text(x, y + WLH * 2, 180, WLH, s_next)
self.contents.font.color = normal_color
self.contents.draw_text(x, y + WLH * 1, 180, WLH, s1, 2)
self.contents.draw_text(x, y + WLH * 3, 180, WLH, s2, 2)
end
#--------------------------------------------------------------------------
# ● 装備品の描画
# x : 描画先 X 座標
# y : 描画先 Y 座標
#--------------------------------------------------------------------------
def draw_equipments(x, y)
self.contents.font.color = system_color
self.contents.draw_text(x, y, 120, WLH, "Na sobie")
for i in 0..4
draw_item_name(@actor.equips[i], x + 16, y + WLH * (i + 1))
end
end
end
________________________ po co to kopiujesz? ;d
Spoiler:
Fakty:
1.Widzisz mój podpis
2.Jesteś w internecie
3.Czytasz
4.Siedzisz przy komputerze
5.Jesteś na UltimaForum
6.Twój nick to Gość
kiedys tu bylo fajniej... coz gospoda rma forever
chwala tym ktorzy nadal robia w 2k
Agumon
Preferowany:
Ranga RM:
Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Sro 28 Kwi, 2010 17:03
Nie o takie coś mi chodziło ale też bardzo przydatne.
________________________
Teyan
Preferowany:
Pomógł: 1 raz Dołączył: 05 Lis 2009 Posty: 48
Wysłany: Pią 30 Kwi, 2010 11:15
Trzy pytania:
1. Jaką masz czcionkę?
2. Jaki rozmiar czcionki?
3. "Charakter"? What's this?
PS: Skrypt jest na wykończeniu, ale jeżeli mi nie odpowiesz na te pytania, to nie będę mógł go skończyć!!!!!!!!!!!!!!!!!!!!!!!!
Agumon
Preferowany:
Ranga RM:
Pomógł: 53 razy Dołączył: 30 Gru 2009 Posty: 515 Skąd: Ruda Śląska
Wysłany: Pią 30 Kwi, 2010 19:26
Już nie trzeba. Ktoś z forum już mi pomógł. Można zamknąć.
________________________
Nie możesz pisać nowych tematówNie możesz odpowiadać w tematachNie możesz zmieniać swoich postówNie możesz usuwać swoich postówNie możesz głosować w ankietachNie możesz załączać plików na tym forumMożesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych Wersja do druku