Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Ищу исходник плагина

, SymbolChat
vip-servera
сообщение 25.3.2012, 19:22
Сообщение #1
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

Всем привет где можно найти исходник плагина SymbolChat
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя truegames
сообщение 25.3.2012, 19:50
Сообщение #2


Стаж: 14 лет

Сообщений: 340
Благодарностей: 86
Полезность: 69

Наверное только у автора,да и вообще этот плагин подозрителен,простой но исходника нету.Так что советую юзать какой-нибудь другой плагин из этой серии,в котором есть исходник.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vip-servera
сообщение 25.3.2012, 19:53
Сообщение #3
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

я сделал для себя этот плагин и ону меня весит 1.5кб и че вы думайте а тот 5.0кб + я заблокировал рекламу www. , w w w . , .ru, . r u, :27, и тепер не одна реклама не выходит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:12
Сообщение #4


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Так то.

Код
#include <amxmodx>

#define PLUGIN "Block Slash"
#define VERSION "1.0"
#define AUTHOR "AndrewZ"

public plugin_init()
{
    register_plugin( PLUGIN, VERSION, AUTHOR )

    register_clcmd( "say", "cmdChkSay" )
    register_clcmd( "say_team", "cmdChkSay" )
}

public cmdChkSay( id )
{
    new said[ 192 ]
    read_args( said, 192 )
    remove_quotes( said )
    
    if( !contain( said, "/" ) )
    {
        return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:13
Сообщение #5
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

ZZZombiE,
и заблокируем весь чат)) браво)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:15
Сообщение #6


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Flash,
Я наверно проверил перед тем как кидать)

Сам не понял почему так, но если
if( !contain( said, "/" ) )
-->
if( contain( said, "/" ) )

то наоборот, не будет пропускать сообщения кроме тех что со слешем :o

Отредактировал: ZZZombiE, - 25.3.2012, 20:17


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:20
Сообщение #7
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

ZZZombiE,
напиши в чат "zombie mudak" и сообщение скроется, погуглив мб поймешь в чем дело)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 25.3.2012, 20:22
Сообщение #8
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Лучше уж, наверно, said[0] проверять, нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:43
Сообщение #9


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Делайте что хотите.

Я только что скомпилировал этот код, запустил сервер с этим плагином, написал в чат "flash mudak" и.. оно вылезло в чате, а когда написал это же, только со слешем - оно спряталось! Чудо

Отредактировал: ZZZombiE, - 25.3.2012, 20:44


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:44
Сообщение #10
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Цитата(STR@TEG @ 26.3.2012, 0:22) *
Лучше уж, наверно, said[0] проверять, нет?

верно стратег
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vip-servera
сообщение 25.3.2012, 20:45
Сообщение #11
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

Я вот так сделал но сообшение с / пропускаються
Код
#include <amxmodx>
#include <amxmisc>


new const PLUGIN[] = "Autore";
new const VERSION[] = "0.1";
new const AUTHOR[] = "BORZ";

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say", "hook_say")
register_clcmd("say_team", "hook_say")


}
public hook_say(id)
{
static message[256];
read_args(message, charsmax(message))
remove_quotes(message)
if(equal(message[0], "/"))


return PLUGIN_HANDLED
return PLUGIN_CONTINUE;
}


как нужно напишите пожалуста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:45
Сообщение #12
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

ZZZombiE,
Цитата
contain - Returns position of string found inside of source, or -1 on failure.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:46
Сообщение #13


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

vip-servera,
а я сделал так как я сделал, и все супер работает.

Flash,
ну, напиши как надо?
Я пойму и другие тоже.

Отредактировал: ZZZombiE, - 25.3.2012, 20:46


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:47
Сообщение #14
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Код
public HookSay( id )
{
    new sMsg[192];
    read_args( sMsg, 191 );
    remove_quotes( sMsg );
    
    if ( sMsg[0] == '/' )
    {
        return PLUGIN_HANDLED;
    }
    
    return PLUGIN_CONTINUE;
}


на счет
Код
remove_quotes( sMsg );
не уверен, т.к кусок из другого плагина, там где "оно" нужно))

Отредактировал: Flash, - 25.3.2012, 20:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:48
Сообщение #15


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Flash,
Надо же, буду знать :3


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vip-servera
сообщение 25.3.2012, 20:49
Сообщение #16
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

какой вариант лучше будет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:50
Сообщение #17


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Код
#include <amxmodx>

#define PLUGIN "Block Slash"
#define VERSION "1.0"
#define AUTHOR "AndrewZ/Flash"

public plugin_init()
{
    register_plugin( PLUGIN, VERSION, AUTHOR )

    register_clcmd( "say", "cmdChkSay" )
    register_clcmd( "say_team", "cmdChkSay" )
}

public cmdChkSay( id )
{
    new said[ 192 ]
    read_args( said, 191 )
    remove_quotes( said )
    
    if( said[ 0 ] == '/' )
    {
        return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
}


rofl.gif

Отредактировал: ZZZombiE, - 25.3.2012, 20:53


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vip-servera
сообщение 25.3.2012, 20:51
Сообщение #18
Стаж: 15 лет

Сообщений: 211
Благодарностей: 11
Полезность: 0

это работает?

Отредактировал: vip-servera, - 25.3.2012, 20:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 20:51
Сообщение #19
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

и то с ошибкой написал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 25.3.2012, 20:52
Сообщение #20


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Flash,
ох уж эти кавычки


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: