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

BulgaR

Użytkownik
  • Postów

    160
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    10

Odpowiedzi opublikowane przez BulgaR

  1. Banują serwer gdy widzą na nim gracza który posiada broń o danym ID pomimo że nie ma tej broni w EQ. Oczywiście ban nie jest od razu i taki serwer nie koniecznie może zostać zbanowany na dniach, ale gdy tylko volvo zaostrzy swoje działania to na pewno takich serwerów będzie bardzo mało a być może i wcale ich nie będzie. Żeby te pluginy działały i byłby w 100% niewykrywalne przez system volvo musiałby być ktoś kto stworzy plugin z itemami których w ogóle nie ma w grze i które w żaden sposób nie są podmianką wizualną tych aktualnych.

  2. Zmieniasz to w pliku txt dołączonym do mapy. Pliki znajdują się w tym samym folderze co mapa i są one z tą samą nazwą.

    Nie wymaga to czasem dodatkowej zmiany nazwy mapy? Przykładowo gdybyśmy to edytowali dla Dusta2 to nie będzie to nam funkcjonować, dlatego iż ta mapa jest mapą podstawową i mają ją wszyscy, czyli plik txt nie pobierze się ani nie zastąpi nam aktualnego. A z tego co mnie się wydaje to ten plik nie jest odczytywany z serwera tylko z naszych pc.

    • Super! 1
  3. [CS:GO] DAY / NIGHT Mapcycle

    Opis:

    Plugin pozwala na ustawienie mapcycle na dzień oraz noc osobno w podanych godzinach.
    

    Instalacja:

    Tworzymy plik nightmapcycle.txt i wrzucamy go do folderu csgo tam gdzie zwykły mapcycle.txt 

    Działanie i informacje o pluginie:

    Plugin wymusza na serwerze komendę "mapcyclefile" w ustawionych godzinach (Noc rozpoczyna się między godziną 20/21 a kończy po godzinie 7 rano. Rano to pojęcie względne dlatego, że plugin wywołuje komendę dopiero po zmianie mapy, więc muszą pojawić się pierwsi gracze na serwerze wtedy po zmianie mapy dwu krotnie, plugin zadziała i będziemy mieli dzień (Czasami gracze są po godzinie 12 więc nie zdziwcie się że jeszcze będzie na serwerze nocny tryb). Dlatego, że plugin jest puki co testowany udostępniam wam tylko wersję skompilowaną. Po skontaktowaniu się ze mną na pw mogę zmienić godziny i podesłać wam wersje zmienioną. Mam w planie ten plugin aktualizować i zmienić nieco jego działanie, jednak puki co łapcie to co jest.
    

    Podziękowania tutaj dla wspaniałej ekipy Cs-NaBani bez której plugin by prawdopodobnie nie działał ;)

    Plugin:

    Wersja Aktualna: http://www.speedyshare.com/4u65m/mapcyclenoc.smx

    • Super! 2
  4. Większość tego co jest podane znajdziesz na forum wraz z pojedynczymi instrukcjami jak instalować. Po tym co tu wyczytałem to chcesz aby ktoś stworzył ci serwer a ty według jego instrukcji sobie wszystko wgrasz. W CS:GO najważniejsza jest konfiguracja samego serwera i jego cfg wraz z ustawieniem gamemodes linii startowej etc. Same wgranie pluginów nie jest już takie trudne, jest o wiele wygodniejsze od amxx.

  5. Napisałem nowy plugin, to rozwiązało problem. Raczej go nie udostępnie bo to były ciężkie godziny pracy do później nocy :D Dodam też że ten plugin który jest tutaj podany nie będzie działać ponieważ jest on nie do końca dobrze napisany. Jak ktoś mocno chcę mieć mapy na dzień i na noc to polecam pobawić się pluginem https://forums.alliedmods.net/showthread.php?t=134190 , z tego co wiem w nim jest taka możliwość.

    Być może w przyszłości udostępnie to co mam u siebie, jednak puki co jest to testowane.

    • Super! 1
  6. Odświeżam.

    Mam na serwerze plugin:

    #include <sourcemod>
    
    public Plugin:myinfo = 
    {
        name = "day and night",
        author = "Tramp",
        description = "Day and night mapcycle",
        version = "1.0",
        url = "sourcemod.pl"
    }
    
    public OnPluginStart()
    {
        MapCycle();
    }
    
    public OnMapStart()
    {    
        MapCycle();
    }
    
    public MapCycle()
    {
    
        new String:x[4];     
        FormatTime(x,sizeof(x),"%H",GetTime());
        new time;
        time = StringToInt(x);
        
        if ( time >= 20 || time <= 12 )
        {
            //Load night MC between 20 and 12
            ServerCommand("mapcyclefile nightmapcycle.txt");
            //PrintToChatAll("We are playing night MC");
        }
        else
        {
            //Load day MC
            ServerCommand("mapcyclefile mapcycle.txt");
            //PrintToChatAll("We are playing day MC");
        }
        
    }  

     

    Lecz nie wiem dlaczego wczytuje on co mape niezależnie od godziny pierwszą wartość czyli:

    ServerCommand("mapcyclefile nightmapcycle.txt");

    Mija wyznaczona godzina nocnego trybu ale plugin nadal wczytuje tylko nightmapcycle. Siedzę przy tym już z 4 godziny i nadal nie wiem jak naprawić ten plugin żeby działał jak należy, próbowałem nawet czegoś w tym stylu:

    #include <sourcemod>
    
    public Plugin:myinfo =
    {
        name = "day and night",
        author = "-",
        description = "Day and night mapcycle",
        version = "1.0",
        url = "-"
    }
    
    new bool:night;
    
    public OnPluginStart()
    {
        CreateTimer(120.0, TimerCheckTime, INVALID_HANDLE, TIMER_REPEAT);
    }
    
    public Action:TimerCheckTime(Handle:timer)
    {
    
        decl String:x[4];
        FormatTime(x,sizeof(x),"%H",GetTime());
        PrintToServer("Time %s", x);
        decl time;
        time = StringToInt(x);
    
        if(!night && (time >= 20 || time < 12))
        {
            night = true;
            ServerCommand("mapcyclefile nightmapcycle.txt");
            //ServerCommand("sm_map cs_office");
        }
        else if(time >= 12 && time < 20 && night)
        {
            night = false;
            ServerCommand("mapcyclefile mapcycle.txt");
        }
    }  

    Ale problem jest identyczny, wczytywana jest tylko pierwsza wartość.

    Pomocy :(

     

×
×
  • Dodaj nową pozycję...