Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

live4net

Zasłużony
  • Postów

    676
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    108

Odpowiedzi opublikowane przez live4net

  1. Sprawdziłem w kodzie i zeph precachuje w mapstart, tak jak Masterx napisał. U mnie problem miało tylko kilku graczy i występował też na serwerach, gdzie nie miałem store. Pomogło odinstalowanie CS:GO, wykasowanie wszystkich pobranych plików (maps, materials, models, sounds), wykasowanie configu, ponowna instalacja CSa, sprawdzenie spójności. Możliwe, że niektóre z tych kroków można pominąć, jednak wykonanie ich wszystkich jest gwarancją braku problemów. Wydaja mi się, że niektórym podczas ostatniego updejtu uszkodził się jakiś plik, dlatego mają oni problem z wejściem na niektóre serwery.

  2. Bardziej coś takiego musi to być:

     

    public Plugin info =
    {
        name = "Wymuszenie czasu rundy",
        description = "",
        author = "Adi - live4net",
        version = "1.0",
        url = "http://sklepcs.pl"
    };
    Handle roundtime;
    public void OnPluginStart() {
        roundtime = FindConVar("mp_roundtime")
        HookConVarChange(roundtime, OnConVarChange)
    }
    public void OnConVarChange(Handle convar, const char[] oldValue, const char[] newValue) {
        if (StrContains("2.5", newValue) != -1) SetConVarFloat(roundtime, 2.5)
    }

     

    • Super! 2
  3. Jak wczytujesz ten pozostały czas i co to jest? Nie wiem jak tam w kodzie to wygląda, ale na logikę to chyba powinno być: PozostalyCzasVIP >= 1

     

    Druga sprawa, to takie wszystkie flagowe sprawy powinno się robić w forwardzie OnClientAuthorized. Przy OnClientPutInServer, nie zawsze zdąży się sid/auth gracza wczytać.

     

     

  4. Są serwisy, które udostępniają tokeny i przyjmują bany za nielegalne pluginy dla siebie. Serwisy oferują także plugin, który w chwili wykrycia bana, automatycznie podmienia token na nowy, dzięki czemu serwer jest cały czas online - wystarczy tylko przeładować mapę, co plugin również robi automatycznie.

     

    csgotokens.com

    tau.gg

    csgo.tokenstash.com

     

    Polecam ten pierwszy, bo polski, tani, sprawdzony, dobry, wiele metod płatności i mój :)

    • Śmieszne 6
  5. 22 minuty temu, GoldeneK napisał:

    @sdasdas jak wroce do domu to ci napisze od 0 cały system pod to ;_; a jak piszesz kod który obciąża serwer i jest do śmieci to ...

     

    Kod działa, serwera on nie obciąży w jakiś zauważalny sposób, więc nie wiem po co hejt. Fakt, dało się to zrobić lepiej, więc zamiast rozpoczynać gównoburzę, wystarczyło wstawić nowy - lepszy kod. Komentarze bez nowego kodu są tu zbędne. Moim zdaniem @sdasdas należą się lajki, gdyby nie on, to nikomu nie chciało by się odpowiadać na tą prośbę i została by ona bez odpowiedzi.

    • Super! 1
×
×
  • Dodaj nową pozycję...