Skocz do zawartości

Mucek

Administrator
  • Postów

    262
  • Wpisy

    363
  • Czas online

    5d 7h 13m 47s
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    53

Odpowiedzi opublikowane przez Mucek

  1. Updatecssharpkopia2.png.0b0393604f5f9d866ea91a0a8a90f462.png

     

    W tym temacie dowiesz się, informacji na temat zmian, aktualizacji i stanu silnika CounterStrikeSharp.

     

     

    💽 Aktualizacja v261:

    • Co w aktualizacji... Cleanup Protobuf Generation (#562)

     

    💽 Aktualizacja v262:

    • Co w aktualizacji... feat: add `player.Disconnect(reason)` method

     

    💽 Aktualizacja v263:

    • Co w aktualizacji...

      chore(deps): bump libraries/hl2sdk-cs2 from `0b862d7` to `f21e0c9` (#…
      
      …560)
      
      Signed-off-by: dependabot[bot] <support@github.com>
      Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: Michael Wilson <roflmuffin@users.noreply.github.com>

     

    💽 Aktualizacja v264:

    • Co w aktualizacji...

      fix: prevent early global cleanup when inside invoke
      
      closes #501
  2. K4-Arenas - CS2

    K4-Arenas to dodatek do serwera CounterStrike 2, który pozwala korzystać z map multi1v1 z dodatkowymi korzyściami. Plugin zawiera preferencje gracza dotyczące typów rund i broni. Plugin obsługuje również areny drużyn, dzięki czemu można skonfigurować rundy 2v2, 3v3 lub dowolne rundy wielkości zespołu. Istnieje naprawdę łatwe w użyciu API programisty dostępne również dla pluginu do tworzenia zewnętrznych typów rund.

     

     

    💽 Instalacja 💽

    💡WAŻNE - Przed instalacją pluginu, na serwerze musi być wgrany MetaMod oraz CounterStrikeSharp, by móc dodać plugin do serwera.

     

    💽Instalacja Pluginu:

    1. Wypakuj pobraną zawartość,
    2. Wypakowaną zawartość, czyli foldery "plugins" i "shared", przenieś do folderu "csgo/addons/counterstrikesharp",
    3. Zrestartuj serwer i przejdź do konfiguracji.

     

     

    Pamiętaj, że plik konfiguracyjny "K4-Arenas.json", znajduje się w katalogu "addons/counterstrikesharp/configs/plugins/K4-Arenas.json".

     

    ⚙️Konfiguracja⚙️

    Poniżej znajduje się opis i zawartość pliku konfiguracyjnego "K4-Arenas.json".

    {
      "use-predefined-config": true,
      "database-settings": {
        "host": "localhost",
        "username": "root",
        "database": "database",
        "password": "password",
        "port": 3306,
        "sslmode": "none",
        "table-prefix": "",
        "table-purge-days": 30
      },
      "command-settings": {
        "gun-pref-commands": [
          "guns",
          "gunpref",
          "weaponpref"
        ],
        "round-pref-commands": [
          "rounds",
          "roundpref"
        ],
        "queue-commands": [
          "queue"
        ],
        "afk-commands": [
          "afk"
        ],
        "challenge-commands": [
          "challenge",
          "duel"
        ],
        "challenge-accept-commands": [
          "caccept",
          "capprove"
        ],
        "challenge-decline-commands": [
          "cdecline",
          "cdeny"
        ]
      },
      "round-settings": [
        {
          "TranslationName": "k4.rounds.rifle",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 0,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.sniper",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 1,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.shotgun",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 4,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.pistol",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": false,
          "PrimaryPreference": null,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.scout",
          "TeamSize": 1,
          "PrimaryWeapon": "weapon_ssg08",
          "SecondaryWeapon": null,
          "UsePreferredPrimary": false,
          "PrimaryPreference": null,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.awp",
          "TeamSize": 1,
          "PrimaryWeapon": "weapon_awp",
          "SecondaryWeapon": null,
          "UsePreferredPrimary": false,
          "PrimaryPreference": null,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.deagle",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": "weapon_deagle",
          "UsePreferredPrimary": false,
          "PrimaryPreference": null,
          "UsePreferredSecondary": false,
          "Armor": false,
          "Helmet": false,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.smg",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 2,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.lmg",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 3,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": true
        },
        {
          "TranslationName": "k4.rounds.2vs2",
          "TeamSize": 2,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 6,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": false
        },
        {
          "TranslationName": "k4.rounds.3vs3",
          "TeamSize": 3,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": true,
          "PrimaryPreference": 6,
          "UsePreferredSecondary": true,
          "Armor": true,
          "Helmet": true,
          "EnabledByDefault": false
        },
        {
          "TranslationName": "k4.rounds.knife",
          "TeamSize": 1,
          "PrimaryWeapon": null,
          "SecondaryWeapon": null,
          "UsePreferredPrimary": false,
          "PrimaryPreference": null,
          "UsePreferredSecondary": false,
          "Armor": false,
          "Helmet": false,
          "EnabledByDefault": true
        }
      ],
      "compatibility-settings": {
        "metamod-skinchanger-compatibility": false,
        "force-arena-clantags": false,
        "block-flash-of-not-opponent": false,
        "block-damage-of-not-opponent": false,
        "give-knife-by-default": true
      },
      "default-weapon-settings": {
        "default-rifle": null,
        "default-sniper": null,
        "default-smg": null,
        "default-lmg": null,
        "default-shotgun": null,
        "default-pistol": null
      },
      "arena-math-overrides": 0,
      "ConfigVersion": 4
    }

     

     

    📥 POBIERZ 📥

     

    INFO.png.f99d4fe7ddcfcdca9c2714c4ae310142.png Źródło: github.com

    • Like 4
  3. Jak kompilować pluginy do CounterStrikeSharp - CS2

    W tym poradniku, dowiesz się w jaki sposób można kompilować pluginy CounterStrikeSharp.

     

     

     💽 Zainstaluj wymagane oprogramowanie 💽

    Pobierz i zainstaluj program Visual Studio (najlepiej wersję Community). W trakcie instalacji upewnij się, że masz zaznaczone opcje dla tworzenia aplikacji w C# i .NET. Program oczywiście ma wiele różnych funkcji, nie tylko kompilacje. Programem można również edytować kod pluginu jak i tworzyć własne pluginy.

     

     

    🔌 Pobierz plugin 🔌

    Na początek potrzebny jest nam jakikolwiek plugin, który nie jest skompilowany. Do kompilacji pluginu i przykładu posłuży nam w ramach testów, plugin o nazwie CS2-Tags, który został stworzony przez użytkownika @ daffyy .

    Należy pamiętać aby pobrać jedną z wersji o nazwie "Source code", tak jak jest to zaznaczone kolorem czerwonym na poniższym obrazku.

     

    image.png

     

    OK, gdy już pobraliśmy "Source code", należy wypakować pobraną zawartość i przejść do Instrukcji kompilacji.

     

     

    📙 Instrukcja przygotowania do kompilacji 📙

    Przejdź do folderu "CS2-Tags-build-36/CS2-Tags-build-36" i odnajdź plik o nazwie "CS2-Tags.csproj".

    image.png

     

    Klikamy prawym przyciskiem myszy na plik "CS2-Tags.csproj" i kliknij "Otwórz za pomocą > Microsoft Visual Studio".

    Zrzut ekranu 2024-08-31 024635.png

     

    Gdy otworzy nam się projekt w programie Visual Studio upewnij się, że potrzebne pakiety są w pluginie zainstalowane. Jeśli brakuje jakichkolwiek pakietów, warto to sprawdzić w NuGet i je zainstalować. Aby to zrobić należy kliknąć po prawej stronie na Eksplorator Rozwiązań.

    image.png

     

    Po kliknięcie w Eksplorator Rozwiązań ukaże się nam lista. Kliknij prawym przyciskiem myszy, na zaznaczone pole, kolorem czerwonym CS2-Tags.

    image.png

     

    Wybierz z listy Zarządzaj pakietami NuGet...

    image.png

     

    Jak widać na obrazku poniżej plugin posiada pakiet CounterStrikeSharp.API, który jest bardzo istotny dla pluginu.

    image.png

     

    Jeśli dany plugin go nie posiada to należy go zainstalować. Jeśli nie wiesz jak to zrobić lub zainstalować pakiet CounterStrikeSharp.API to zapraszam do tego poradnika: [Poradnik] Kompilacje pluginu - CounterStrikeSharp jak zainstalować pakiet do pluginu CS2

     

     

    Jeśli plugin nie wykazuje żadnych błędów i nie ma potrzeby instalacji pakietu, to przechodzimy do kompilacji pluginu.

     

     

    ⚙️ Kompilacja pluginu ⚙️

    Pobierz plik compile.bat, Przejdź do folderu "CS2-Tags-build-36/CS2-Tags-build-36" i wklej do folderu pobrany plik.

    compile.bat

     

    Kliknij na plik dwa razy, aby uruchomić kompilacje pluginu.

    image.png

     

    Jeśli system wyświetli nam taki komunikat, to klikamy na Więcej informacji.

    image.png

     

    A następnie Uruchom mimo to.

    image.png

     

    ⚠️ Pamiętaj ⚠️

    Plugin po kompilacji utworzy nowy folder o nazwie bin, w tym samy folderze gdzie jest plugin do kompilacji. Skompilowany plugin zawsze znajduje się w folderze "bin/Release" i należy tam znaleźć folder o nazwie "linux-x64". W tym folderze bedzie nasz skompilowany plugin.

    image.png

    Gotowe!

     

    🌐 Pomocne linki 🌐

    [Poradnik] Kompilacje pluginu - CounterStrikeSharp jak zainstalować pakiet do pluginu CS2

    • Like 1
  4. Kompilacje pluginu - CounterStrikeSharp jak zainstalować pakiet do pluginu CS2

    W tym poradniku dowiesz się jak można zainstalować pakiet CounterStrikeSharp.API w programie Visual Studio do pluginu.

     

     

    📒 Instrukcja 📒

    Otwórz projekt pluginu w programie Visual Studio, czyli plik o rozszerzeniu ".csproj" lub ".sln".

    Po prawej stronie, kliknij na Eksplorator Rozwiązań.

    image.png

     

    Po kliknięcie w Eksplorator Rozwiązań ukaże się nam lista. Z listy wybieramy nasz plugin, w naszym przypadku jest to plugin o nazwie CS2-Tags. Kliknij prawym przyciskiem myszy na plugin w miejscu, które jest zaznaczone kolorem czerwonym.

    image.png

     

    Wybierz z listy Zarządzaj pakietami NuGet...

    image.png

     

    Po kliknięciu Zarządzaj pakietami NuGet... otworzy się kolejne okno, w którym należy kliknąć Przeglądaj i wpisać w wyszukiwarce counterstrikesharp. Następnie wybrać pakiet z listy CounterStrikeSharp.API i go kliknąć.

    image.png

     

    Po kliknięciu pakietu CounterStrikeSharp.API, z prawej strony wyświetli się pakiet CounterStrikeSharp.API do zainstalowania. Najlepiej wybrać najnowszą wersje i zainstalować.

    image.png

     

    GOTOWE!

     

     

    🌐 Pomocne linki 🌐

    [Poradnik] Jak kompilować pluginy do CounterStrikeSharp - CS2

    • Like 1
  5. Zalecam od tego zacząć

     

    Ustawienia

    Ustawienie karty graficznej "Nvidia" na wydajność.

     

    1. Kliknij prawym przyciskiem myszy na pulpit następnie odnajdź i wejdź w Panel Sterowania NVIDIA,

    image.png

     

    2. Otworzy się okienko Panelu sterowania NVIDIA, z lewej strony listy proszę wybrać "Wyreguluj ustawienia obrazu, korzystając z podglądu",

    image.png

     

    3. Po wybraniu odpowiedniej zakładki należy wybrać jedna z trzech opcji czyli "Stosuj preferencje użytkownika, podkreślając", przesuń suwak na wydajność i kliknij następnie zastosuj.

    image.png

     

    GOTOWE!

     

    Ustawienia WINDOWS 11

    Ustawienie systemu "WINDOWS 11".

     

    1. Kliknij na na pasku start ikonkę "WINDOWS" następnie wejdź w "Ustawienia",

    image.png

     

    2. Z listy która się nam wyświetli kliknij na zakładkę "Granie",

    image.png

     

    3. Wybierz "Tryb gry",

    image.png

     

    4. Po prawej stronie zaznacz opcje Tryb gry na "Włączone".

    image.png

     

    GOTOWE!

  6.  Zaufany Użytkownik

    Jeśli chcesz aby ktoś wystawił ci opinie, należy założyć nowy temat, prosimy aby stosować poniższy wzór.

     

    📝 Tytuł tematu 📝

    O to przykład jak powinna wyglądać nazwa tematu, zakładanego przez użytkownika.

    🕵️‍♂️ Tytuł tematu: "Nazwa użytkownika"

     

    Zawartość tematu

    W zawartości tematu proszę podać wszystkie szczegółowe informacje, które będą potrzebne do weryfikacji.

     

     

    📒 Wzór 📒

    Poniżej został umieszczony wzór, który ma znaleźć się w zawartości tematu.

     

    🗒️ Opis 🗒️

    "W tym miejscu proszę umieścić tekst"

     

     

    🌐 Nick:

    📱 Discord:

    🎮 Steam: 

     

     

  7. [LR WEB] News

    Moduł dzięki któremu można dodawać informacje na stronie.

    image.png


     

    📒 Opis:

     

    1. Dodawanie, zmienianie i usuwanie wiadomości,
    2. Dodawanie tytułu, opisów, zdjęć do wiadomości,
    3. Dodawanie odroczonych postów (czas czasu publikacji),
    4. Dodawanie pełnego artykułu do wiadomości,
    5. Podgląd wiadomości przed publikacją,
    6. Dodawanie, modyfikowanie i usuwanie administratorów,
    7. Różne prawa dla administratorów,
    8. Edycja wiadomości,
    9. Powiadomienia na Discord podczas publikowania wiadomości.

     

     

    💽 Instalacja 💽

    💡WAŻNE - Przed wgraniem modyfikacji, na serwerze WWW musi być wgrany LR WEB Neo.

     

     

    💽Instalacja Modułu:

    1. Wypakuj pobraną zawartość,
    2. Wypakowaną zawartość, czyli folder "module_page_news", przenieś do folderu "app/modules",
    3. Wejdź na swoja stronę i przejdź do Panelu Admina,
    4. Kliknij zakładkę Template,
    5. Następnie dodaj link modułu "twoja-strona.com/news" do zakładki, czyli w miejscu Menu Editor,
    6. Gotowe!

     

     

    Produkt można uzyskać poprzez DISCORD.

     

    discord-button.webp

     

     

    🌐 Pomocne linki 🌐

    [LR WEB] News - Spolszczenie PL

    • Like 1
  8. Updatecssharpkopia2.png.0b0393604f5f9d866ea91a0a8a90f462.png

     

    W tym temacie dowiesz się, informacji na temat zmian, aktualizacji i stanu silnika CounterStrikeSharp.

     

     

    💽 Aktualizacja v254:

    • Co w aktualizacji...

      chore(deps): bump libraries/hl2sdk-cs2 from `a5d9f80` to `c57d5ab` (#…
      
      …542)
      
      Signed-off-by: dependabot[bot] <support@github.com>
      Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: Michael Wilson <roflmuffin@users.noreply.github.com>

     

    💽 Aktualizacja v255:

    • Co w aktualizacji...

      chore(deps): bump libraries/hl2sdk-cs2 from `a5d9f80` to `c57d5ab` (#…
      
      …542)
      
      Signed-off-by: dependabot[bot] <support@github.com>
      Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: Michael Wilson <roflmuffin@users.noreply.github.com>

     

    💽 Aktualizacja v256:

    • Co w aktualizacji... Fix CBasePlayerController_SetPawn signature (#547)

     

    💽 Aktualizacja v257:

    • Co w aktualizacji... Update SetStateChanged parameters (#541)

     

    💽 Aktualizacja v258:

    • Co w aktualizacji... feat: add localizer extension methods for player language

     

    💽 Aktualizacja v259:

    • Co w aktualizacji...

      chore(deps): bump libraries/hl2sdk-cs2 from `c57d5ab` to `0b862d7` (#…
      
      …550)
      
      Signed-off-by: dependabot[bot] <support@github.com>
      Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

     

    💽 Aktualizacja v260:

    • Co w aktualizacji... Implement Usermessages (#435)

    • Like 1
  9. [LR WEB] Manager System

    Moduł pozwalający zarządzać w łatwy sposób system Administracyjnym na serwerze.

     

    image.png
     

    📒 Opis:

    1. Zarządzanie administracją,
    2. Zarządzanie graczami VIP,
    3. Kontrola zakazów i wygłuszen,
    4. Rozległe ustawienia modułu,
    5. Powiadomienia o działaniach w sieci na Discord,
    6. Automatyczny instalator wszystkich modów i ustawień,
    7. Możesz zarządzać wieloma serwerami,
    8. Tworzenie powodów dla Banów i Mute,
    9. Tworzenie kar i przywilejów,
    10. Wygodny dostęp do dowolnej strony modułu,
    11. Automatyczna aktualizacja danych na serwerze po dodaniu,
    12. Zarządzanie administracją online.

     

    💽 Instalacja 💽

    💡WAŻNE - Przed wgraniem modyfikacji, na serwerze WWW musi być wgrany LR WEB Neo.

     

     

    💽Instalacja Modułu:

    1. Wypakuj pobraną zawartość,
    2. Wypakowaną zawartość, czyli folder "module_page_managersystem", przenieś do folderu "app/modules",
    3. Wejdź na swoja stronę i przejdź do Panelu Admina,
    4. Kliknij zakładkę Database,
    5. Wybierz z listy system, którego używasz na swoim serwerze CS2 i kliknij Add Conection,
    6. Następnie wypełnij dane do bazy MySQL i kliknij ADD,
    7. Gotowe!

     

     

    📦 Wsparcie dla Pluginów 📦

    AdminSystem lub IksAdmin
    VIP CORE przez Pisex lub VIP CORE przez thesamefabius

     

     

    Produkt można uzyskać poprzez DISCORD.

     

    discord-button.webp

     

     

    🌐 Pomocne linki 🌐

    [LR WEB] Manager System - Spolszczenie PL

     

    • Like 1
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.