Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Deagsmapmanager zmiana cvarów w zależności od godziny.


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 Batonik

    Wszechpomocny

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:372
  • GG:
  • Steam:steam
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 08.12.2013 12:03

Witam, otóż posiadam taki oto plugin:

#include <amxmodx>
public plugin_init()
{
    register_plugin("noc czy dzien", "1,0", "wizu")
    wczytaj()
}
public  wczytaj()
{
    new today_str[8]
    get_time("%H",today_str,8)
    new today = str_to_num(today_str)
    if ((today >= 21) || (today < 10)){
        pause("ac","deagsmapmanager.amxx")
    }
    else {
        unpause("ac","deagsmapmanager.amxx")
    }
}

Chciałbym go przerobić aby przy 1 warunku pod pause ustawiał cvar:

dmap_banlastmaps 2

oraz zmieniał wczytywanie listy map z pliku: maps_noc.ini

tylko, nie wiem własnie co za cvar w tym pluginie odpowiada za zmianę lokalizacji pliku z listą map.
Link do pluginu: http://amxx.pl/topic...sja-29-01-2012/ (więcej cvarów oryginalnym temacie na allienmodders)

 

A po else i pod unpause ustawiał:

dmap_banlastmaps 12

i wczytywał z pliku maps.ini


  • +
  • -
  • 0

#2 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 08.12.2013 12:13

Domyślnie w tym pluginie nie ma takiego cvaru, bo działa on dużo bardziej skomplikowanie, używa kilku plików i właściwie wszystkie byś musiał podmienić. Ale jest na to metoda szybka :)

Plugin wczytuje pliki konfiguracyjne z folderu configs/dmap, gdy taki folder istnieje. Wystarczy, że Twój plugin będzie zmieniał nazwę tego folderu na noc z dmap2 na dmap, a w dzień z dmap na dmap2 czy coś w tym stylu i raz będzie czytał pliki z tego folderu, raz z folderu configs bezpośrednio. Dalej się już chyba domyślisz jak to wykorzystać.
  • +
  • -
  • 0
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark

#3 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 08.12.2013 12:26

pod pause ustawiał cvar:
dmap_banlastmaps 2

Jeśli wyłączasz plugin, to jaki jest cel ustawiania dla niego cvarów?




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych