Tylko zalogowani mogš pisać w Shoutbox'ie.

hessu wczoraj o 14:35
Witam wszystkich
vudka dnia 30.05.2017 o 20:08
Avi na jakąś gierke w końcu po paru miesiącach
brhi dnia 13.05.2017 o 01:38
nikt o lanie nie pisze?
bossik dnia 05.05.2017 o 10:53
baczka zapraszam do napisania tematu na forum , a nie jako artykul :)
vudka dnia 29.04.2017 o 18:30
Siedziałem wczoraj cały dzień ale pusto darquel gdzieś był po za domem a wieju w Polsce...
Rcon dnia 29.04.2017 o 16:00
czasem tam siedze
vudka dnia 29.04.2017 o 12:28
A na tsie siedzisz? Bo cały ds
Rcon dnia 28.04.2017 o 20:57
nie wiem nie gram w gre
vudka dnia 28.04.2017 o 18:18
hardlag dzieje się coś jeszcze?
brhi dnia 08.04.2017 o 23:21
/connect 136.243.70.233:27960
PANEL LOGOWANIA
Zgubione has?o Nie masz u nas konta? Zarejestruj si? teraz!
Najnowsze Poradniki
Ostatnio Widziani
~Googleonline
hessu22 minuty temu
bossikgodzine temu
MANIEK INO3 godziny temu
mazakdzisiaj o 10:09
vudkawczoraj o 23:16
tapir76wczoraj o 18:07
Goœci na stronie: 3 online

Mecze z GamesTV

Partnerzy

http://www.wolfeket.pl
Nowe menu
Napisane przez: kaitek666
Data: 21 styczeń 2011

Nowe menu


Robienie własnego menu

Jeżeli na twoim serwerze WolfET znudziły Cię standardowe przyciski, kolory czy tekstu po kliknięciu ESC, możesz to zmienić! Wstawianie modów na serwer jest opisane w tym artykule. Wszystkie menu znajdują się w folderze "ui". Każdy plik ma znaczenie we wszystkich menu.

credits_activision.menu Lista twórców z Activiosion
credits_additional.menu Lista twórców Ogólnych
credits_idsoftware.menu Lista twórców ID Software
credits_quit.menu Lista twórców podczas wychodzenia z gry
credits_splashdamage.menu Lista twórców z Splash Damage
global.menu Tło muzyczne i obrazowe
hostgame.menu Menu hostowania gry
hostgame_advanced.menu Zaawansowane hostowanie gry
hostgame_dedicated_warning.menu Ostrzeżenie przed stworzeniem dedykowanego serwera
ingame_disconnect.menu Pytanie o rozłączenie podczas gry
ingame_main.menu Menu w grze
ingame_messagemode Okno od wysyłania wiadomości
ingame_serverinfo.menu Info o serwerze w grze
ingame_tapout.menu Pytanie o spowodowanie śmierci przy ograniczonej liczbie żyć
ingame_tapoutlms.menu Pytanie o spowodowanie śmierci przy ograniczonej liczbie żyć w Last Man Stading
ingame_vote.menu Głosowanie w grze
ingame_vote_disabled.menu Informacja o wyłączonm vote
ingame_vote_map.menu Menu głosowania na mapę
ingame_vote_misc.menu Głosowanie ogólne
ingame_vote_misc_refrcon.menu Głosowanie w trybie Referee
ingame_vote_players.menu Głosowanie na graczy
ingame_vote_players_warn.menu Miejsce do wpisania osrzeżenia dla gracza
main.menu Menu startowe gry
options.menu Opcje gry
options_controls.menu Opcje sterowania
options_controls_default.menu Zapytanie o ustawienie opcji standardowych
options_customise_game.menu Opcje główne gry
options_customise_hud.menu Opcje HUD'a
options_system.menu Opcje systemowe gry
options_system_gamma.menu Okno ustawienia gammy
playonline.menu Lista serwerów
playonline_connecttoip.menu Okno wpsywania standardowego IP
playonline_disablepb.menu Deaktywacja PunkBuster
playonline_enablepb.menu Aktywacja PunkBuster
playonline_serverinfo.menu Info o serwerze w liście serwerów
popup_autoupdate.menu Automatyczna aktualizacja
popup_errormessage.menu Błąd podczas łączenia z serwerem lub informacja o kick/ban
popup_errormessage_pb.menu Błąd podczas łączenia z serwerem lub informacja o kick/ban przez PB
popup_hostgameerrormessage.menu Błąd podczas hostowania gry
popup_password.menu Hasło do serwera
profile.menu Wybór profilów
profile_create_error.menu Bląd podczas tworzenia profilu
profile_create_initial.menu Wpisywanie danych nowego profilu
profile_delete.menu Zapytanie o usunięcie profilu
profile_delete_error.menu Błąd podczas usuwania profilu
profile_rename.menu Edycja nazwy profilu
quit.menu Zapytanie o wyjście
rec_restart.menu Odliczanie czasu do powrotu do poprzedniej rozdzielczości
vid_confirm.menu Zapytanie o włączenie powtórki
vid_restart.menu Ponowne objerzenie powtórki
viewreplay.menu Lista powtórek
viewreplay_delate.menu Usunięcie powtórki
ww_ftquickmessage.menu Voice czat do fireteam
ww_quickmessage.menu Voice czat ogólny
menus.txt Lista wszystkich menu.


Znaczenie poszczególnych części pliku .menu

Pokażę wam na podstawie pliku main.menu, jakie są poszczególne jego części.

main.menu #include "ui/menudef.h" // Podstawa menu. Nie ruszać za żadne skarby //

// Okienka i wielkość ich //

#define WINDOW_X 16
#define WINDOW_Y 16
#define WINDOW_WIDTH 128
#define WINDOW_HEIGHT 200
#define GROUP_NAME "grpMain"

// Następna podstawa menu. Broń boże nie ruszać! //

#include "ui/menumacros.h"

// Właściwości poszczególne menu //

menuDef {
name "main_opener" // nazwa //
visible 0 // widzialność //
fullscreen 0 // pełny ekran //
rect WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT

onOpen {
open fadebox_black ; // kolor tła //
open background_1 ; // czy włączyć tło muzyczne i obrazowe //
setmenuitemcolor fadebox_black fadebox backcolor 0 0 0 1 ;
fadeoutmenu fadebox_black ;
open main ;
clearcvar ui_profile_create_error ;
close main_opener // RESZTE PRZEKOPIOWAĆ! NIE RUSZAĆ //
}
}

// Główne menu //

menuDef {
name "main" // nazwa //
visible 0 // widzialność //
fullscreen 0 //pełny ekran //
rect WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT
style WINDOW_STYLE_FILLED

onOpen {
// setitemcolor fadebox backcolor 0 0 0 1 ;
// uiScript stopRefresh ;
//
conditionalscript cl_profile 1
( "clearFocus" )
( "close main ; open profile_create_initial_opener" ) // do we want an abort here?

// ydnar
conditionalscript ROldModeCheck 2
( "clearFocus ; open vid_confirm" )
( "clearFocus" )
conditionalscript cl_autoupdate 1
( "checkautoupdate" )
( "clearFocus" )
}

onEsc {
clearFocus ;
open quit
} // PRZEKOPIOWAĆ; NIE RUSZAĆ //

// Logo w tle //

itemDef {
name "et_logo"
rect 104 124 400 200 // 16, 16 offset!!
style WINDOW_STYLE_SHADER
background "ui/assets/et_logo_huge"
visible 1
decoration
}

// Logo twórców //

/*itemDef {
name "id_logo"
rect 0 400 48 48 // 16, 16 offset!!
style WINDOW_STYLE_SHADER
background "ui/assets/logo_id_dark"
forecolor 1 1 1 1
visible 1
decoration
}

itemDef { name "atvi_logo"
rect 52 421 108 27 // 16, 16 offset!! (note offset to left a little as well)
style WINDOW_STYLE_SHADER
background "ui/assets/logo_atvi_dark"
forecolor 1 1 1 1
visible 1
decoration
}

itemDef { name "sd_logo"
rect $evalfloat(640-(2*WINDOW_X)-48) 400 48 48 // 16, 16 offset!!
style WINDOW_STYLE_SHADER
background "ui/assets/logo_sd_dark"
forecolor 1 1 1 1
visible 1
decoration
}*/
itemDef {
name "sd_logo"
rect 4 394 54 54 // 16, 16 offset!!
style WINDOW_STYLE_SHADER
background "ui/assets/logo_sd_dark"
forecolor 1 1 1 1
visible 1
decoration
}

itemDef { name "atvi_logo"
rect $evalfloat(640-(2*WINDOW_X)-48-4-108) 421 108 27 // 16, 16 offset!! (note offset to left a little as well)
style WINDOW_STYLE_SHADER
background "ui/assets/logo_atvi_dark"
forecolor 1 1 1 1
visible 1
decoration
}

itemDef {
name "id_logo"
rect $evalfloat(640-(2*WINDOW_X)-48) 400 48 48 // 16, 16 offset!!
style WINDOW_STYLE_SHADER
background "ui/assets/logo_id_dark"
forecolor 1 1 1 1
visible 1
decoration
}


// Wielkość, pozycja i nazwa okna //

WINDOW( "MAIN", 50 )

// Przyciski //

BUTTON( 6, 32, WINDOW_WIDTH-12, 18, "PLAY ONLINE", .3, 14, close main ; /*close backgroundmusic ; open backgroundmusic_server ;*/ uiScript UpdateFilter ; uiScript ServerSortDown 4 ; open playonline )
BUTTON( 6, 56, WINDOW_WIDTH-12, 18, "HOST GAME", .3, 14, close main ; /*close backgroundmusic ; open backgroundmusic_server ;*/ uiScript loadArenas ; uiScript initHostGameFeatures ; open hostgame )
BUTTON( 6, 80, WINDOW_WIDTH-12, 18, "REPLAYS", .3, 14, close main ; open viewreplay )
BUTTON( 6, 104, WINDOW_WIDTH-12, 18, "OPTIONS", .3, 14, close main ; open options )
BUTTON( 6, 128, WINDOW_WIDTH-12, 18, "PROFILE", .3, 14, close main ; open profile )
BUTTON( 6, 152, WINDOW_WIDTH-12, 18, "CREDITS", .3, 14, close main ; open credits_splashdamage )
BUTTON( 6, 176, WINDOW_WIDTH-12, 18, "EXIT GAME", .3, 14, clearFocus ; open quit )
}

// W nazwach przycisków można używać kolorów, lecz nie można polskich znaków //

Każdy nowy plik .menu musi być dopisany do menus.txt. Każdy musi mieć inną nazwę i każdy musi być sprowadzony z innego menu.

Cała treść wraz z tabelą plików .menu została napisana przez kaitek666. Kopiowanie proszę dokonać z tym dopiskiem.


Artykuł napisany dla WolfekET.pl.
[Komentarzy: 7]   [Czytał: 4568]
Komentarze
kaitek666 dnia 21.01.2011 o 11:45
Robiłem ten artykuł godzinę :D
tAc? dnia 21.01.2011 o 12:07
Genialny artykuł :) Przyda się :)
G dnia 23.01.2011 o 18:17
katitek a umiesz takowe menu zrobić dla wielu serwerów na różnych modach??
kaitek666 dnia 23.01.2011 o 19:34
brzmi jak zlecenie :D ale mody nie robią różnicy w menu...
G dnia 24.01.2011 o 09:07
chodzi mi o 2,55 i 2,6b a nie jaymod, etpro itd
kaitek666 dnia 24.01.2011 o 12:27
to tez nie ma roznicy -,-
EDIT:
Przecież wersja gry się zmienia z podmianką pliku .exe a nie .pk3
Dragon dnia 17.10.2012 o 16:41
vid_confirm.menu Zapytanie o włączenie powtórki
vid_restart.menu Ponowne objerzenie powtórki

WTF, co za brednie...
Dodaj komentarz
Zaloguj się, żeby móc dodawać komentarze.
Oceny
Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.

Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.

Świetne! Świetne! 100% [2 głosy]
Bardzo dobre Bardzo dobre 0% [żadnych głosów]
Dobre Dobre 0% [żadnych głosów]
Przeciętne Przeciętne 0% [żadnych głosów]
Słabe Słabe 0% [żadnych głosów]
Losowe Zdjęcia
Nasi Partnerzy

SKmedix - Personal Website

3style

http://etw-funzone.eu/

1shot1kill.pl

Zabijaka.pl - Zabójcza jakość, wystrzałowa cena

Pukawka

gamestv

ET:Legacy

Statystyki Strony
Osób online: 3
Zarejestrowanych: 3 146
Najnowszy User: KAMKILL
Głównych Administratorów: 3
Administratorów: 8
Unikalnych wizyt: 6 821 032
Unikalnych wizyt dziœ: 2 981
Wszystkich artykułów: 183
Wszystkich newsów: 175
Wszystkich plików: 1 037
Wszystkich pobrał: 259 170
Wszystkich postów: 22 125
Wszystkich komentarzy: 2 087
Wszystkich zdjęć: 131
W cišgu ostatnich 24 godzin naszš strone odwiedziło 6 użytkowników:
~Google, hessu, bossik, MANIEK INO, mazak, vudka

Najwięcej osób online (115) było dnia 27 grudzień 2012 r. o godzinie 22:10.
Website hosted by SKmedix.pl