Przerobienie
k00wb0j.
18.03.2009
k00wb0j.
18.03.2009
niee, własnie ten plugin ma tak że jest na jednej mapie. Trzeba go tak przeobić, żeby zostawał na więcej map ;]
Portek
18.03.2009
Nie będzie prościej do server.cfg dopisać sv_alltalk 1?? Wtedy alltalk włączony będzie na każdej mapie, jak chcesz wyłączyć to wpisujesz rcon sv_alltalk 0 lub amx_cvar sv_alltalk 0.
Misiaczek ;c
18.03.2009
r0x. po co przerabiac?
otwórz serwer.cfg
zmień:
otwórz serwer.cfg
zmień:
sv_alltalk 0na:
sv_alltalk 1
k00wb0j.
18.03.2009
o boże -,-
Mi własnie chodzi o plugin taki ;dd nie chce żęby ciągle był alltalk tylko na wybrane mapy, jak ziomki grają i można z nimi pogadac. I w serwer.cfg nie będe wchodził co chwile i zmieniał. ;>
Mi własnie chodzi o plugin taki ;dd nie chce żęby ciągle był alltalk tylko na wybrane mapy, jak ziomki grają i można z nimi pogadac. I w serwer.cfg nie będe wchodził co chwile i zmieniał. ;>
TwInS
18.03.2009
bind f9 "amx_cvar sv_alltalk 0" //naciskacz f9 i alltalk - OFF
bind f10 "amx_cvar sv_alltalk 1" //naciskacz f10 i alltalk - ON
Tylko oczywiście musiasz mieć dostęp do cvar'ów
_______________________________________________
2 sposób:
wbijasz na FTP, następnie do:
teraz tworzysz tam plik nazwa_mapy.cfg (np: cs_italy.cfg) w nim wpisujesz:
dzięki temu na mapie cs_italy bezi wyłączoby ten plugin...
robisz taki .cfg dla wszystkich map na których chcesz go wyłączyć...
bind f10 "amx_cvar sv_alltalk 1" //naciskacz f10 i alltalk - ON
Tylko oczywiście musiasz mieć dostęp do cvar'ów
_______________________________________________
2 sposób:
wbijasz na FTP, następnie do:
cstrike/addons/amxmodx/configs/maps
teraz tworzysz tam plik nazwa_mapy.cfg (np: cs_italy.cfg) w nim wpisujesz:
amx_pausecfg pause admin_alltalk.amxx
dzięki temu na mapie cs_italy bezi wyłączoby ten plugin...
robisz taki .cfg dla wszystkich map na których chcesz go wyłączyć...
wizu
18.03.2009
Opisz dokładnie problem, albo kosz. Dalej nie wiem kiedy ten alltalk ma być włączony.
k00wb0j.
18.03.2009
no boże włączam sobie tym pluginem alltalka po przez komende amx_alltalk 1 i po zmianie mapy to sie alltalk wyłącza, a chce żeby był na dalszą mape... o to mi chodzi.. ;d
FakeNick
18.03.2009
#include <amxmodx> #include <amxmisc> new g_mapy[][] = { "de_dust2", "de_dust", "de_nuke" } new const VERSION[] = "1.0" public plugin_init() { register_plugin("Alltalk",VERSION,"FakeNick") for(new i = 0; i < sizeof g_mapy; i++) { new map[128] get_mapname(map,sizeof map - 1) if(equali(map,g_mapy[i])) { server_cmd("sv_alltalk 1") } } }
Spróbuj tego. W g_mapy wpisujesz (w cudzysłowach, przecinek po każdej nazwie mapy , z wyjątkiem ostatniej - masz w przykładzie) na jakich mapach ma być włączony sv_alltalk.
BTW. Plugin nie testowany.
wizu
18.03.2009
Nie rozumiesz tego, że jeżeli ma być na "dalszą mapę", to zawsze będzie włączony? Nie lepiej po prostu ustawić to w server.cfg? Nie określiłeś też, na ile map w przód miało by to obowiązywać, nie podałeś żadnych szczegółów, a wróżek tutaj nie mamy.a chce żeby był na dalszą mape
A jeśli chodzi Ci o wybrane mapy, to wcale nie trzeba do tego osobnego pluginu...
http://amxx.pl/viewt...p?t=499&start=0
Dalej nic nie wyjaśniasz, wiec zamykam.