Dobry, jest może taki plugin albo taka możliwość że dany gracz np wpisze komendę w say "/regulamin" i ta wiadomość nie pokaże się nikomu w say.
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
Wyłączenie pokazywania komendy w say
Temat rozp. barbeznazwy123, 12.11.2016 23:45
Najlepsza odpowiedź _McHappy, 13.11.2016 11:08
public MenuOpen(id)
{
if(!Loged[id])
{
RegMenu(id);
return PLUGIN_HANDLED;
}
MenuMod[id] = 0;
Menu(id);
return PLUGIN_HANDLED;
}
Przejdź do postu
4 odpowiedzi w tym temacie
#1
Napisano 12.11.2016 23:45
#2
Napisano 13.11.2016 00:17
Załóżmy, że rejestrujesz komendę :
register_clcmd("say /regulamin", "Wyswietl_regulamin");
Wtedy, aby inni gracze nie widzieli słowa "/regulamin" na say, należy we wspomnianej funkcji Wyswietl_regulamin zwrócić na końcu "PLUGIN_HANDLED":
public Wyswietl_regulamin(id)
{
//...
return PLUGIN_HANDLED;
}
register_clcmd("say /regulamin", "Wyswietl_regulamin");
Wtedy, aby inni gracze nie widzieli słowa "/regulamin" na say, należy we wspomnianej funkcji Wyswietl_regulamin zwrócić na końcu "PLUGIN_HANDLED":
public Wyswietl_regulamin(id)
{
//...
return PLUGIN_HANDLED;
}
#3
Napisano 13.11.2016 10:45
dzięki, tak ma to wyglądać ?
} public MenuOpen(id) { if(!Loged[id]) { RegMenu(id); return PLUGIN_HANDLED; } MenuMod[id] = 0; Menu(id); }
#4
Napisano 13.11.2016 11:08 Najlepsza odpowiedź
public MenuOpen(id)
{
if(!Loged[id])
{
RegMenu(id);
return PLUGIN_HANDLED;
}
MenuMod[id] = 0;
Menu(id);
return PLUGIN_HANDLED;
}
{
if(!Loged[id])
{
RegMenu(id);
return PLUGIN_HANDLED;
}
MenuMod[id] = 0;
Menu(id);
return PLUGIN_HANDLED;
}
#5
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych