O to standardowe spolszczone menu w CS:

A tutaj kod odpowiadający takiej sekwencji Menu:
"GameMenu" { "1" { "label" "Wznow Gre" "command" "ResumeGame" "OnlyInGame" "1" } "2" { "label" "Rozlacz" "command" "Disconnect" "OnlyInGame" "1" "notsingle" "1" } "3" { "label" "Lista Graczy" "command" "OpenPlayerListDialog" "OnlyInGame" "1" "notsingle" "1" } "4" { "label" "" "command" "" } "11" { "label" "Nowa Gra" "command" "OpenCreateMultiplayerGameDialog" } "12" { "label" "Szukaj Serwer" "command" "OpenServerBrowser" } "13" { "label" "Opcje" "command" "OpenOptionsDialog" } "14" { "label" "Wyjscie" "command" "Quit" } "15" { "label" "" "command" "" } "16" { "label" "WWW.AMXX.PL" "command" "AMXXPL" } }
A teraz jak dokonać takiej modyfikacji: Wchodzimy do następujących katalogów
C:\\Program Files\Steam\steamapps\twoja-nazwa-konta\counter-strike\cstrike_polish\resource lub C:\\Program Files\Steam\steamapps\twoja-nazwa-konta\counter-strike\cstrike\resource
(Oczywiście nie muszę pisać że może ktoś mieć Steam na innym Dysku to podałem dla przykładu)
Szukamy pliku GameMenu.res i otwieramy go za pomocą notatnika
![:]](https://amxx.pl/public/style_emoticons/default/cwaniak.gif)
Po z Edytowaniu danego pliku otworzy się każdemu coś innego
![:]](https://amxx.pl/public/style_emoticons/default/cwaniak.gif)
A teraz przejdźmy do rzeczy jak dodać np: Serwer do menu.
Informacja:
"15" //Numer odpowiadający Kolejności w Menu { "label" "" //Odpowiada nazwie wyświetlanej w menu wpiszemy w puste miejsce Siema to będzie pisać siema. "command" "" //Miejsce na naszą komendę NP: do łączenia się z serwerem "OnlyInGame" "1" // Działą tylko gdy jesteśmy w grze tzn. Ukazuje się tylko jak gramy "notsingle" "1" //Nie ukazuje się jak nie gramy <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cwaniak.gif' class='bbc_emoticon' alt=':]' /> }jeśli serwer jest z Hasłem dodajemy taką komendę:
{ "label" "Jakis Serwer" "command" "engine connect AdresIP; password XXX" } W miejsce XXX wpisujemy PW do serweraTaki zestaw kodu będzie nam robił puste pole czyli taki odstęp widoczny na Screenie:
{ "label" "" "command" "" }
A teraz jak zrobić aby dany funkcja łączyła się z danym serwerem
bierzemy sobie kawałek kodu
"8" { "label" "Serwer" "command" "engine connect 12.345.67.89:27015" }Taki kod doda nam Funkcje która może się połączyć z danym Adresem IP
a tutaj jak już połączymy ten kod z menu (Look Screen)

"GameMenu" { "1" { "label" "Wznow Gre" "command" "ResumeGame" "OnlyInGame" "1" } "2" { "label" "Rozlacz" "command" "Disconnect" "OnlyInGame" "1" "notsingle" "1" } "3" { "label" "Lista Graczy" "command" "OpenPlayerListDialog" "OnlyInGame" "1" "notsingle" "1" } "4" { "label" "" "command" "" } "5" { "label" "WWW.AMXX.PL" "command" "engine connect Adres IP do serwera <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cwaniak.gif' class='bbc_emoticon' alt=':]' />" } "6" { "label" "WWW.AMXX.PL " "command" "engine connect Adres IP do serwera <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cwaniak.gif' class='bbc_emoticon' alt=':]' />" } "7" { "label" "WWW.AMXX.PL" "command" "engine connect Adres IP do serwera <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cwaniak.gif' class='bbc_emoticon' alt=':]' />" } "8" { "label" "WWW.AMXX.PL" "command" "engine connect Adres IP do serwera <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cwaniak.gif' class='bbc_emoticon' alt=':]' />" } "11" { "label" "Nowa Gra" "command" "OpenCreateMultiplayerGameDialog" } "12" { "label" "Szukaj Serwer" "command" "OpenServerBrowser" } "13" { "label" "Opcje" "command" "OpenOptionsDialog" } "14" { "label" "Wyjscie" "command" "Quit" } "15" { "label" "" "command" "" } "16" { "label" "WWW.AMXX.PL" "command" "AMXXPL" } }
To by było na tyle Poradnik by [H]ARDBO[T]
Jeśli widziałeś gdzieś coś takiego umiesz to zrobić to nie musisz się udzielać w tym Poście
![:]](https://amxx.pl/public/style_emoticons/default/cwaniak.gif)
@UP Dorzuciłem swój Plik GameMenu.res gdyż prosił o to camilost
Załączone pliki
Użytkownik benio101 edytował ten post 04.09.2012 12:17