zeby ciagle ustawiało "cl_minmodels 0" i jezeli mozna nie sprawdzalo adminom (nie ustawiało)
np. ADMIN_LEVEL_B
Bedą plusy
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.
|
Napisano 11.08.2008 11:57
Napisano 11.08.2008 12:17
Napisano 11.08.2008 12:48
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("cl_minmodels 0", "1.0", "grankee")
}
public client_command(id)
{
new arg[13]
read_argv(0,arg,12)
if(equal(arg,"cl_minmodels",12))
{
client_cmd(id,"Wymuszono cl_minmodels 0, zmiana na tym serwerze nie jest możliwa")
client_cmd(id,"cl_minmodels 0")
}
return PLUGIN_HANDLED
}
public client_connect(id)
{
client_cmd(id,"cl_minmodels 0")
client_cmd(id,"Na tym serwerze obowiazuje cl_minmodels 0, zmiana nie bedzie mozliwa")
}
Napisano 11.08.2008 13:21
i jezeli mozna nie sprawdzalo adminom (nie ustawiało)
Napisano 11.08.2008 13:25
Napisano 11.08.2008 13:32
Napisano 11.08.2008 13:42
Napisano 11.08.2008 13:45
Napisano 11.08.2008 13:57
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("cl_minmodels 0", "1.0", "grankee")
}
public client_command(id)
{
if(get_user_flags(id)&ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />
return PLUGIN_HANDLED
new arg[13],arg2[2]
read_argv(0,arg,12)
read_argv(1,arg,1)
if(equal(arg,"cl_minmodels",12) && !equal(arg2[0],"0",1))
{
client_cmd(id,"cl_minmodels 0")
}
return PLUGIN_HANDLED
}
public client_connect(id)
{
if(get_user_flags(id)&ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' />
return PLUGIN_HANDLED
client_cmd(id,"cl_minmodels 0")
return PLUGIN_HANDLED
}
Napisano 11.08.2008 14:29
Napisano 11.08.2008 14:39
Napisano 11.08.2008 14:56
Napisano 11.08.2008 16:08
Napisano 11.08.2008 16:29
Napisano 14.08.2008 07:29
No fakt, nie pomyślałem w tej sposób
Poprawione, powinno śmiagać:#include <amxmodx> #include <amxmisc> public plugin_init() { register_plugin("cl_minmodels 0", "1.0", "grankee") } public client_command(id) { if(get_user_flags(id)&ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> return PLUGIN_HANDLED new arg[13],arg2[2] read_argv(0,arg,12) read_argv(1,arg,1) if(equal(arg,"cl_minmodels",12) && !equal(arg2[0],"0",1)) { client_cmd(id,"cl_minmodels 0") } return PLUGIN_HANDLED } public client_connect(id) { if(get_user_flags(id)&ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> return PLUGIN_HANDLED client_cmd(id,"cl_minmodels 0") return PLUGIN_HANDLED }
Napisano 14.08.2008 08:41
Napisano 15.08.2008 03:18
Napisano 15.08.2008 09:42
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("cl_minmodels 0", "1.0", "grankee")
ustaw()
}
public ustaw()
{
client_cmd(0,"cl_minmodels 0")
set_task(5.0,"ustaw")
}
zmienia co 5 sekund, jak chcesz częściej lub rzadziej to zmień czas w set_task
Napisano 15.08.2008 16:59
tylko zeby nie dzialało na adminów LEVEL A
Napisano 15.08.2008 20:39
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("cl_minmodels 0", "1.0", "grankee")
ustaw()
}
public ustaw()
{
new players[32],num
get_players(players,num)
for(new i=0;i<num;i++)
{
if(!(get_user_flags(players[i])&ADMIN_LEVEL_A))
{
client_cmd(players[i],"cl_minmodels 0")
}
}
set_task(5.0,"ustaw")
}
0 użytkowników, 1 gości, 0 anonimowych