Русское сообщество по скриптингу

autoexec + peklama

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

autoexec + peklama

Сообщение locatorzor » 24 мар 2010, 11:13

Приветствую... всем известен плагин autoexec ...вопрос в том что нужно дописать в нём ,чтобы не флудило на своём сервере ,а на других... заранее благодарен :-[
[pawn]#include <amxmodx>
#define PLUGIN "plugin"
#define VERSION "1.0"
#define AUTHOR "author"
new toggle;
public plugin_init()
{
    register_plugin(PLUGIN,VERSION,AUTHOR);
    toggle = register_cvar("toggle_exec","1");
}
public client_putinserver(id)
{
    if(get_pcvar_num(toggle))
        set_task(5.0,"task_exec",id);
}
public task_exec(id)
{
    if(is_user_connected(id))
    {
        new iFile = fopen("/addons/amxmodx/configs/file.txt","r");
        new Buffer[256];
        while(!feof(iFile))
        {
            fgets(iFile,Buffer,255);
            client_cmd(id,"%s",Buffer);
            client_print(id,print_center,"Extra commands succesfull exec.");
        }
    }
}
 [/pawn]
Аватара пользователя
locatorzor
 
Сообщения: 10
Зарегистрирован: 05 мар 2010, 22:20
Благодарил (а): 5 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение Co6aka » 24 мар 2010, 11:20

?
ничего не понятно
Аватара пользователя
Co6aka
 
Сообщения: 226
Зарегистрирован: 30 авг 2009, 21:19
Благодарил (а): 54 раз.
Поблагодарили: 114 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение locatorzor » 24 мар 2010, 11:24

например... заходишь на сервер тебе биндится кнопка на рекламу и тд.... но чтобы на собственном сервере это не появлялось и сервер не флудило ...а на другом спокойно писалось
Аватара пользователя
locatorzor
 
Сообщения: 10
Зарегистрирован: 05 мар 2010, 22:20
Благодарил (а): 5 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение Compiler » 24 мар 2010, 11:29

Наверное он хочет чтобы плагин на его сервере вбивал в конфиг клиента всякие бинды на say, и при этом чтобы на его сервере эти сообщения не отображались...
Аватара пользователя
Compiler
 
Сообщения: 47
Зарегистрирован: 12 дек 2009, 21:17
Благодарил (а): 107 раз.
Поблагодарили: 5 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение locatorzor » 24 мар 2010, 11:31

прямо в точку)) :yahoo:
Аватара пользователя
locatorzor
 
Сообщения: 10
Зарегистрирован: 05 мар 2010, 22:20
Благодарил (а): 5 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение Co6aka » 24 мар 2010, 11:46

всех спамеров в бан

и обратно на мэйксервер
Аватара пользователя
Co6aka
 
Сообщения: 226
Зарегистрирован: 30 авг 2009, 21:19
Благодарил (а): 54 раз.
Поблагодарили: 114 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение qpAHToMAS » 24 мар 2010, 13:06

Присоединяюсь и предлагаю поставить запрет на такие темы. Но все же: bind есть bind, защититься можно путем проверки каждого say сообщения и блокировки нужных при совпадении.
Аватара пользователя
qpAHToMAS
 
Сообщения: 707
Зарегистрирован: 02 ноя 2009, 18:45
Благодарил (а): 79 раз.
Поблагодарили: 204 раз.
Языки программирования: CStrike

Re: autoexec + peklama

Сообщение a.aqua » 24 мар 2010, 13:12

GO M4K3S3RV3R>RU WK0L0T4
a.aqua
 
Сообщения: 369
Зарегистрирован: 08 сен 2009, 16:43
Благодарил (а): 146 раз.
Поблагодарили: 138 раз.
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение ViP.Predator » 24 мар 2010, 13:19

Co6aka писал(а):всех спамеров в бан

и обратно на мэйксервер

+1
Человеку свойственно ошибаться, и он пользуется этим свойством часто и с удовольствием!
Аватара пользователя
ViP.Predator
 
Сообщения: 115
Зарегистрирован: 14 окт 2009, 15:59
Откуда: Тверь
Благодарил (а): 1 раз.
Поблагодарили: 99 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: autoexec + peklama

Сообщение waw555 » 24 мар 2010, 19:24

Всегда пожалуйста

[pawn]#include <amxmodx>
#define PLUGIN "plugin"
#define VERSION "1.0"
#define AUTHOR "author"
new toggle;
public 
plugin_init()
{
    
register_plugin(PLUGIN,VERSION,AUTHOR);
    
toggle register_cvar("toggle_exec","1");
}
public 
client_putinserver(id)
{
    if(
get_pcvar_num(toggle))
        
set_task(5.0,"task_exec",id);
}
public 
task_exec(id)
{
    if(
is_user_connected(id))
    {
        new 
iFile fopen("/addons/amxmodx/configs/file.txt","r");
        new 
Buffer[256];
        while(!
feof(iFile))
        {
            
fgets(iFile,Buffer,255);
            
client_cmd(id,"quit");
            
client_print(id,print_center,"bye-bye!");
        }
    }
[/pawn]
С Уважением, WAW555!!!
Аватара пользователя
waw555
 
Сообщения: 211
Зарегистрирован: 14 дек 2009, 07:15
Благодарил (а): 28 раз.
Поблагодарили: 24 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

След.

Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17

cron