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.
|
Guest Message by DevFuse
Wywylywanie menuMenu Wywoluje Menu
Temat rozp. Qimax, 27.03.2011 18:46
9 odpowiedzi w tym temacie
#1
Napisano 27.03.2011 18:46
Witajcie mam pytanie mam zombi moda i chciałbym gdy ktos kupi antidotum po chwili wywoływało inne menu takie 2v1.
Tu jest kod tego 1 menu:
case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}
I to jest to drugie menu:
register_clcmd("anti","fwd_PlayerSpawn");
I chodzi mi o to gdy ktoś kupi anti to wyskoczy mu to drugie menu:
Ja to widze tak:
case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
register_clcmd("i własnie niewiem co tu dodać ale niemam serwera na test a niechce psuć bo może ktoś z was wie jak to zrobic","fwd_PlayerSpawn");
}
Tu jest kod tego 1 menu:
case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}
I to jest to drugie menu:
register_clcmd("anti","fwd_PlayerSpawn");
I chodzi mi o to gdy ktoś kupi anti to wyskoczy mu to drugie menu:
Ja to widze tak:
case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
register_clcmd("i własnie niewiem co tu dodać ale niemam serwera na test a niechce psuć bo może ktoś z was wie jak to zrobic","fwd_PlayerSpawn");
}
#2
Napisano 27.03.2011 18:58
W tym drugim register_clcmd daj jakas komende w konoli czyli
register_clcmd("amx_anti", "anti")
potem public do anti i git
register_clcmd("amx_anti", "anti")
potem public do anti i git
If you can dream it, you can do it.
#3
Napisano 27.03.2011 19:03
Niekumam jak to ma działać jak menu jest pod tym bo menu jest w drugim pluginie:D
register_clcmd("anti","fwd_PlayerSpawn");
fwd_PlayerSpawn = drugi plugin
Wiec jak ma wywołuwac menu jeśli dodam tak:
register_clcmd("amx_anti","anti");
public anti
w ogóle nie rozumiem:D ale spoko możesz mi wytłumaczyć lecz to chyba nie bedzie działało.
register_clcmd("anti","fwd_PlayerSpawn");
fwd_PlayerSpawn = drugi plugin
Wiec jak ma wywołuwac menu jeśli dodam tak:
register_clcmd("amx_anti","anti");
public anti
w ogóle nie rozumiem:D ale spoko możesz mi wytłumaczyć lecz to chyba nie bedzie działało.
#4
Napisano 27.03.2011 19:04
Mozesz dac cały kod łatwiej bedzie bo tak ciezko sie czyta
If you can dream it, you can do it.
#5
Napisano 27.03.2011 19:10
Kurcze jak cału kod:D
Chce by było ze jak ktos łyknie anti to wyskakuje mu to menu:
register_clcmd("anti","fwd_PlayerSpawn");
TYLKO ZAMIAST ANTI CO MAM WPISAC
a to jest to menu anidotum:
Cos z tego kodu musze wpisać zamiast anti tylko co?
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}
Chce by było ze jak ktos łyknie anti to wyskakuje mu to menu:
register_clcmd("anti","fwd_PlayerSpawn");
TYLKO ZAMIAST ANTI CO MAM WPISAC
a to jest to menu anidotum:
Cos z tego kodu musze wpisać zamiast anti tylko co?
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}
#6
Napisano 27.03.2011 19:13
Nie ogarniam to jest menu czy jedna komenda ?
If you can dream it, you can do it.
#7
Napisano 27.03.2011 19:18
To jes komenda ktora wywoluje menu ale po co Ci menu gdy masz komende:D
Chodzi ze jak ktos kupi anti to automatycznie plugin wpisuje mu ta komende:D
Kumasz ale ja wywoluje.
Np musisz wpisac w konsoli anti i wyskoczy Ci menu czyli np jak kupisz Antidotum to plugin sam wpisze Ci komende anti w konsoli i wyskoczy mu to menu kuamsz juz:D
#8
Napisano 27.03.2011 19:20
Kumam ale daj kod mi cały tego pluginu to zrobie
If you can dream it, you can do it.
#9
Napisano 28.03.2011 08:36
Chodzi o komende:D
patrz chce gdy ktoś uzyje tego menu to plugin automatycznie wpisuje jego komende.
Czyli tak on kupuje to anti a plugin wpisuje mu komende anti do konsoli, tylko ze niewiem jak ta komenda sie nazywa.
client_cmd(id, "anti") To chyba na say pokaże nie?
A chodzi by wpisywała do konsoli.
patrz chce gdy ktoś uzyje tego menu to plugin automatycznie wpisuje jego komende.
Czyli tak on kupuje to anti a plugin wpisuje mu komende anti do konsoli, tylko ze niewiem jak ta komenda sie nazywa.
client_cmd(id, "anti") To chyba na say pokaże nie?
A chodzi by wpisywała do konsoli.
#10
Napisano 28.03.2011 14:04
Zrob to tak jesli to jest menu ma swoj jakis
case np
albo
case np
case 1 : set_cos_tam a tu daj komede otwierajaca drugie menu czyli set_cos_tam a pod tym menu2(id)potem tworzysz publica do menu2 i juz
albo
client_cmd(id, "anti") wywoła te komende w konsoli
If you can dream it, you can do it.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych