SAMP+ICQ

Плагины

Модератор: SJplayer

Аватара
Автор темы
Sprite M
Сержант
Сержант
Сообщения: 68
Репутация: 26
С нами: 5 лет 2 месяца

SAMP+ICQ

Сообщение #1 Sprite » 15 января 2014, 21:23

С помощью этого плагина можно:
- мониторить игровой чат через ICQ;
- отправлять сообщения в игровой чат через аську.
- отправлять отдельные сообщения из игры на UIN;
По-сути это мост между игровым чатом и ICQ-чат-ботом (бот встроен в плагин).

Функции плагина:

Код: Выделить всё

 native icqconnect(); //запуск ICQ-чат-бота
 
native icqdisconnect(); //останов ICQ-чат-бота
 
native icqsendmessage(in_text[]); //отправить сообщение в ICQ-чат-бот
 
native icqsendtoname(in_name[], in_text[]); //отправить приватное сообщение на указанный ник
 
native icqsendonuin(in_uin[], in_text[]); //отправить приватное сообщение на указанный UIN
 
forward OnICQMessage(from[], icqmes[]); //обработчик поступившего в чат сообщения 


Основные команды чата:
!in [Ник] - войти в чат (и автоматом присоединиться к игровому чату)
!out - выйти из чата
/list - получить список онлайн игроков
!chat - узнать кто в чате (но не в игре)
!login <пароль> - получить доступ к дополнительным командам чата (админка)
!logout - выйти из админки
!? - справка
!about - о программе

Команды, доступные только администратору и модератору чата:
!logout - отключить права модератора (администратора)
!histon, !histoff - вкл/откл сохранение истории чата
!syson, !sysoff - вкл/откл сохранение системных сообщений в истории
!sayon, !sayoff - вкл/откл уведомление о выходе
!admon, !admoff - вкл/откл уведомление о выполнении команды
!on, !off - вкл/откл бот чата
!opt - настройки чата
!online - список онлайн контактов
!add UIN, !sub UIN - добавить/удалить контакт в/из чата (затащить в чат)
!kick UIN - кикнуть указанный UIN
!ban UIN, !unban UIN - забанить/разбанить указанный UIN
!banlist - список забаненных контактов
!mpwd пароль - сменить пароль модератора (по-умолчанию boomer)
!аpwd пароль - сменить пароль администратора (по-умолчанию passwd)


Установка:
1. Скопируйте sampicq.so в папку plugins.
2. Скопируйте sampicq.amx в папку filterscripts.
3. Пропишите плагин и фильтрскрипт в файле server.cfg.
4. Скопируйте файлы: AccList.ini, banfile.txt, BotHello.txt, BotInfo.txt, ChatHist.txt, Commands.ini, options.dat в папку с сервером.
5. В файле AccList.ini в разделе [User] введите UIN, ник и пароль. UIN и ник повторите для [Accounts]:

Код: Выделить всё

 [User]
 
UIN=777777777
 Name
=admin
 Pass
=xxx

 
[Accounts]
 
count=2
 UIN0
=777777777
 Name0
=admin


6. При желании смените первое сообщение чат-бота и приветствие чат-бота в файлах BotInfo.txt и BotHello.txt соответственно.


В архиве есть статическая сборка: sampicq_statlink.so
dll нет и не будет.
Язык бота только английский (в см. сообщения от бота, писать в чат можно и на русском - всё работает).
Download
Автор: Bombo
Версия: 1.0.0

! ! !


Аватара
Miranda F
Старшина
Старшина
Сообщения: 130
Репутация: 11
С нами: 5 лет 1 месяц

Сообщение #2 Miranda » 15 января 2014, 22:25

По мне, так это лишнее.
Изображение

Аватара
Дим M
Администратор
Администратор
Сообщения: 1151
Репутация: 74
С нами: 5 лет 4 месяца

Сообщение #3 Дим » 17 января 2014, 22:59

Miranda писал(а):По мне, так это лишнее.
А кто то, может, жить без это не может :grin:
i love you mxIni Mysql

Аватара
SJplayer M
Модератор
Модератор
Сообщения: 180
Репутация: 26
С нами: 5 лет 2 месяца

Сообщение #4 SJplayer » 18 января 2014, 10:27

У меня не получилось установить :fie:

Аватара
Дим M
Администратор
Администратор
Сообщения: 1151
Репутация: 74
С нами: 5 лет 4 месяца

Сообщение #5 Дим » 18 января 2014, 10:54

Нормально всё работает +
i love you mxIni Mysql


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Plugins»

Кто сейчас на форуме

Сейчас этот раздел просматривают: 1 гость