←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
Przerobienie

Zablokowany

  • +
  • -
k00wb0j. - zdjęcie k00wb0j. 18.03.2009

Da rade przerobić ten plugian, tak aby alltlak zostawał na wiecej niż 1 mape ?

pzdr
Odpowiedz

naXe - zdjęcie naXe 18.03.2009

Nie rozumiem.

Chcesz, aby na jednej mapie był alltalk ?
Odpowiedz

  • +
  • -
k00wb0j. - zdjęcie 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 ;]
Odpowiedz

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

  • +
  • -
naven - zdjęcie naven 18.03.2009

do server.cfg sv_alltalk 1?
Odpowiedz

  • +
  • -
Misiaczek ;c - zdjęcie Misiaczek ;c 18.03.2009

r0x. po co przerabiac?
otwórz serwer.cfg
zmień:
sv_alltalk 0
na:
sv_alltalk 1
Odpowiedz

  • +
  • -
k00wb0j. - zdjęcie 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ł. ;>
Odpowiedz

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

  • +
  • -
wizu - zdjęcie wizu 18.03.2009

Opisz dokładnie problem, albo kosz. Dalej nie wiem kiedy ten alltalk ma być włączony.
Odpowiedz

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

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

  • +
  • -
wizu - zdjęcie wizu 18.03.2009

a chce żeby był na dalszą mape

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 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.
Odpowiedz
Zablokowany