Zmiana cvaru w zależności od mapy
devil11
19.08.2016
Witam
Czy istnieje możliwość konfiguracji cvarów w zależności od mapy dajmy na to plugin jakiś tam dodaje swoje cvary i czy mamy możliwość ich zmienienia na danej mapie czyli mamy mape de_ i cvarem ustawiamy aby plugin nad dodawał jakieś hp czy coś a następnie serwer zmieni mapę na surf_ i cvary wtedy zmienia wartość aby nie dodawać dodatkowego hp
ex0
19.08.2016
Możesz wyłączyć określone pluginy na danej mapie, umożliwia to na pewno galileo i mapchooser 4, natomiast jeśli to Cie nie zadowala to nic nie stoi na przeszkodzie aby napisać plugin, który będzie spełniał funkcje wyżej przez Ciebie wymienione.
Chomik :)
19.08.2016
A jezeli chodzi i zmiane mapy na servie to komende trzeba znac.
Np. amx_map de_inferno. Ale komendy tekie sa dla admina tylko.
ex0
19.08.2016
Nwm czy dobrze ci dopowiem. ale wgrane mapy do cstrike, mapcycle.ini dopisujesz mapy te jtire wgrałeś. Mapcycle.ini znajduje sie w cstrike/addons/amxmodx/configs/mapcycle.ini.
A jezeli chodzi i zmiane mapy na servie to komende trzeba znac.
Np. amx_map de_inferno. Ale komendy tekie sa dla admina tylko.
Od kiedy mapcycle które znajduje się w katalogu cstrike jest także w folderze configs amxmodx'a?
Próbujesz chyba niefortunnie wytłumaczyć koledze jak dodać wyjątki o których chwilę przed Tobą pisałem
Chomik :)
20.08.2016
cstrike/addons/amxmodx/configs/maps.ini &tutaj sie zapisuje mapy np de_dust2 e_inferno itd) (kazda mapa musi byc osobno w linijce.
jęsli nie pomogłem, to pytaj mnie. )
devil11
20.08.2016
Możesz wyłączyć określone pluginy na danej mapie, umożliwia to na pewno galileo i mapchooser 4, natomiast jeśli to Cie nie zadowala to nic nie stoi na przeszkodzie aby napisać plugin, który będzie spełniał funkcje wyżej przez Ciebie wymienione.
Do tego nawet plugin nie jest potrzebny aby wyłączyć na danej mapie plugin, wystarczy do tego jeden plik lecz bardziej mnie interesuje wylaczenie danego cvaru na danej mapie.
Po przez serwer.cfg nie uzyskam tego, dajmy na to serwer wczytuje standardowy plik z sama konfiguracją a następnie poprzez wskazanie server.cfg i dopisaniu linijki do niego aby póżniej wczytał plik server_surf.cfg gdzie będą ustalone dane cvary z pluginu
Użytkownik devil11 edytował ten post 20.08.2016 14:45
rzeznik9871
20.08.2016
Możesz wyłączyć określone pluginy na danej mapie, umożliwia to na pewno galileo i mapchooser 4, natomiast jeśli to Cie nie zadowala to nic nie stoi na przeszkodzie aby napisać plugin, który będzie spełniał funkcje wyżej przez Ciebie wymienione.
Do tego nawet plugin nie jest potrzebny aby wyłączyć na danej mapie plugin, wystarczy do tego jeden plik lecz bardziej mnie interesuje wylaczenie danego cvaru na danej mapie.
Po przez serwer.cfg nie uzyskam tego, dajmy na to serwer wczytuje standardowy plik z sama konfiguracją a następnie poprzez wskazanie server.cfg i dopisaniu linijki do niego aby póżniej wczytał plik server_surf.cfg gdzie będą ustalone dane cvary z pluginu
#include <amxmodx> public plugin_init() { register_plugin("AutoCFG", "1.0", "fresh") } public plugin_cfg() { new map[6] get_mapname(map,5) if(equal(map,"de",2)) server_cmd("exec server_de.cfg") if(equal(map,"surf",4)) server_cmd("exec server_surf.cfg") if(equal(map,"zm",2) server_cmd("exec server_zm.cfg") if(equal(map,"jail",4)) server_cmd("exec server_jail.cfg") if(equal(map,"cs",2)) server_cmd("exec server_cs.cfg") }
devil11
20.08.2016
Poniekąd takie rozwiązanie działa tylko czasami nie zmieniają wartości nie, których cvarów od pluginu, gdybym podmienił to na amxx.cfg będzie to działało