Miesięczne archiwum: Styczeń 2014

Jak zrobić własne gamemenu cs 1.6?

Jak zrobić własne gamemenu cs 1.6?

Poradnik przedstawiający tworzenie własnego GameMenu w grze Counter Strike 1.6. Jak zrobić własne gamemenu cs 1.6? To proste!

Tak może wyglądać nasz GameMenu

Bez tytułu

Na początek szukamy pliku który odpowiada za wygląd GameMenu
Steam:
<ŚCIEŻKA>\Steam\steamapps\common\Half-life\cstrike\resource
Non Steam:
<ŚCIEŻKA>\NazwaFolderuZCs\cstrike\resource

Szukamy tam pliku GameMenu.res (zamiast szukać tych folderów, możemy skorzystać z wyszukiwarki w komputerze)
Otwieramy go notatnikiem. Teraz pokaże wam jak mniej więcej wygląda ten plik (Proszę też pamiętać że czasami ten plik ma wartość "Tylko do Odczytu", wtedy musimy to odhaczyć, naciskamy prawym przyciskiem myszy, wchodzimy we właściwości i tam mamy "Tylko do odczytu")

"GameMenu"
{
    "1"
    {
        "label" ""
           "command" ""
    }
    "2"
    {
        "label" ""
        "command" ""
        "OnlyInGame" "0"
    }
    "3"
    {
        "label" "Wroc do gry"
        "command" "ResumeGame"
        "OnlyInGame" "1"
    }
    "4"
    {
        "label" "Rozlacz"
        "command" "Disconnect"
        "OnlyInGame" "1"
        "notsingle" "1"
        "NotInCareerGame" "1"
    }
    "5"
    {
        "label" "#Career_EndRound"
        "command" "EndRound"
        "OnlyInGame" "1"
        "notsingle" "1"
        "OnlyInCareerGame" "1"
    }
    "6"
    {
        "label" "#Career_Surrender"
        "command" "Surrender"
        "OnlyInGame" "1"
        "notsingle" "1"
        "OnlyInCareerGame" "1"
    }
    "7"
    {
        "label" "Lista graczy"
        "command" "OpenPlayerListDialog"
        "OnlyInGame" "1"
        "notsingle" "1"
        "NotInCareerGame" "1"
    }
    "8"
    {
        "label" ""
        "command" ""
        "OnlyInGame" "1"
    }
    "9"
    {
        "label" "Nowa gra"
        "command" "OpenCreateMultiplayerGameDialog"
    }
    "10"
    {
        "label" "Znajdz serwer"
        "command" "OpenServerBrowser"
    }
    "11"
    {
        "label" "Opcje"
        "command" "OpenOptionsDialog"
    }
    "12"
    {
        "label" "Wyjscie"
        "command" "Quit"
    }
}

Teraz dodajemy do niego nasze nowe menu:

    "1"
    {
        "label" "<NAZWA MENU>"
        "command" "engine connect <TUTAJ IP SERWERA>"
    }

Powinno to wyglądać tak:

"GameMenu"
{
    "1"
    {
        "label" "MOJ ULUBIONY SERWER"
        "command" "engine connect 12.345.67.89:27015"
    }
    "2"
    {
        "label" ""
           "command" ""
    }
    "3"
    {
        "label" ""
        "command" ""
        "OnlyInGame" "0"
    }
    "4"
    {
        "label" "Wroc do gry"
        "command" "ResumeGame"
        "OnlyInGame" "1"
    }
    "5"
    {
        "label" "Rozlacz"
        "command" "Disconnect"
        "OnlyInGame" "1"
        "notsingle" "1"
        "NotInCareerGame" "1"
    }
    "6"
    {
        "label" "#Career_EndRound"
        "command" "EndRound"
        "OnlyInGame" "1"
        "notsingle" "1"
        "OnlyInCareerGame" "1"
    }
    "7"
    {
        "label" "#Career_Surrender"
        "command" "Surrender"
        "OnlyInGame" "1"
        "notsingle" "1"
        "OnlyInCareerGame" "1"
    }
    "8"
    {
        "label" "Lista graczy"
        "command" "OpenPlayerListDialog"
        "OnlyInGame" "1"
        "notsingle" "1"
        "NotInCareerGame" "1"
    }
    "9"
    {
        "label" ""
        "command" ""
        "OnlyInGame" "1"
    }
    "10"
    {
        "label" "Nowa gra"
        "command" "OpenCreateMultiplayerGameDialog"
    }
    "11"
    {
        "label" "Znajdz serwer"
        "command" "OpenServerBrowser"
    }
    "12"
    {
        "label" "Opcje"
        "command" "OpenOptionsDialog"
    }
    "13"
    {
        "label" "Wyjscie"
        "command" "Quit"
    }
}

To na tyle, zapisujemy i od teraz mamy własne menu w GameMenu.

Teraz przedstawię wam dodatkowe parametry, które możecie użyć tworząc własne menu

"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
    }

 

 

To na tyle, zapraszam też do pobierania cs 1.6 oraz do sprawdzenia serwerów cs 1.6. Dodatkowo możecie też sprawdzić inne poradniki o grze cs 1.6 na tym blogu. Mam nadzieję że pomogłem tym wpisem i że wielu z was nie będzie miało już problemów z tworzeniem własnego GameMenu