←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Zmiana cvaru w zależności od mapy

  • +
  • -
devil11 - zdjęcie 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

Odpowiedz

  • +
  • -
ex0 - zdjęcie 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. 

Odpowiedz

  • +
  • -
Chomik :) - zdjęcie Chomik :) 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.
Odpowiedz

  • +
  • -
ex0 - zdjęcie 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?  :facepalm:  :facepalm:  :facepalm:

 

Próbujesz chyba niefortunnie wytłumaczyć koledze jak dodać wyjątki  o których chwilę przed Tobą pisałem :P

Odpowiedz

  • +
  • -
Chomik :) - zdjęcie Chomik :) 20.08.2016

https://scr.hu/q27JqY

https://scr.hu/0nVOgv

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. :))

Odpowiedz

  • +
  • -
devil11 - zdjęcie 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
Odpowiedz

  • +
  • -
rzeznik9871 - zdjęcie 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")		
}
Odpowiedz

  • +
  • -
devil11 - zdjęcie 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

Odpowiedz