myDC.ru

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

 
История благодарностей участнику Артём. Спасибо сказали: 774
Дата поста: В теме: За сообщение: Спасибо сказали:
14.9.2010, 12:21 Chat History On Entry
API2
Название скрипта: Chat History On Entry
Автор: Mutor
Версия: 1.07
Описание: История чата с встроенной антирекламой, можно просматривать историю чата по: дням, нику. Есть возможность отказа от получения при входе Историю чата.
[attachment=5018:Chat_His...Entry_RU.lua]
[attachment=5019:Chat_His...ntry_Eng.lua]
оригинал
P.S. Если хотите чтобы при входе история слалась не в ЛС а в чат то в строке 217 ( в скрипте RU )
Код
Core.SendPmToUser(user,Cfg.Bot,add..GetChat(Cfg.History).."|")
сделайте
Код
Core.SendToUser(user,add..GetChat(Cfg.History).."|")
big_smile.gif
Invisible, Dimon21, Ystus
7.9.2010, 22:45 Showstatus V.1.1 Api2
API2 | Скрипт статус-сообщений
Parad0x, поставь на самый верх скрипт
Parad0x, -Alex-
30.8.2010, 8:03 Chathistory By Mutor
API2 | Переведен мною =)
xXx-Portal, Можно!!! Но на форуме полно скриптов Историй чата без менюшки, а этот скрипт только с менюшкой нада использовать, ибо много чего через меню делается.
xXx-Portal
30.8.2010, 6:34 Support
API2 | Комната техподдержки
xXx-Portal [attachment=4959:support.lua]
Код
tProfiles = { -- 1 = Видит меню; 2 = Не видит меню
    [0] = 1,
    [1] = 1,
    [2] = 1,
    [3] = 1,
    [-1] = 0,
}

тут настройки кому видно, а кому нет менюшку
xXx-Portal
28.8.2010, 11:16 Курсы Валют Цб
API2 | Скрипт-информатор. 18 валют на выбор.
OLGA, big_smile.gif [attachment=4950:Currency.rar] оба файла в папку scripts
Nickolya, Invisible, OLGA
25.8.2010, 12:55 Support
API2 | Комната техподдержки
1 вариант.
закомментировать
Код
Core.RegBot(room,roomDesc,"",true)

2 вариант
обозвать бота
Код
SetMan.GetString(21)
xXx-Portal
20.8.2010, 7:30 Скрипт запрета в никах заглавных букв
Проверил код Alexey но почему-то пустило на хаб, а вот с этим кодом
Код
function ValidateNickArrival(tUser)
    if tUser.sNick:find("[()\"\'%p]") then
        Core.SendToUser(tUser, "Уберите скобки перед ником")
        Core.Disconnect(tUser)
    end
end

на хаб не пускает big_smile.gif
что запрещаем
Код
local tPfxs= { "(", "+",  "=",}

строка
Цитата
if tUser.sNick:find(v,1,true) then

1 - кол-во на которое среагирует скрипт
[attachment=4908:HeT_npeFikcaM.lua]
prapor
19.8.2010, 19:41 AntiAd
Eximius
Название скрипта: AntiAd
Автор: Mutor
Версия: 1.0
Описание: Антиреклама блокирующая:
Код
-- Unwanted strings for user description, share, email, country code etc. / Нежелательные строки для юзера: описание, шара, E-mail, код страны
Unwanted = {"spammone","RO","1024000"}

[attachment=4907:AntiAd_1.0_L5.1.lua]
Di2, shur49, мамин_парень
19.8.2010, 12:36 ChatStats
Eximius
Название скрипта: ChatStats
Автор: Madman
Описание: Чат статистика сообщений. big_smile.gif
[attachment=4906:ChatStats.lua]
Di2, shur49
17.8.2010, 1:58 Chat History On Entry
API2
Название скрипта: Chat History On Entry
Автор: Mutor
Версия: 1.07
Описание: Можно просматривать сообщения: всех пользователей; одного человека; по дням. Можно удалять: полностью историю чата; выборочную строку. Можно отказаться от получения истории при входе. Встроенная антиреклама.
Код
-- Настройки блокирования рекламы? 0 = disabled, 1 = From History, 2 = From History/Main Chat
AaBlock = 1,

[attachment=4898:Chat_His...Entry_RU.lua]
[attachment=4899:Chat_His...On_Entry.lua] (оригинал)
Invisible, Dimon21
16.8.2010, 19:18 UrlDelay
Eximius
Название скрипта: UrlDelay
Автор: -VIPER-
Версия: 1.0
Описание: Запрещает UnReg писать URL-ссылки на определённое время (настройка времени в скрипте )
[attachment=4891:UrlDelay.lua]
Di2
16.8.2010, 16:38 Simple Screen Clean
Eximius
Название скрипта: Simple Screen Clean
Автор: Dumbdozygit
Описание: Скрипт Очистки главного чата ( команда !cls ). Очищает главный чат хаба, посылая сообщение с большим количеством знаков переноса (\r\n)
[attachment=4890:Simple_S...en_Clean.lua]
Di2, sergius_s
16.8.2010, 16:08 Online users
Eximius
Название скрипта: Online users
Автор: Dumbdozygit
Версия: 1.0
Описание: Выводит в чат [attachment=4888:356.JPG] Настройки вывода информации настроить можно в строке
Код
iInterval = 1*Hour  -- Interval between adverts   can use  number * (Sec,Min,Hour or Day) / Интервал для выведения в чат информации

[attachment=4889:Online_users.lua]
Di2
16.8.2010, 8:28 Message Board | Доска объявлений
Eximius
Название скрипта: Message Board
Автор: Mutor
Версия: 1.03
Описание: Доска объявлений. Настройки по допускам к командам в скрипте big_smile.gif
[attachment=4887:Message_Board.rar]
Di2, shur49
16.8.2010, 5:59 HubClock
Eximius
Название скрипта: HubClock
Автор: Mutor
Версия: 1.00
Описание: Время в списке юзеров
[attachment=4886:HubClock.lua]
Di2, shur49, sergius_s
15.8.2010, 17:40 Скрипт запрета в никах заглавных букв
Цитата(Сем90 @ 15.8.2010, 16:44) *
Да работае, Спасибо.

Кнопку жми лучше bad_smile.gif

Цитата
Только исключение не работало.

Сделал так, заработало.
Код
local Exc = {
    ["баба-дурак"] = true,
}

Вот видишь, теперь ты тоже кодер big_smile1.gif
Sinsei
14.8.2010, 14:25 time-based-message
Eximius
Название скрипта: time-based-message
Автор: -VIPER-
Версия: ??
Описание: Есть возможность посылать сообщения в чат, в определённое время, в определённый день месяца.
[attachment=4879:time_based_message.rar]
Di2
13.8.2010, 22:40 TopTen
Eximius
Название скрипта: TopTen
Автор: Mutor
Версия: 1.0b
Описание:
Показывает топ 10 :
Цитата
•HubShare -- Total Hub Share
•Users -- Total Users
•UpTimes -- User session times [time logged in]
•UserShare -- User Shares
•Logins -- User connections
•ReConnections -- User reconnections
•Chat -- Number of chat messages by user
•ChatChars -- Number of chat characters by user
•Pms -- Number of private messages [pm's] by user
•PmChars -- Number of pm characters by user
•Cmds -- Number of commands [Chat received in command format with Hub prefixes]
•Smilies -- Number of 'smiley' codes. ie.':)' Settable in table below
•Lols -- Number of chat acronyms ie lol, rofl. Settable in table below
•CTMs -- Number of CTM, RCTM requests, indicates transfer activity
•Searches -- Number of user searches
•Kicks -- Number of kick commands [$Kick protocol command only]
•Redirs -- Number of redirections [$OpForceMove]
•Pingers -- Number of BotINFOArrival requests
•UnknownCmds -- Number of unknown commands sent to the hub and by whom

[attachment=4877:TopTen_1.0b.rar]
Invisible, Di2
11.8.2010, 3:17 Викторина
API2
Нашёл на одном сайте новенькую базу вопросов за 09-06-2010 , может кому пригодится
[attachment=4859:viktorin...lex_v2.7.rar]
Nickolya, Ksan, Angel_D, Saymon21, TiGRpp, Naum_Off
10.8.2010, 21:43 Ищю скрипт
Скрипт
big_smile.gif
Цитата
а можно сделать так чтобы было не имя бота например



<BOT>
Правила хаба
============
1. Запрещено
============

а при вводе команды !rules

<RULES>
Правила хаба
============
1. Запрещено
============

при вводе команды !faq

<FAQ>
Правила хаба
============
1. Запрещено
============ и т.д

Егор Владимирович, вот попробуй [attachment=4858:info.lua]
Егор Владимирович
10.8.2010, 20:08 Ищю скрипт
Скрипт
если не понял ищи в поиске, не один раз объяснялось.
Вот, читать нада эту тему
Егор Владимирович
7.8.2010, 18:57 OneSpase
Eximius
Название скрипта: OneSpase
Описание: Скрипт Запрещающий ставить в сообщение больше одного пробела
[attachment=4846:OneSpase.lua]
Di2
7.8.2010, 16:22 Offline OpChat
Eximius
Название скрипта: Offline OpChat
Автор: Mutor
Версия: 1.0b
Описание: Сообщает админу/опу то что обсуждали в ОпЧате во время его отсутствия
[attachment=4843:Offline_OpChat.lua]
Di2, brotherhood
7.8.2010, 15:31 Chat History
Eximius
Название скрипта: Chat History
Автор: Converted to Eximus Hubsoft by Dumbdozygit
Версия: 1.02
Описание: Сообщает при входе последние n сообщений. Можно удалить историю сообщений командой clearhistory ( без префиксов )
[attachment=4842:Chat_History.lua]
Di2, shur49
7.8.2010, 15:16 CmdReport
Eximius
Название скрипта: CmdReport
Автор: Mutor
Версия: 2.1
Описание: Отчеты по использованию команд пользователями, ники получающие отчёт вписывать в скрипт.
-Возможность исключить определенные ники из проверки.
[attachment=4841:CmdReport.lua]
Di2
7.8.2010, 14:10 Web Chat
Eximius
Название скрипта: Web Chat
Автор: -VIPER-
Версия: 1.0
[attachment=4840:WebChat_lua.rar]
Nickolya, Di2, Pro009, killserver, мамин_парень
7.8.2010, 2:11 asciibot
Eximius
Название скрипта: asciibot
Автор: -VIPER-
Версия: 1.0
Описание: Заменяет ваш текст ( если он конечно есть в папке text где находятся текстовые файлы с картинками big_smile1.gif , во замудрил)) ) картинками.
P.S названия картинок перевёл на 50% , дальше, думаю, сами под себя переведёте, подберёте картинки и тп. big_smile.gif
Пример:
[attachment=4838:2010.JPG]
[attachment=4839:132.JPG] на слово туалетbig_smile.gif

[attachment=4837:asciibot.rar]
Invisible, Di2
7.8.2010, 0:53 File Timer
Eximius
Название скрипта: File Timer
Автор: Mutor
Версия: 1.1
Описание: Выводит текстовую информацию в чат/лс (смотреть настройки в скрипте 38 - 43 строки) по фиксированному или случайному времени.
Внимание! В папке Scripts нужно создать папку TextFiles где будут находится ваши текстовые файлы. big_smile.gif
[attachment=4836:File_Timer.lua]
Invisible, Di2
6.8.2010, 0:17 Хочу провести на хабе жеребьевку ФИФА Чемп мира
или лигу чемп всеравно
van21
4.8.2010, 12:47 Запрет чата для всех кроме випов опов и админов
АПИ 2 версия 0.4.1.2
WINS
[attachment=4808:NoMC_NoPM.lua]
WINS
3.8.2010, 15:29 Tiny Release
Eximius
Название скрипта: Tiny Release
Автор: Optimus , Converted by Mutor
Версия: 2.05
Описание: Публикация релизов ( новостей и тп ) . Большая часть настроек находится в самом скрипте ( куда выводить релиз, личка/чат, показывать релиз при входе на хаб и тп и тд big_smile.gif )
[attachment=4806:Tiny_Rel....05_L5.1.lua]
Nickolya, Di2, rival, мамин_парень
3.8.2010, 4:10 WebSearch
Eximius
Название скрипта: WebSearch
Автор: ZeroSleep , Eximius Version by -Viper-
Версия: 2.5
Описание: Веб-поиск: YouTube, Torrent, Google, NCWDPreDB (что такое NCWDPreDB так и не понял big_smile1.gif ). Выкладываю две версии скрипта, русский перевод на 96% и английский оригинал baffle.gif
[attachment=4802:WebSearch_eng.lua] оригинал
[attachment=4803:WebSearch_ru.lua] русский перевод
Nickolya, Di2
2.8.2010, 1:46 Anti advertise
API2 | Многофункциональная антиреклама
Название скрипта: Anti advertise
Автор: Nando
Версия: 1.0
Описание:

1. - Можно добавить любой шаблон страны ( например: RU , UA , LV ) юзеры, страна которых внесена в список, не будет пускать на хаб.
Цитата
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "UA" в: Country Code/код страны

2. - Здесь можно прописать то что будет отсеивать антиреклама в чате или ЛС ( всё что хотите )
Цитата
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "10." в: чат
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "10." в: личное сообщение

3. - shame.gif здесь я ещё не разобрался что и как
4, 5, 6 - Удалять шаблоны внесённые в антирекламу.
7. - Можете просмотреть список запрещённых шаблонов.
[attachment=6512:Anti.lua]
Nickolya, rival, WINS
28.7.2010, 8:41 Local Hub Time
Eximus
Название скрипта: Local Hub Time
Автор: Jimbob
Версия: 1.00
Описание: По правому клику мыши, через меню, выводит информацию
[attachment=4778:2010.JPG]
[attachment=4779:Local_Hub_Time.lua]
Nickolya, Invisible, Di2
22.7.2010, 5:59 Connect Stats
Eximius
Название скрипта: Connect Stats
Автор: Mutor
Версия: 1.0d
Описание:
[attachment=4754:2010.JPG]
[attachment=4753:Connect_....0d_L5.1.lua]
Nickolya, Invisible, Di2
22.7.2010, 5:39 Birthday
Eximius
Название скрипта: Birthday
Автор: ??
Версия: ??
Описание: Позволяет пользователям добавлять свои дни рождения, просматривать дни рождения всех пользователей хаба.
[attachment=4751:birthday.lua]
Nickolya, Di2
20.7.2010, 21:11 Сообщение юзерам с нулевой шарой
Сообщение юзерам с нулевой шарой
[attachment=4741:NoSharaNoDownload.lua]
Mustik
20.7.2010, 12:43 Запрет пустого сообщения
API 2
[attachment=4737:OneSpase___API_2__.lua]
rival, WINS, мамин_парень
17.7.2010, 2:42 Kenny
Eximius
Название скрипта:
Автор: Mutor
Версия: 1.0
Описание: Превращает юзера в Кенни лунатика.
[attachment=4731:Kenny_1.0_L5.1.lua]
Nickolya, Di2, sergius_s
15.7.2010, 14:56 Kinozal_tv
API2 | Скрипт новостей с трекера
Цитата(Greeck @ 15.7.2010, 11:55) *
2 Tsd: как убрать бота из списка пользователей?

закомментируйте строку
Код
Core.RegBot(sBot, "Бот новостей с трекера "..(sAddr[1]), "", true)
( перед кодом поставить -- )
Greeck
10.7.2010, 11:13 Сборщик магнет-ссылок
API2 | сбор и выдача магнет-ссылок по категориям
PleXXXor

Попробуй здесь настроить под себя, удалить не нужное
Код
local TypeFile = {                -- расширения файлов магнет-ссылки на которые распределяются по категориям (расширения обязательно из 3 символов, имена категорий без пробелов и цифр)
["Фильмы_и_видео"] = {"avi","mkv","flv","mp4","mpg","wmv","vob","3gp","2ts","mov","m4v","f4v",},
["Музыка_и_звуки"] = {"mp3","wav","ogg","lac","m4a","cue",},
["Архивы"] = {"rar","zip",".7z",},
["Образы_дисков"] = {"iso","mdf","mds",},
["Программы"] = {"exe","msi",},
["Изображения"] = {"jpg","gif","bmp","png","ico",},
[other] = {}, --эту строчку НЕ менять
}
PleXXXor
10.7.2010, 8:32 custom-RC
Eximius
Название скрипта: custom-RC
Автор: Viper
Русский перевод: Артём
Описание: Все команды хаба, есть конечно и встроенное меню, но оно на английском языке, решил выложить скрипт для тех кто не "дружит" с английским языком, с помощью данного меню/скрипта можно натраивать полностью хаб/управлять удалённо хабом. big_smile.gif
[attachment=4723:custom_RC.lua]
Nickolya, Di2, TiGRpp, gumin, sergius_s
10.7.2010, 5:19 Ищу скрипт.
Регистрацию по IP ставь.
Здесь вроде есть регистрацию с одного IP big_smile.gif
Код
    OneNickIP = n,    -- Запрещать регистрацию с одного IP-адреса более одного аккаунта
    CheckIP = n,    -- Проверять IP-адрес юзера при регистрации.

P.S В Eximius встроенная регистрация по IP big_smile.gif
Invisible
9.7.2010, 23:42 UserIP
Eximius
Название скрипта:
Версия: 1.0
Автор: Alfar
Описание: Скрипт посылает Админу/Оп IP юзеров
[attachment=4721:UserIP.lua]
Nickolya, Di2, TiGRpp, sergius_s
9.7.2010, 9:01 Часто задаваемые вопросы
Eximius | Читать всем без исключения!
Код
function strLower(str)
    return str:gsub("([А-Я])",function(str) return string.char(str:byte()+32) end):gsub("Ё","ё"):gsub("Њ","њ"):lower()
end --перевод строки в нижний регистр (с руссифицированной функцией)

-----------------------------------
Код
function strUpper(str)
    return str:gsub("([а-я])",function(str) return string.char(str:byte()-32) end):gsub("ё","Ё"):gsub("њ","Њ"):upper()
end --перевод строки в верхний регистр (с руссифицированной функцией)

-----------------------------------
Коротко об основных возможностях (более подробно в описании языка):
Цитата
. означает любой символ;
%S означает любой непустой (непробельный) символ;
%s означает любой пустой символ (пробел, табуляция, перевод строки и т.п.);
%d означает любой числовой символ (от 0 до 9);
%w означает любой буквенно-цифровой символ (латинский алфавит);
%a означает любой буквенный символ (латинский алфавит);
%c означает любой управляющий символ;
%l и %u означают соответственно любой символ в нижнем и верхнем регистрах (латинский алфавит);
%p означает любой символ пунктуации;
%x означает любое шеснадцатиричное число;

Символы ^$()%.[]*+-? являются служебными:
^ и $ в начале и конце строки шаблона соответственно означают начало и конец исходной строки;
[ и ] определяют диапазон символов внутри них. Например, шаблон [0-9] означает любой числовой символ от 0 до 9, что можно записать и как %d. Если в начале шаблона внутри квадратных скобок стоит символ ^, то шаблон означает любые символы, не входящие в этот диапазон. Например, шаблон [^0-9] означает любой нечисловой символ, тоесть символы, кроме символов от 0 до 9. Это можно записать как [^%d];
( и ) означают захват, который возвращается в результах проверки совпадения (нужный участок из найденной подстроки, соответствующий шаблону в скобках);
* означает, что символ до него может повторяться много раз или не быть (0 и более символов). Например, шаблон %d* означает, что тут могут быть цифровые символы (или не быть вовсе);
+ означает, что символ перед ним может повторяться много раз, но хотя бы один должен быть (1 и более символов). Например, шаблон %S+ означает 1 или более непробельных символов;
- похож на *, только отличается от него тем, что определяет строку до первого вхождения в исходной строке символа, соответствующего шаблону после него (при наличии), тоесть минимально возможной длины;
? означает, что символ перед ним может присутствовать 1 раз или не присутствовать вовсе (0 или 1 символ). Например, шаблон %s? означает, что в этом месте может быть 1 пробельный символ или не быть.
Для того, чтобы задать в шаблоне символ, который входит в список служебных символов, нужно экранировать его символом %. Например, чтобы задать в шаблоне символ "." (точка), надо написать %., иначе, если задан шаблон ., он будет означать вообще любой символ, не только точку). Таким образом, например, чтобы задать шаблон IP-адреса, нужно написать так: %d+%.%d+%.%d+%.%d+. Здесь %d+ означает 1 или несколько цифр, а %. означает точку. Чтобы задать сам символ "%" (который тоже является служебным), надо написать шаблон как %%.
Все остальные символы, не являющиеся служебными, означают самих себя.

Приведём пример, как задать шаблон анирекламы для любого адреса хаба. Для этого достаточно добавить шаблон антирекламы 1 типа:
dchub://%S+
Тут служебный символ %S+ означает, что после строки "dchub://" идёт 1 или более непустых символов.
Nickolya, Invisible, sania
8.7.2010, 17:34 Описание Eximius и публикация новых версий
Eximius
Берёшь это [attachment=4713:custom_RC.lua] и переводишь на свой язык big_smile.gif
Drakula
7.7.2010, 20:40 Registration
Eximius
Название скрипта: Registration
Версия: 0.1
Автор: Артём
Описание: Скрипт регистрации

[attachment=4711:Registration.lua]
Nickolya, Di2
7.7.2010, 14:27 Антиреклама для PtokaX
API1, API2 | Скрипт антирекламы для чата и лички
Код
sReason = "Нарушение правил хаба. Ищите другое место для рекламы!"

Раскрывающийся текст
local sBot = "Антиреклама" -- Имя бота
local bot_reg = 1 -- Показывать бота в списке пользователей (0 - нет; 1 - да)
local ban_time = 10 -- Время бана (мин)
local op_info = 1 -- Информировать о попытке рекламы операторов с показом запрещённой фразы (0 - нет; 1 - да)
local sReason = "Нарушение правил хаба. Ищите другое место для рекламы!"
строка
Код
BanMan.TempBan(user,ban_time,"","",false)

сделать так
Код
BanMan.TempBan(user,ban_time,sReason.."","",false)
Drakula, striker
7.7.2010, 2:41 Eximius API Interface
Eximius | API функции хаба
* from version 2.0.9 **-04-2010
Код
-------------------------------------------
---- * from version 2.0.9 **-04-2010 -----
-------------------------------------------

---- Functions ----  
     Main()  
     OnTimer(Id)  
     OnExit()  
     NewUserConnected(User)  
     UserDisconnected(User)  
     OpConnected(User)  
     OpDisconnected(User)  
     SupportsArrival(User, Data)                    
     ChatArrival(User, Data)                          
     KeyArrival(User, Data)                    
     ValidateNickArrival(User, Data)              
     PasswordArrival(User, Data)                    
     VersionArrival(User, Data)                    
     GetNickListArrival(User, Data)              
     MyINFOArrival(User, Data)              
     SearchArrival(User, Data)                    
     ToArrival(User, Data)                          
     ConnectToMeArrival(User, Data)              
     OpForceMoveArrival(User, Data)        
     RevConnectToMeArrival(User, Data)              
     SRArrival(User, Data)  
     KickArrival(User, Data)
     CommandArrival(User,Data)
     ChatRoomArrival(User,Data)
*     DataArrival(User,Data)
*     WebArrival(Url,Parms,LuaData, IP)
    
     --Web info--
        -- Address in browser      >>>     http://www.rs2soft.nl/forum/index.php?action=collapse;c=1;sa=collapse;#c1
        -- Code in htlm        >>>    <head><?lua title ?></head>
        
        -- Url = forum/index.php
        -- Parms = action=collapse;c=1;sa=collapse;#c1
        -- LuaData = title
        -- IP = the connected IP
        
  
----User:----  
     SendData(FromNick, Data)              
     SendData(Data)                    
     SendPM(FromNick, Data)                    
     Disconnect()  
     Warn(WarnerNick,Reason)
     Kick(KickerNick, Reason)              
     Kick(Reason)                          
     Ban()  
     Ban(sReason, sBy)  
     NickBan()  
     NickBan(sReason, sBy)  
     Kill(sReason, sBy)  
     TimeBan(iTime, sReason, sBy, bFull)          --iTime in minutes        
     Redirect(Address)                    
     Redirect(Address, Reason)
     Mute(Reason)
  
---- User. ----  
     sName  
     sPass
     sClient
     sClientVersion
     sMode  
     sIP  
     sMyINFO
     sStrippedMyINFO
     sFlag
     bUserCommand  
     bOperator  
     bRegistered  
     bActive  
     iShareSize  
     cProfile  
     sProfileName  
     iProfileNumber  
     iHubs  
     iSlots  
     sDescription  
     sConnection  
     sEmail  
     iNormalHubs                          
     iRegHubs                          
     iOpHubs                                
     bConnected                          
     iLoginTime                          
     sConnectTime                    
     sCountryCode    > Get / Set
     iKicks         > Get / Set
     Iwarns            > Get / Set
     bMuted            > Get / Set
     bBlockDownload > Get / Set
     bBlockSearch    > Get / Set

---- Profile. ----            -- User.iProfile  
     sProfileName  
     iProfileNumber  
     iMinShare            -- 0 B,   100 MB  
     iMaxShare            -- 1 GB, 15 TB  
     sMinShareBytes  
     sMaxShareBytes  
     sShareAction  
     sShareRedirect  
     iMinSlots  
     iMaxSlots  
     sSlotsAction  
     sSlotsRedirect  
     iMinHubs  
     iMaxHubs  
     sHubsAction  
     sHubsRedirect  
     bOperator

  
---- Global ----  
--All  
     SendToAll(Data)  
     SendChatToAll(FromNick,Data)  
     SendPmToAll(FromNick, Data)  
--Profile  
     SendToProfile(ProfileNumber,Data)                                
     SendChatToProfile(ProfileNumber,FromNick,Data)  
     SendPmToProfile(ProfileNumber,FromNick, Data)  
--Nick  
     SendToNick(Nick,Data)  
     SendChatToNick(Nick,FromNick, Data)  
     SendPmToNick(Nick,FromNick, Data)  
--Ops  
     SendToOps(Data)  
     SendChatToOps(FromNick,Data)  
     SendPmToOps(FromNick,Data)  
--Mode  
     SendToMode(Mode,Data)      --Mode A, P, S  
     SendChatToMode(Mode,FromNick,Data)  
     SendPmToMode(Mode,FormNick, Data)

*     SendKickMessage(Data)        --Send a message to the profiles that are checked in GUI to recive kick messages    
      
     GetOnlineUsers(ProfileNumber) -1 for all users        
     GetOnlineOperators()                                
     GetOnlineNonOperators()                                
     GetUsersByProfile(ProfileName)                    
  
     returns table like this  
  
           [ 0 ] = ["sName"] = string  
                     ["sIp"] = string  
                     ["sDescription"] = string  
                     ["sConnection"] = string  
                     ["iUserHubs"] = Number  
                     ["iRegHubs"] = Number  
                     ["iOpHubs"] = Number  
                     ["sMyINFO"] = string  
                     ["sClient"] = string  
                     ["sConnectTime"] = string  
                     ["bIsOP"] = string (True or False)  
                     ["bIsReg"] = string (True or False)  
           ["cProfile"] = class  

                   GetAllProfiles()  
                Returns table like this  
      
     [ 0 ] = ["sProfileName"] = string    
           ["iProfileNumber"] = Number  
    
     GetUserSettings()

     Returns table
    
     [ 0 ] = ["sProfileName"] = string  
              ["iProfileNumber"] = Number
              ["iMinSlot"] = Number  
              ["iMaxSlot"] = Number  
              ["sSlotAction"] = string  
              ["sSlotRedirect"] = String
              ["iMinHubs"] = Number  
              ["iMaxHubs"] = Number  
              ["sHubsAction"] = string  
              ["sHubsRedirect"] = String
              ["iMinShare"] = Number  
              ["iMaxShare"] = Number
              ["iMinShareBytes"] = Number  
              ["iMaxShareBytes"] = Number
              ["sMinShareFormat"] = Number  
              ["sMaxShareFormat"] = Number  
              ["sShareAction"] = string  
              ["sShareRedirect"] = string  
  
     GetBanList()  
  
     returns table like this  
  
           [ 0 ] = ["sExpireDate"] = string  
                     ["sBanData"] = string  
                     ["sReason"] = string  
                     ["sBy"] = string  
                     ["sType"] = string  
                     ["sNickIp"] = string  
                      
     GetRegisteredUsers()  
     GetNonOperators()  
     GetOperators()        
  
     returns table like this  
                  
           [ 0 ] = ["sName"] = string  
                     ["sIp"] = string  
                     ["sProfile"] = string  
                     ["sPass"] = string  
                     ["sLastLogin"] = string  
      
     GetUserByName(Nick)  
          
  
---- frmHub: ----  
     GetHubBotName()  
     GetHubAddress()  
*     GetHubTopic()
*     SetHubTopic()
*     GetHubShare
     GetOpChatName()
     GetHubPort()            -- Main TCP port  
     GetHubPorts()            -- All open TCP port  
*     GetWebPort()
*     GetWebStarted()        -- true if web is running
     GetHubName()  
     GetHubDescription()  
     GetKickRedirect()  
     GetKickRedirectAddress()  
     GetBanRedirect()  
     GetBanRedirectAddress()  
     GetMainRedirect() Changed18-08-2008
     GetStartupPath()
     GetUserCount()
     GetStartTime()
     GetOnlineTime()
     GetHubOwner()
              RegisterUser(Name, Pass, Profile)         returns true,false
     RegisterUser(Name, Pass, Profile, IP)     returns true,flase
     UnregisterUser(Name)                     returns true,false
     ChangeUserPass(Name,Pass)                returns true,false
     ChangeUserIP(Name,Pass)                returns true,false
     ChangeUserProfile(Name, ProfileName)    returns true,false
         SetMOTD(string)     creates a new motd


---- HubBot: --
     Reg(Bot)
     Reg(Bot, MyINFO)
     UnReg(Bot)
      
---- Timer: ----
     NewTimer(Interval)                         returns -1 if error else the ID number
     NewTimer(Interval, CallFunction) returns -1 if error else the ID number
     Stop(Id)
     Start(Id)
     Close(Id)                               Close the timer and can not be used again.
      
     -- Example Code --
     TimerID1 = -1
     TimerID2 = -1
     TimerID3 = -1
      
     function Main()
           TimerID1 = Timer:NewTimer(1000, MyFucntion)
           TimerID2 = Timer:NewTimer(1000, MyFucntion)
           TimerID3 = Timer:NewTimer(1000) -- Use default OnTimer event
           Timer:Start(TimerID1)
           Timer:Start(TimerID2)
           Timer:Start(TimerID3)
     end
      
     function MyFunction(Id)
           if TimerID1 == Id then
                 -- Here is the TimerID1 event
           end
           if TimerID2 == Id then
                 -- Here is the TimerID2 event
           end
            
     end
      
     function OnTimer(Id)
           -- Only TimerID3 comes here
     end
     -- End Example --

---- Mail ----
!! Is preloaded !!
     .sFrom
     .sHost
     .sPort
     .sUser
     .sPassword
     :SendMail(ToMail,Subject,Body)        returns true,false

---- FTP ----
!! Is preloaded !!
     :Set(Host,User,Pass,Port)
     :Login
     :Move(data)    -- Move to a folder step by step
     :GetFiles()    -- Returns table with files and folders
     :RemoveFile(file)
     :UploadFile(file)
     :MakeDir(DirName)
     :RemoveDir(DirName)

---- Web ----
!! Is preloaded !!
     :GetHtml(url)        returns html or EMPTY or ERROR
     :ResolveDns        returns IP or ERROR

-------------------------------------------
---- * from version 2.0.9 **-04-2009 -----
-------------------------------------------

Invisible, Saymon21, shur49
6.7.2010, 21:45 StarWars
Eximius
Название скрипта: StarWars
Автор: Mutor ( Snowball War )
Переделка под StarWars: Артём
Описание: галактические бои super_man.gif
[attachment=4702:StarWars.lua]
Nickolya, Di2
6.7.2010, 13:09 FeedWatch
Eximius
Название скрипта: FeedWatch
Версия: 1.0e
Автор: Mutor
Описание: Скрипт для просмотра новостных лент
[attachment=4701:FeedWatch.lua]
Nickolya, Di2
5.7.2010, 23:46 Vote To Kick
Eximius
Название скрипта: Vote To Kick
Автор: Viper
Русский перевод: Артём (сильно не пинайте shame.gif переводил с голландского языка)
Описание: Можно голосовать как За кик так и Против кика.
[attachment=4698:Vote_To_Kick.lua]
Di2, ololololo
5.7.2010, 23:14 Antimat (AutoCorrect mat)
Eximius
Название скрипта: Antimat (AutoCorrect mat)
Автор: ??
[attachment=4697:Antimat_...ect_mat_.lua]
Di2
5.7.2010, 22:39 Last IP 1.1
Eximius
Название скрипта: Last IP
Версия: 1.1
Автор: Mutor
Русский перевод: Артём
[attachment=4691:dfg.JPG]
[attachment=4692:dfgdfg.JPG]
[attachment=4690:Last_IP_1.1.lua]
Nickolya, Di2, Saymon21
5.7.2010, 22:00 Actions
Eximius
Название скрипта: Actions
Описание: Обычный скрипт Действий
[attachment=4688:Actions.lua]
Nickolya, Di2
5.7.2010, 20:58 Whisper
Eximius
Название скрипта: Whisper ( Сказать шёпотом )
Автор: Ceno?y†e
[attachment=4687:Whisper.lua]
Nickolya, Di2, Saymon21
5.7.2010, 14:24 Anti advertise
Eximius
Название скрипта: Anti advertise
Автор: Nando
Версия: 1.0
Описание:
[attachment=4717:__________.JPG]
1. - Можно добавить любой шаблон страны ( например: RU , UA , LV ) юзеры, страна которых внесена в список, не будет пускать на хаб.
Цитата
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "UA" в: Country Code/код страны

2. - Здесь можно прописать то что будет отсеивать антиреклама в чате или ЛС ( всё что хотите )
Цитата
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "10." в: чат
Вы били кикнуты [Anti-Ad] причина: Нежелательный(е) шаблон(ы): "10." в: личное сообщение

3. - shame.gif здесь я ещё не разобрался что и как
4, 5, 6 - Удалять шаблоны внесённые в антирекламу.
7. - Можете просмотреть список запрещённых шаблонов.
Надеюсь расписал понятно. big_smile.gif
англ. оригинальная версия.
[attachment=4686:Anti.lua]
русская версия, дополнено: перевод строки в нижний регистр (с руссифицированной функцией)
[attachment=4720:Anti.lua]
20:34 09.07.2010
Nickolya, Di2
5.7.2010, 2:22 От: Помогите со скриптом для птоки который удалялбы неиспользуемые реги
От темы с ID: 3604
bot9ra
30.6.2010, 21:38 Помогите....
скрипт....
Цитата(diss @ 30.6.2010, 21:20) *
ну а что трудно подсказать?

ну а что трудно написать в тему скрипта? bad_smile.gif
bot9ra
30.6.2010, 20:59 Trivia
Викторина
Название скрипта: Trivia ( Викторина )
Автор:
Цитата
--Данный скрипт базируется на викторине от chill'a и NRJ
модифицировано ale][ela для Verlihuub октябрь 2007 г.--

Версия: 1.07
Описание:
Описание
--[[
--Данный скрипт базируется на викторине от chill'a и NRJ
модифицировано ale][ela для Verlihuub октябрь 2007 г.--

Сhangelog (by NRJ):

**1.07
- Добавлена система званий. Новая команда !звания

**1.06
- Исправлено меню

**1.05
- Поддержка LUA 5.0 / 5.1

**1.04
- окончательно пофиксил проблему с чатом при игре в личке бота (наконецто ;) )
- добавил возможность выбирать вид подачи вопросов и подсказок (мое оформление или родное)

**1.03

- пофиксил проблему, в результате которой игроки в привате видели еще и общий чат
- пофиксил баг с отправкой сообщения об ошибке в вопросе

**1.02

- при игре в личке теперь можно видеть сообщения других игроков, т.е. свободно чатиться

**1.01
- добавлены отдельные топы по времени, кол-ву ответов и кол-ву страйков
- переоформил все топы, дабы цифры не прыгали из-за длинных ников
- расширена менюшка + стала более динамичной
(теперь меню пропуска вопросов и подсказок
вылезает только тогда, когда соответстующие ф-ции включены)
- вместе с подсказками теперь можно выводить стоимость вопроса (в очках)

**1.0
- весь конфиг вынесен в отдельный файл 'BUKTOPUHA\settings.dat'
- переписана часть кода, дабы научить игру читать русские команды
- полностью переведен скрипт + переведены все комментарии к конфигу
- полностью переоформлен вывод топа
- менюшка по всем командам
- возможность выбирать, будет ли бот с ключиком или нет
- всякие мелкие фиксы и дополенения
]]

--[[
todo: ale][ela
брать префиксы комманд из настроек хаба
сделать вывод текущих настроек
переделать все выводы юзеру к одной функции
сделать хинт для босса
сделать нормальную функцию lower
Сделать старт по запросу, а не оператору, и вывод состояния игры для вновь залогинившегося
Сделать старт, если игра стоит, при подсоединении игрока

]]

[attachment=4667:Trivia.rar]
P.S Не тестировал, негде)))
мамин_парень
30.6.2010, 20:34 Помогите....
скрипт....
1 - место
Код
UserCommand 1 2
сделай
Код
UserCommand 1 3

2 - сделай таблицу юзеров кому разрешено будет пользоваться скриптом, командами
Код
tControl = {    --Профили, имеющие доступ к командам
    [0] = 1,    -- =[Master]=
    [1] = 0,    -- =[OP]=
    [2] = 0,    -- =[ViP]=
    [3] = 0,    -- =[Reg]=
              [-1] = 0,       -- =[UnReg]=
}
bot9ra, diss
29.6.2010, 10:51 Скрипт правил хаба с разделением профилей.
Очень нужен скрипт правил хаба с разделением профилей.
[attachment=4661:RulesForProfiles.lua]
P.S спасибо ustas за помощь big_smile.gif
Pro009
28.6.2010, 21:29 Chatrooms
API2 | v4.21
Название скрипта: Chatrooms
Автор: by jiten and Dessamator
Версия: v4.21
Версия API: 2
Описание: Решил не описывать возможности скрипта, а просто сделать Print Screen меню, думаю, будут понятны возможности .
[attachment=4659:__________.JPG]
[attachment=4660:chatrooms.v4.21.lua]
P.S Доступы к той или иной команде меню можно настроить в самом скрипте
Раскрывающийся текст
Код
    tLevels = { [0] = 1,
        [1] = 1,
        [2] = 1,
        [3] = 1,
        [4] = 1,},
zeusby
28.6.2010, 16:56 Скрипт чтобы прятал шару Админа
HideShare
Код
--[[

    HideShare 2.2 LUA 5.1x [Strict] [API 2]

    By Mutor        07/30/08

    A share hider script. Nothing new but the code method.
    Imperfect because MyINFO is not blockable, nor should it be.
    I never liked any such script that resends MyINFO, but I try
    not to force my opinions on others.  :P

    - Hides user shares per profile
    - Shares restored on script exit

    +Changes from 2.0    08/14/08
        + Added hideprof and hidenick commands. Request by kalle370
        + Added command permission per profile
        + Added context menus [right click]
        + Added configuration saved to file for hub/script restarts
        + Added script is restated if profile settings are changed

    +Changes from 2.01    03/04/10
        + Added CTM/RCTM block for hidden users
        + Added Search block for hidden users
]]


--[[ Start User Settings ]]--

-- "Botname" ["" = hub bot]
local Bot = "[RequestChat]"
-- "Command Menu" ["" = hub name]
local Menu = ""
-- "Command SubMenu" ["" = script name]
local SubMenu = ""
-- File to save configuration to. "Filename.ext"
local File = "HideShare.dat"
-- Delay [in ms] to delay resend of MyINFO
local Delay = 250
-- Always send script replies in private message?
local OnlyPm = true
-- Default profile settings
HsCfg = {
    -- Set your profiles / permissions here.
    -- [#] = true/false, (true = Hide Share / false = Show Share)
Profiles = {
    [-1] = false,    -- Unregistered User
    [0] = true,    -- Master
    [1] = false,    -- Operator
    [2] = false,    -- Vip
    [3] = false,    -- Reg
    },
-- Hide these nicks
-- ["Nick"] = true/false,
Exclude = {
    ["Mutor"] = true,
    },
}

--[[ End User Settings ]]--


local Tmr,Temp,Path,Scp = 0,{},Core.GetPtokaXPath().."scripts/","HideShare 2.2"
OnStartup = function()
    if Bot == "" then Bot = SetMan.GetString(21) end
    if Menu == "" then Menu = SetMan.GetString(0) end
    if SubMenu == "" then SubMenu = Scp end
    if not File:find("^"..Path,1,true) then File = Path..File end
    if loadfile(File) then dofile(File) else Save_File(File,HsCfg,"HsCfg") end
    for _,user in ipairs(Core.GetOnlineUsers()) do DoInfo(user) end
    Mem()
end

OnExit = function()
    for _,user in ipairs(Core.GetOnlineUsers()) do local mi = Core.GetUserValue(user,1) Core.SendToAll(mi.."|") end
end

OnTimer = function(Id)
    if Id == Tmr then
        for i,v in pairs(Temp) do Core.SendToAll(v.."|") i = nil end
        TmrMan.RemoveTimer(Tmr)
        Tmr = 0
    end
end

UserConnected = function(user)
    DoInfo(user)
    for _,user in ipairs(Core.GetOnlineUsers()) do DoInfo(user) end
    local str,stp,uc,m,p = "","","$UserCommand 1 3 "..Menu.."\\"..SubMenu.."\\","$<%[mynick]> ","||"
    local pfx = SetMan.GetString(29):sub(1,1)
    for k,v in pairs(HsCmds) do
        if v[2][user.iProfile] then local d,a = v[1]() str = str..uc..d..m..pfx..k..a..p end
    end
    if str:len() > 0 then Core.SendToUser(user,str) end
    Mem()
end
OpConnected,RegConnected = UserConnected,UserConnected

MyINFOArrival = function(user,data) if Core.GetUserValue(user,9) then DoInfo(user) end end

ChatArrival = function(user,data)
    local _,_,cmd = data:find("%b<> ["..SetMan.GetString(29).."](%a+)")
    if cmd and HsCmds[cmd] and HsCmds[cmd][2][user.iProfile] then
        reply = HsCmds[cmd][1](user,data,SetMan.GetString(29):sub(1,1)..cmd)
        if reply then return Core.SendToUser(user,"<"..Bot.."> "..reply.."|"),true end
    end
end
ToArrival = ChatArrival

ConnectToMeArrival = function(user,data)
    local p,n = user.iProfile,user.sNick
    local Ctms = {[1] = "^$ConnectToMe ([^ ]-) ",[2] = "^$RevConnectToMe [^ ]- (.+)",}
    for i,v in ipairs(Ctms) do
        local _,_,s = data:sub(1,-2):find(v)
        if s and not HsCfg.Exclude[s] then
            local msg1,msg2 = "You requested a file from "..s:format("%q")..", transfers from this user are blocked.|",
            "Please clear "..string.format("%q",s).." from your download queue. Thank you.|"
            if OnlyPm then
                return Core.SendPmToUser(user,Bot,msg1),
                Core.SendPmToUser(user,Bot,msg2),true
            else
                return Core.SendToUser(user,"<"..Bot.."> "..msg1),
                Core.SendToUser(user,"<"..Bot.."> "..msg2),true
            end
        end
    end
end
RevConnectToMeArrival = ConnectToMeArrival

SearchArrival = function (user,data)
    local t = Core.GetOnlineUsers()
    if next(t) then
        for _,usr in ipairs(t) do
            local n = usr.sNick
            if not HsCfg.Exclude[n] then Core.SendToUser(usr,data) end
        end
    end
    return true
end

DoInfo = function(user)
    local bool
    if not HsCfg.Exclude[user.sNick] and HsCfg.Profiles[user.iProfile] then bool = true end
    if bool then
        local s = tostring(Core.GetUserValue(user,16))
        Temp[user.sNick] = Core.GetUserValue(user,1):gsub(s,"0")
        if Tmr == 0 then Tmr = TmrMan.AddTimer(Delay) end
    end
end

Mem = function() collectgarbage("collect") return string.format("%-.2f Kb.",collectgarbage("count")) end

GetProf = function(i)
    local Prof = "Unregistered User"
    if i ~= -1 then Prof = ProfMan.GetProfile(i).sProfileName end
    return Prof
end

Save_Serialize = function(tTable, sTableName, hFile, sTab)
    sTab = sTab or "";
    hFile:write(sTab..sTableName.." = {\n" )
    for key, value in pairs(tTable) do
        local sKey = (type(key) == "string") and string.format("[%q]",key) or string.format("[%d]",key)
        if(type(value) == "table") then
            Save_Serialize(value, sKey, hFile, sTab.."\t")
        else
            local sValue = (type(value) == "string") and string.format("%q",value) or tostring(value)
            hFile:write(sTab.."\t"..sKey.." = "..sValue)
        end
        hFile:write(",\n")
    end
    hFile:write(sTab.."}")
end

Save_File = function(file,table, tablename )
    local hFile = io.open (file , "wb")
    Save_Serialize(table, tablename, hFile)
    hFile:close()
    Mem()
end

HsCmds = {
    hideprof = {function(user,data,cmd)
        if user then
            local _,_,prof,val = data:find("%b<> %p%a+ ([-%d]+) ([%a]+)|$")
            if prof then
                if val then
                    local bool,valid,chg
                    if val:lower() == "true" then bool,valid = true,true end
                    if val:lower() == "false" then bool,valid = false,true end
                    if valid then
                        t = {["true"] = "enabled",["false"] = "disabled"}
                        prof = tonumber(prof)
                        if HsCfg.Profiles[prof] ~= bool then chg = true end
                        HsCfg.Profiles[prof] = bool
                        if chg then Save_File(File,HsCfg,"HsCfg") end
                        local restart = function()
                            local scp = ScriptMan.GetScript().sName
                            if scp then return ScriptMan.RestartScript(scp) end
                        end
                        return "Hidden share for "..GetProf(prof).."'s"..
                        " is now "..t[tostring(HsCfg.Profiles[prof])],restart()
                    else
                        return "Error, Invalid Value! Usage:"..cmd.." <profile> '<true/false>'"
                    end
                else
                    return "Error, Value Omitted! Usage:"..cmd.." <profile> '<true/false>'"
                end
            else
                return "Error, Profile Omitted! Usage:"..cmd.." '<profile>' <true/false>"
            end
        else
            local s = "< -1"
            for i = 0,#ProfMan.GetProfiles() do
                s = s.." / "..tostring(i)
            end
            return "Enable / Disable Hidden Share For Profile",
            " %[line:Profile Number "..s.." >] %[line:Setting <*true/false> *true = hide / false = unhide]"
        end
    end,
    {[-1] = false,[0] = true,[1] = true,[2] = false,[3] = false,},
    },
    hidenick = {function(user,data,cmd)
        if user then
            local _,_,val = data:find("%b<> %p%a+ ([%a]+)|$")
            local t = {["true"] = "disabled",["false"] = "enabled",["nil"] = "enabled"}
            if val then
                local bool,valid
                if val:lower() == "true" then bool,valid = true,true end
                if val:lower() == "false" then bool,valid = false,true end
                if valid then
                    HsCfg.Exclude[user.sNick] = bool
                    Save_File(File,HsCfg,"HsCfg")
                    if not bool then
                        DoInfo(user)
                    else
                        Core.SendToAll(Core.GetUserValue(user,1).."|")
                    end
                    return "Hidden share for "..user.sNick..
                    " is now "..t[tostring(HsCfg.Exclude[user.sNick])]
                else
                    return "Error, Invalid Value! Usage:"..cmd.." '<true/false>'"
                end
            else
                return "Hidden share for "..user.sNick..
                " is currently "..t[tostring(HsCfg.Exclude[user.sNick])]
            end
        else
            return "Exclude Your Nick From Hidden Share"," %[line:Setting <true/false> (Blank for current setting))]"
        end
    end,
    {[-1] = false,[0] = true,[1] = true,[2] = true,[3] = false,},
    },
}
Sinsei, MasssteR, мамин_парень
28.6.2010, 13:17 Скрипт доп.команд
совсем новичек...
MasssteR зарегистрируй домен, где его регистрировать? В интернете полно бесплатных сайтов по регистрации доменов, а если не хочешь искать в интернете, есть Здесь!!! big_smile.gif
MasssteR
28.6.2010, 13:15 Скрипт правил хаба с разделением профилей.
Очень нужен скрипт правил хаба с разделением профилей.
Код
sPath1 = Core.GetPtokaXPath().."texts/Motd1.txt"
sPath2 = Core.GetPtokaXPath().."texts/Motd2.txt"
sPath3 = Core.GetPtokaXPath().."texts/Motd3.txt"

function UserConnected(tUser) -- для незарегистрированных
if GetFile(sPath1) then
  Core.SendToUser(tUser,GetFile(sPath1))
end
end

function RegConnected(tUser) -- для зарегистрированных
if GetFile(sPath2) then
  Core.SendToUser(tUser,GetFile(sPath2))
end
end

function VIPConnected(tUser) -- для VIP
if GetFile(sPath3) then
  Core.SendToUser(tUser,GetFile(sPath3))
end
end

function GetFile(file)
    local f = io.open(file, "r")
    local message = f:read("*all")
    f:close()
    return message
end
Wan
27.6.2010, 18:50 От: Раздача субдомена в зоне liberial.com
От темы с ID: 3578
Цитата(Unians @ 27.6.2010, 18:08) *
Я не понимаю твоих рассуждений.

А тебя и не заставляют их понимать, я написал то что ты, физическое лицо, а то, как бы уже контора, сегодня тебе не составит труда, а завтра ты забросишь, уедешь куда-то, потеряют с тобой связ и тп, много всего можно написать ... Так что лучше или самому регистрировать, неважно беСплатный то или платный домен или обращаться к людям проверенным или тем, кому доверяешь.
big_smile.gif
bot9ra
27.6.2010, 17:52 От: Раздача субдомена в зоне liberial.com
От темы с ID: 3578
Цитата(Unians @ 27.6.2010, 17:08) *
А где гарантия что тот-же no-ip.org завтро будет жить ?

Гарантия в том что они долгое время в этом деле, раздаче доменов. А ты, спустя год не заплатишь за поддержку своего домена и с этим все твои "заказчики" пострадают.
bot9ra
24.6.2010, 14:43 StarWars
API1 | API2
Вот сменил ник бота и работает
Цитата
[14:43:12] <мой_бот> Галактика сново сотряслась! Если вдруг спросят что за гавнюк потревожил покой в галактике, это был Артём.

Звездолет Аpтём гораздо быстрее того ржавого корыта, которое Артём откопал где-то на галактической свалке. Артём никак не может приблизиться на расстояние выстрела.
Manux
24.6.2010, 14:39 TTH
API2|Скрипт запрещает ...
Название скрипта: TTH
Автор: Enyby
Версия API: 2
Описание: Запрещает кидать в чат магнет ссылки без описания в 15 символов, кол-во символов можно настроить здесь
Код
if counter > 0 and #orig < 16*counter then

big_smile.gif
Цитата
[14:50:52] <PtokaX> Ваше сообщение не пропущено в чат. Указывайте магнеты совместно с их описанием. Не менее 15 символов описания для каждого магнета. Если вы хотите дать магнет-ссылку конкретному пользователю - вначале должен быть его ник и он должен быть на хабе.

[attachment=4648:TTH_1_.lua]
Nickolya, Saymon21, sania, MIKHAIL
24.6.2010, 14:00 StarWars
API1 | API2
Цитата(Manux @ 24.6.2010, 13:03) *
Как сделать, чтобы был другой ник и работало меню? big_smile.gif

Руки поменять на более ровные и сделать так
Код
--//-- Botname pulled from the hub
StarBot = "никбота"

Посмотри
P.S. Спасибо тебе за бан без причины. bad_smile.gif
Manux
21.6.2010, 22:35 Анти-спам, помогите найти.
sania
Причём тут антирекламы, ты читал первый пост?
Цитата
Там вообщем в при конекте на хаб пишет: введите цифрами число:двести тридцать один.

forZejkee
Цитата
Не это не те скрипты.Там есть проще.

куда ещё проще?
forZejkee
16.6.2010, 22:56 ChatGuard v0.2
API2 | Продвинутый скрипт блокировки чата и ПМ до ввода кода
Цитата(Мультик @ 16.6.2010, 22:00) *
А как бы убрать сообщения выдаваемые в чат?...

Закоментировать строки где эти сообщения...
Код
Core.SendToOps
поставить --
будет так
Код
--Core.SendToOps
bad_smile.gif
Мультик
16.6.2010, 12:30 Registration_1_.v2
API1, API2 | Скрипт регистрации
Цитата(Seruy @ 16.6.2010, 11:51) *
+1. Спасибо за скрипт

Кнопочку лучше нажал бы big_smile1.gif
Цитата
.. как убрать личку или может её в мейн выводить уж на край, а то раздражает в привате.

Закоментировать строку bad_smile.gif
Мультик
14.6.2010, 22:37 Гороскоп
API1, API2 | Гороскоп от Hyrax.ru на вашем хабе
basma4, всё есть, всё работает, зайди на адрес у меня в подписи и сам в менюшке увидишь.
basma4
13.6.2010, 12:03 AntiCaps
AntiCaps API1 API2
Цитата(bot9ra @ 13.6.2010, 11:30) *
под API1 не найдётся? victory.gif

Вот, стоял у меня на старой версии (апи1), ник точно не проверяет
[attachment=4591:NoCaps___v1.1b__.lua]
bot9ra
13.6.2010, 11:03 AntiCaps
AntiCaps API1 API2
secret_smile.gif наконецто ты дело написал, big_smile1.gif скрипт и правда клонирует ник "капсера"...
Цитата
[11:02:13] <Артём> ЫВАЫАЫВАЫВА
[11:02:16] <Артём> <артём> ывааааааааааааааааааааааааааа
Zmurik
4.6.2010, 20:00 Antimat
Помощь с плюсом гага:)
Здрасти, есть скрипт антимат, помогите чтобы в информации про гаг в чате показывало не начальное время
Код
local iGagTime = 1         -- Время первой Заглушки в минутах
которое прописано здесь, а время уже плюсонутое, тоесть уже сумарные минуты которые юзер получил за все свои маты... ( надеюсь поняли меня bad_smile.gif )
[attachment=4566:Antimat.rar]
на данный момент скрипт показывает такую байду
Цитата
[19:51:54] <ИоанIV> Запретил еретику по прозвищу Артём гласить в главном чате на 2 мин.! Причина сквернословие!
[19:51:56] <ИоанIV> Вам запрещёно гласить что либо в главном чате! Причина сквернословие!( http://ru.wikipedia.org/wiki/Ненормативная_лексика ) Осталось ждать 3 мин. 58 сек.

big_smile.gif подскажите что не так?
29.5.2010, 17:10 Анти Спам Pm
Цитата(voronf4 @ 29.5.2010, 16:35) *
блин мне не анти рекламу надо а антифлуд!!

нада писать нормально, антифлуд или антиреклама !!!
[attachment=4549:___.JPG]
voronf4
21.5.2010, 23:45 Как от этого избавится ?
Ольга ставь http://mydc.ru/topic2249.html?hl=JanusHS , поставь галочку, папка JanusHS, в файле Adwer.dat
Код
%d+%.%d+%.%d+%.%d+ |
Ольга
21.5.2010, 15:28 С Днюхой Тебя!
поздравления
Nickolya С Днём Рождения [attachment=4523:001.gif]
Nickolya
12.5.2010, 16:23 Помогите, посоветуйте
Цитата(Fe(one)X @ 12.5.2010, 13:56) *
посоветуйте какой-нибудь хороший скрипт который не будет пропускать IP-адреса в чат

Я использую http://mydc.ru/topic2249.html?hl=JanusHS
Код
%d+%.%d+%.%d+%.%d+
- запрет на IP
Fe(one)X
1.5.2010, 10:19 Блок по тегу
Скрипт блокировки по тегу
Попрбуй это [attachment=4450:FavClientOnly.lua]
valdis73
26.4.2010, 17:15 Бутылочка
API1, API2
Цитата(Fe(one)X @ 26.4.2010, 16:47) *
Что в коде поменять нужно?

закоментируй
Код
Core.RegBot
Fe(one)X
26.4.2010, 0:17 Помогите Перевести скрипт
не проверял big_smile.gif
[attachment=4421:anti.adv__API2.lua]
Streter
24.4.2010, 21:20 Удалите тему
нашлось то что искал
В Экзекуторе есть эта игра big_smile.gif
Pro009
24.4.2010, 19:34 AsciiClock 2.0
API2
Название скрипта: AsciiClock
Версия: 2.0
Автор: Mutor
Описание скрипта: [attachment=4414:__________.JPG]
[attachment=4415:AsciiClock.lua]
Если кому-то не нравятся "стандартные" ( те что в скрипте ) симфолы,
можете сами сделать любые другие с помощью этой програмки [attachment=4418:AAG__pis...mvolami_.rar]
whuru, Pro009, nunycbka
15.4.2010, 19:48 Guess Country ; Страны
API2
Спасибо, теперь играть могут каждый в отдельности. Надеюсь больше массовых скрипт рассылать не будет big_smile.gif
P.S Перезалил в первом посте
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:'-( да что же ему теперь не хватает
extreme_sexy_girl.gif опять шлёт всем сообщения, дс виснит, наверно скрипт лучше в топку отправлять crying.gif
Nickolya, TiGRpp
14.4.2010, 8:13 Ищю скрипт + Вопрос
http://mydc.ru/topic568.html?hl=%C0%ED%F2%...ED+%EE%EF%EE%E2
а на счёт незарегистрированные чтобы видели IP ... думаю только скриптом ( возможно ошибаюсь ) big_smile.gif
Код
function ChatArrival(tUser,sData)
  if not sData:match"^%b<> [!+/].+" then
    local sMsg = sData:match"%b<>(.*)|$"
    Core.SendToAll("["..tUser.sIP.."]  <"..tUser.sNick.."> "..sMsg)
    return true
  end
end
CraZy
12.4.2010, 23:37 PoddelkiFakeList
API2 | Скрипт подделок по TTH. (Основано на плагине Ekzekutor'a)
Я так и не понял как он работает, поясни ops.gif
мамин_парень
9.4.2010, 18:20 С Днюхой Тебя!
поздравления
Вернулся Uncle_Dif exciting.gif
X-Sky
9.4.2010, 2:16 Last IP
API2 | Логирование IP / Ник юзеров
Название скрипта: Last IP
Версия: 1.1dsn
Версия API: API2
Автор: Mutor
Русский перевод: Артём
Описание: Logs last I.P.'s used by your hub users with time/date stamp big_smile.gif
[attachment=4358:__________1.JPG]
[attachment=4359:__________.JPG]
[attachment=4361:__________2.JPG]
[attachment=4360:Last_IP.lua]
Nickolya, FallenAngel, Invisible, whuru, wasd, FreeNas, Pro009, npocToNIK, van21, @_JuNiOr_@, stailzoRE, Yamakasi
5.4.2010, 16:59 Snowball War
API2 | Игра снежки
as91 , а с #39 поста скачать не судьба?
Скрипт рабочий!
Nickolya
3.4.2010, 20:51 Скрипт Правила
API1
Держи, проверил, работает big_smile.gif [attachment=4338:Rules.lua]
jumshut, CRH
3.4.2010, 16:03 Скрипт Правила
API1
jumshut зайди в папку texts создай текстовый файл, назови его к примеру правила, закинь в этот блокнот свои правила, перезагрузи Текстовые файлы
Код
UserConnected = function(user)
Core.SendToUser(user,"$UserCommand 1 3 Правила хаба$<%[mynick]> !правила|")
end
jumshut
31.3.2010, 20:49 Скрипт Правила
API1
Ну как бы, самому это дело нада писать, на каждом хабе свои правила
[attachment=4324:Rules.lua] big_smile1.gif
jumshut, доктор ливси
30.3.2010, 22:14 Ищу скрипт на блокировку шары
который позволяет запрещать скачивать юзерам с 0 шарой
У меня нет такого скрипта, не могу подсказать где менять, открой его блокнотом или Notepad' ом нажми волшебную комбинацию Ctrl+F впиши B-Day жми Enter найдёт тебе его само. big_smile.gif
TIRAN
30.3.2010, 22:02 Ищу скрипт на блокировку шары
который позволяет запрещать скачивать юзерам с 0 шарой
Попробуй этот
[attachment=4319:NoSharaNoDownload.lua]
изменишь
Код
local iMinShare = 1073741824 -- 1 Gb
на
Код
local iMinShare = 21474836480 -- 20 Gb
TIRAN
29.3.2010, 23:22 Помощь по скрипту
Держи, рабочий, на Харьков настроен, не плоди только больше один вопрос много раз big_smile.gif [attachment=4316:Weather_API2.lua]
P.S. надеюсь тебе API2 нужен, а не API1 big_smile1.gif
((((F@UST))))
28.3.2010, 21:11 Чат и привет недоступен без регистрации API-2 (Ptokax 4.1.2)
Чат и привет недоступен без регистрации API-2 (Ptokax 4.1.2)
Цитата(forZejkee @ 28.3.2010, 19:58) *
Ребята может я пропустил этот скрипт....

А искал хоть? big_smile.gif
http://mydc.ru/topic2208.html?hl=%D0%E5%E3...%F0%E0%F6%E8%FF
forZejkee
28.3.2010, 3:09 Как сделать меню хаба?
Помогите!Как сделать меню хаба?
((((F@UST)))) shocked.gif с таким размеров текста...
big_smile.gif лучше тебе не знать как на этом форуме создаются темы
X-Sky
28.3.2010, 1:31 От: Экзекутор (ekzekutor)
От темы с ID: 1403
Извини если чем обидел Phazeus big_smile.gif я же просто спросил.
Wariner
27.3.2010, 19:26 Cколько людей выдержыт Птока ?
Cколько людей выдержыт Птока ?
Цитата(Strannik @ 27.3.2010, 16:30) *
На хаб озерков протак 4.1.2 там 12000 юзеров и 2ПБ общий шары делайте выводы

1) не на домашнем же компьютере стоят озерки
2) ты, Strannik знаешь скорость инета и параметры машины на которой стоят озерки?
Вывод: человек конкретно о своих параметрах спросил, а не о озераках !
forZejkee
20.3.2010, 10:52 Помогите !
Есть ли такой скрипт ?
Kocha просто скачай, поставь, он и стандартный нормально работает, а со временем ты его и сам настроешь под себя, свой хаб.
Kocha
18.3.2010, 19:03 Snowball War
API2 | Игра снежки
Kocha
[attachment=4253:Snow.lua] пользуйся
Kocha
18.3.2010, 16:55 Помогите !
Есть ли такой скрипт ?
Есть.
Вот он http://mydc.ru/topic135.html
P.S На кой чёрт две темы создавать одинаковые?
Kocha
18.3.2010, 12:18 Snowball War
API2 | Игра снежки
Kocha в какой из? big_smile.gif их тут много, а вообще тебе нада вот тут
Код
SnowProfiles = {
[-1] = {1,    "Незарегистрированный пользователь"    },
[0] = {1,    "Мастер"                },
[1] = {1,    "ОПератор"                },
[2] = {1,    "VIP"                    },
[3] = {1,    "Зарегистрированный пользователь"    },
}

настраивать
1 - разрешает
0 - запрещает
Kocha
18.3.2010, 12:14 PtokaX
Описание. Публикация новых версий
TommyKaira попробуй так ...
Больше антифлуда ...
[attachment=4248:__________.JPG]
TommyKaira
9.3.2010, 14:38 Официальная страничка RusHUB
Внимание - вопрос
Цитата(Nickolya @ 9.3.2010, 13:13) *
Для Артема и всех нелюбителей "цветочков" сделаю кнопку чтобы эти "цветочки" убирались. Оцените...

shame.gif victory.gif нет цветочкам
bot9ra
8.3.2010, 22:38 Редирект для диапазона
[attachment=4193:Hub_for_...afeNicks.lua]
truth
23.2.2010, 11:24 Следилка...
Цитата(trojan @ 23.2.2010, 8:21) *
Да, я там админ...

Главный ? Если главный то что тебе мешает снять "подозрительных" ? scorn.gif
мамин_парень
22.2.2010, 20:31 HelloToNewUsers
API1, API2 | Приветствие новому юзеру
Dr_Pilulkin™
Только что проверил, работает, а ты не видишь наверно из-за того что ты уже бывалый на том хабе
удали файлы
tIpsTable.tbl
tNicksTable.tbl
и сам увидишь что всё работает big_smile.gif
Dr_Pilulkin™
21.2.2010, 1:37 Recordbot
API1, API2 | Срипт рекордов
Не стал создавать новую тему, решил выложить здесь.
[attachment=4098:RecordBot.lua]
P.S надеюсь вы не против, перевёл на русский, протестил, рабочий скрипт big_smile.gif
-Alex-
17.2.2010, 21:22 dc4u.ru
2Jaska , просто Invisible не может зарегистрироватся big_smile.gif
2Invisible, я сам с пятой попытки смог зарег.
Invisible
13.2.2010, 14:27 Описание
ну, так убери то, что тебе не нужно big_smile.gif
denis
11.2.2010, 20:28 Антимат
Замена мата на слово
unhappy.gif в смысли?
Цитата
(невыжно сколько "ы")
Wariner
8.2.2010, 21:27 Anekbot
API2 | Анекдоты из Интернета
Anarhiya
66 строку закоментируй big_smile.gif
Код
--Core.RegBot(bot, "Розказчик анекдотов :)","", true)
Anarhiya
7.2.2010, 0:56 Что за скрипт?
валялся у меня big_smile.gif [attachment=4024:CoolMenu_API2.lua] добавишь сам что тебе нужно
Invisible, Saymon21
5.2.2010, 12:16 StarWars
API1 | API2
Конечно разные.
Код
--//-- Файл в котором хранятся очки
StarFile ="StarWars3.dat"

P.S.Мне только одно не понятно.. сколько впишешь в таблицу
Код
--//-- Inactivity time (in minutes) to declare time of peace.
WarEndTime = 30

то время и выдаст в чате
Цитата
После более чем 30 минут мирной жизни Огненный вновь разжигает пламя войны.

может как-то мжно сделать чтоб оно отсчитывают время после последней войнушки ? what.gif
Nickolya
4.2.2010, 15:01 Help
Спасибо Nickolya , тему можете удалить. big_smile.gif
P.S. это были все диапазоны ROMANIA
P.S.s что-то скрипт сделал но он не хочет работать, подскажите что не так сделал.
[attachment=4014:Hub_for_...afeNicks.lua]
Invisible
30.1.2010, 23:24 РЕШЕНО: Приветствие
Текст сам напишешь big_smile.gif
[attachment=3998:Rules.lua]
random name
30.1.2010, 17:42 StarWars
API1 | API2
Название скрипта: StarWars
Версия API: 1 & 2
Описание: галактические бои bad_smile.gif
[attachment=5646:StarWars.lua]
[attachment=3997:StarWars_API1.rar]
P.S. Да простит меня админ хаба Andromeda Galaxy shame.gif
Invisible, Ангел, SAG, hunter21rus, zeusby
26.1.2010, 1:08 Рекорды
Цитата(denis @ 25.1.2010, 23:42) *
[23:47:58] <xxx> Этот хаб работает под управлением PtokaX DC Hub 0.4.1.2 (Время работы: 0 дней, 0 часов, 36 минут / Юзеры: 0)
[23:47:59] В меню хаба вы можете найти много чего интересного big_smile.gif


Код
function UserConnected(tUser)
    Core.SendToUser(tUser, " *** В меню хаба вы можете найти много чего интересного :)  " )
end
RegConnected    = UserConnected
OpConnected    = UserConnected
denis, LOKI
26.1.2010, 0:38 Registration_1_.v2
API1, API2 | Скрипт регистрации
Регистрация разрешена тем чей IP диапазон вписан в
Код
tRefusedRanges
big_smile.gif
[attachment=4005:Registration_v2.1_.lua]
LOKI
25.1.2010, 18:35 отсылка сообщения при подключении только локальному диапозону
Пробуй [attachment=3979:_________IP.lua]
Saymon21, Pro009
24.1.2010, 15:34 Название Сети В Описании Юзера
API1 | Скрипт приписывает к описанию юзеров название сети
Цитата(sergius @ 24.1.2010, 12:36) *
...тег пользователю в начало ника в зависимости от IP ...

[attachment=3971:Prefix_API2.lua] Держи big_smile.gif , свои диапазоны пропишешь сам
Я тутbig_smile.gif
Код
PreFixEs = {
["triolan"] =
    {
    ["For"] = "10.0.0.0",
    ["To"] = "10.255.255.255",
    },
["triolan"] =
    {
    ["For"] = "80.73.0.0",
    ["To"] = "80.73.255.255",
    },
}
мамин_парень
23.1.2010, 23:40 Help
API2
Цитата(Nickolya @ 23.1.2010, 22:37) *
Учитесь, батенька... Больших вам успехов.

shame.gif
Цитата
P.S.: советую посмотреть что исправлено, сравнив старый скрипт с этим и понять смысл всего что написано выше!

так и сделаю! super_man.gif
нашёл, увидел, понял victory.gif
Nickolya
23.1.2010, 11:51 Админ панель
trojan
просят на PtokaX DC Hub 0.3.5.2 , а ты даёшь на новую версию.
immortalmax переходи на новую версию big_smile.gif
immortalmax
4.1.2010, 10:19 Линковка чата
Цитата(SAG @ 4.1.2010, 7:12) *
MultiChat 1.2

Пункт [attachment=3776:hubs.jpg] ...
Прописываешь адреса хабов которые нада слинковать ( IP or domen ) жмёшь на [attachment=3778:add_dell.jpg] ...
После того как прописал оба хаба, поставить галочки нада возле хабов, а потом жать на [attachment=3779:save.jpg] и на конец
[attachment=3780:Connect.jpg]

[attachment=3775:__________.JPG]

P.S. надеюсь поймёте мою муть big_smile1.gif
SAG, Cyber_voodoo
1.1.2010, 16:59 Название в меню
Цитата(trojan @ 1.1.2010, 15:38) *
У Артема ничего не работает...

Проверил на своём хабе, всё работает, писал же что * нада было удалить.
[attachment=3740:Menu.lua]
random name
22.12.2009, 22:03 Confirmer
скрипт согласия с правилами хаба
anger.gif
[attachment=3689:Confirmer_API2_.zip] hell_boy.gif
Я Дал ссыль на тот скрипт что в первом посте, но только уже под API2 !!!
мамин_парень
22.12.2009, 20:57 Confirmer
скрипт согласия с правилами хаба
http://mydc.ru/index.html?showtopic=1118&a...ost&p=19064
сам скрипт не выкладываю ибо дядька Николя ругает меня)) victory.gif
мамин_парень
19.12.2009, 23:11 Guess Country ; Страны
API2
Название скрипта: Guess Country ( Страны )
Версия API: 2
Автор: Mutor ( русский перевод Артём )
Описание скрипта:
Тыцни на меня
Простая игра для вашего хаба, угадать название страны (суверенных государств).
- Регулируемый количество шансов догадаться, с намеками 4
- Регулируемый ожидания [30 секунд по умолчанию]
- Обеспечивает контекстного меню [щелкните правой кнопкой мыши]
- Меню / Команды разрешение на профиль, на одну команду
- Индивидуальная игра пользователю в главном чате или PM [список пользовательских команд, PM Bot]
- Сохраняет очки игроков при перезагрузки хаба/скрипта.

[attachment=4384:Guess_Country.lua]
Nickolya, Invisible, SAG, Pro009, zeusby
17.12.2009, 22:45 Новогодний Скрипт
API2
Цитата(Uncle_Dif @ 17.12.2009, 21:29) *
меню \ управление \рассылка по таймеру \ время рассылки (в минутах)

Ты наверно темкой/скриптом малеха ошибся

skonda
198 строка
Код
local tmrday = 2    -- period a msg in day (in hours)

Uncle_Dif, engineer
16.12.2009, 15:08 Ascii Картинки
Ваши работы
Код
_¶¶¶¶¶¶¶________¶¶¶¶¶___________¶¶_______¶¶¶¶¶____
__¶¶¶__¶¶¶¶_____¶¶¶___¶¶¶_______¶¶¶¶_____¶¶¶___¶¶¶__
_¶¶¶¶___¶¶¶¶___¶¶¶_____¶¶¶___¶¶¶¶¶¶¶____¶¶¶_____¶¶¶_
_¶¶¶¶___¶¶¶¶__¶¶¶¶_____¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶¶¶¶
__¶¶____¶¶¶¶__¶¶¶¶_____¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶¶¶¶
_______¶¶¶¶___¶¶¶¶_____¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶¶¶¶
_____¶¶¶______¶¶¶¶_____¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶¶¶¶
___¶¶_________¶¶¶¶_____¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶¶¶¶
__¶¶¶¶¶¶¶¶¶¶___¶¶¶_____¶¶¶______¶¶¶¶____¶¶¶_____¶¶¶_
_¶¶¶¶¶¶¶¶¶¶¶____¶¶¶___¶¶¶_______¶¶¶¶_____¶¶¶___¶¶¶__
_¶¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶______¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶____
____________________________________________________
_________¶¶¶¶¶¶¶¶¶____¶¶¶¶¶_______¶¶¶¶¶¶¶¶¶_________
__________¶¶¶¶__¶¶__¶¶¶¶_¶¶¶¶______¶__¶¶¶¶__________
__________¶¶¶¶___¶__¶¶¶___¶¶¶______¶__¶¶¶¶__________
__________¶¶¶¶___¶_¶¶¶¶___¶¶¶¶_____¶__¶¶¶¶__________
__________¶¶¶¶_____¶¶¶¶___¶¶¶¶_____¶__¶¶¶¶__________
__________¶¶¶¶_____¶¶¶¶___¶¶¶¶____¶___¶¶¶¶__________
__________¶¶¶¶_____¶¶¶¶___¶¶¶¶____¶___¶¶¶¶__________
__________¶¶¶¶______¶¶¶___¶¶¶____¶____¶¶¶¶__________
__________¶¶¶¶______¶¶¶¶_¶¶¶¶____¶____¶¶¶¶__________
_________¶¶¶¶¶¶_______¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶_________
_______________________________¶¶¶______¶¶¶_________
_______________________________¶¶________¶¶_________
_______________________________¶__________¶_________
____________________________________________________
¶¶¶¶¶¶¶¶¶_¶¶¶¶¶__¶¶¶¶¶_¶¶¶¶¶¶¶¶_¶¶¶¶_¶¶¶____¶¶¶¶¶¶__
¶¶_¶¶¶_¶¶__¶¶¶____¶¶¶___¶¶¶__¶¶__¶¶¶¶_¶¶¶__¶¶¶__¶¶¶_
¶__¶¶¶__¶__¶¶¶___¶¶¶¶___¶¶¶___¶__¶¶¶___¶¶¶_¶¶¶__¶¶¶_
___¶¶¶_____¶¶¶__¶¶¶¶¶___¶¶¶______¶¶¶___¶¶¶_____¶¶¶¶_
___¶¶¶_____¶¶¶_¶¶_¶¶¶___¶¶¶______¶¶¶___¶¶¶__¶¶¶_¶¶¶_
___¶¶¶_____¶¶¶¶¶__¶¶¶___¶¶¶______¶¶¶___¶¶¶_¶¶¶__¶¶¶_
___¶¶¶_____¶¶¶¶___¶¶¶___¶¶¶______¶¶¶___¶¶¶_¶¶¶__¶¶¶_
___¶¶¶_____¶¶¶____¶¶¶___¶¶¶______¶¶¶¶_¶¶¶__¶¶¶__¶¶¶_
__¶¶¶¶¶___¶¶¶¶¶__¶¶¶¶¶_¶¶¶¶¶_____¶¶¶¶¶¶¶____¶¶¶¶_¶¶¶
_________________________________¶¶¶________________
_________________________________¶¶¶________________
_________________________________¶¶¶________________
________________________________¶¶¶¶¶_______________
_____________________¶¶o____________________o¶¶¶¶¶o_
___________________o¶o_¶¶o____oo¶¶¶¶¶¶¶oo______o¶¶¶¶
______________¶o________o¶¶¶¶¶o___oo¶¶¶¶¶¶¶o______¶¶
______________¶¶¶ooo________o¶¶¶¶o______o¶¶¶¶¶o_____
____________oo_____oo_____oo___o¶¶¶¶¶______¶¶¶¶¶¶___
_________ooooo___¶¶o_¶___oooooo___o¶¶¶¶o__o__o¶¶¶¶__
_______ooo__ooo¶¶¶¶o_¶¶ooooooooooo__o¶¶¶o__oo_oo¶¶¶o
______oo_o¶¶o_¶¶_o¶o_o¶o__oooooooooo__o¶¶¶o_oo__o¶¶¶
____oooooo¶¶¶¶o___oo__¶¶o_ooo_oooooooo__o¶¶o_ooo_o¶¶
___ooooooo__o___oooo__¶¶ooooo¶_oooooooo__o¶¶__ooo_¶¶
_¶¶o_ooooo___o¶¶¶¶¶o__o¶o__o_¶o__oooooooo_o¶¶o_oo__¶
_¶¶¶o_ooo_________o¶¶_¶¶o____¶¶o_ooooooooo_¶¶¶o_oo_¶
__oo________o¶¶o____o_¶¶o____o¶ooooooooooo_o¶¶o_oo_o
___o¶¶¶¶¶¶¶¶¶¶¶¶¶o___¶¶¶o____¶¶o_oooooooooo_¶¶¶o_o_o
________o__oo¶¶¶¶¶o__¶¶¶o____¶¶o____oooooo__¶¶¶o_o_o
_________¶¶¶¶¶¶¶¶¶o__¶¶_____¶¶¶o___________¶¶¶oooooo
__________o¶¶¶¶¶¶¶o_________¶¶___________o¶o___ooooo
___________o¶¶¶¶o_______________ooooo__oo¶__ooo__ooo
________________________________ooo_¶¶oo___oooo¶o___
________________________________oooo_¶¶¶¶¶o___oo¶¶¶o
________________________________ooooo_o¶¶¶¶¶o_____¶¶
________________________________oooooo_o¶¶¶¶¶¶ooo___
________________________________ooooooo__o¶¶¶¶¶o___
Uncle_Dif
12.12.2009, 0:34 Сборщик магнет-ссылок
API2 | сбор и выдача магнет-ссылок по категориям
Цитата(TiGRpp @ 11.12.2009, 23:16) *
Можно ли добавить автора загрузки ссылки?

а смысл? unhappy.gif
мамин_парень
11.12.2009, 8:39 NoCaps
API1, API2
Название скрипта: NoCaps
Версия API: 1 и 2 (скрипт написан универсально)
Автор: Nickolya
Возможности:
Код
--    Скрипта: Антикапс, обрезает флуд:    
-- <Артём> ТТТТТТТЕЕЕЕЕЕЕЕЕЕЕЕЕЕСССССССТТТТТТТТТТ    <=== кидает юзер                                                     
-- <Артём> ТЕСТ                                        <===  отображает в чате                                            
--    Добавил: Nickolya 2009 г

[attachment=3590:NoCaps___v1.2__.lua]
[attachment=5695:NoCaps___v1.3__.rar]
NoCaps___v1.3__: + Обрезает флуд из повторяющих/одинаковых смайлов в тексте
Код
-- Макс. кол-во одинаковых смайлов подряд:
iBadSmilesCount = 3

Оба файла (.txt и .lua) в папку scripts
NoCaps_v1.4_ (Добавлена таблица исключений слов(tExept) которые не будет трогать скрипт.)
[attachment=5825:NoCaps___v1.4__.lua]
Serx, Saymon21, thehawk, dimetro, Aлзим, Naum_Off, xXx-Portal, ProGeTTo, AfLc, мамин_парень
5.12.2009, 12:55 PtokaX в локальной сети
без доступа в интернет
http://mydc.ru/topic2432.html
http://mydc.ru/topic2433.html
Вот ссылки, скрипты!!!
P.S. Спасибо Nickolya за 20% преда scorn.gif
Nickolya
26.11.2009, 21:49 Kinozal_tv
API2 | Скрипт новостей с трекера
Цитата(serrrios @ 26.11.2009, 20:21) *
И одной подменой адреса рсс проблему не решить.

У меня решена .... вот пример одной из переделок [attachment=3558:Mu3bIka.lua]
PSIX, ramzes
24.11.2009, 18:20 Новинки RSS в главный чат
Цитата(Derk_B_P @ 24.11.2009, 17:08) *
Можно ссылку?

Вот смотри, название не помню ( http://mutor.no-ip.com:459/viewforum.php?f...c6decd20ccfb602 )
PSIX
22.11.2009, 1:52 Есть ли такйо скрипт
Ишу скрипт
KamoK
Ставь CountGraphic_1.3_api2
KamoK
13.11.2009, 16:13 Support
API2 | Комната техподдержки
Цитата(X-Sky @ 13.11.2009, 14:49) *
Для тебя что не идея, то бред, смотрю!

Правда? unhappy.gif , вроде только эта идея мне бредовой показалась)
мамин_парень
13.11.2009, 13:00 Support
API2 | Комната техподдержки
Бред big_smile1.gif , зачем такое нужно?
мамин_парень
13.11.2009, 2:20 MagnetLog
API2 | Сохранение магнет ссылок
Цитата(TiGRpp @ 13.11.2009, 1:06) *
лишняя

??... я наоборот дописал ещё одну end , работает хорошо. big_smile.gif
wasd
11.11.2009, 14:37 помогите мне пожалуйста
пожалуйста
Зачем скрипт? Можно это всё и без скрипта, закинь в папку texts Rules.txt ( правила или любую другую писанину в блокноте ) , потом в настройках хаба поставь галочки...
[attachment=3481:__________.JPG]
и перезагрузи Текстовые файлы.
bad_smile.gif надеюсь понял)
random name
10.11.2009, 22:40 Помагите.
Вот!! big_smile.gif
--[[
Простой скрипт антирекламы 1.2 на основе скрипта ChatFilter V1.02 by KoYoT
Совместимость: ptokax 0.4, lua 5.1
by [fwx]Diver (2:01 30.04.2008)
Ссылки:
http://forum.proc.ru/index.php?showforum=24
http://adrium.ipbfree.com
]]--

sBot = "ProNet" -- имя бота
BotReg = 0 -- показывать бота в списке пользователей
CheckPM = 1 -- проверять личку

--[[ тип наказания:
0 - перманентный бан по нику и IP
1 - временный бан по нику и IP. время задается в BanTime
2 - кик
3 - только предупреждение ]]--
Chat = 1 -- кара за спам в чате
PM = 3 -- кара за спам в личке, при CheckPM=0 параметр игнорируется
-----------------------

BanTime = 1440 -- время бана в минутах, для режима 1
UserSay = 1 -- заменять фразу с рекламой в чате на случайное выражение из MessageToAll

text = "\r\n\t\tПредупреждение: Вы нарушили правилa хаба и будете забанены, если продолжите испытывать терпение администрации хаба.\r\nЕсли вы открыли свой новый хаб - это, конечно, просто замечательно. Но то, что вы своими сообщениями об это пытаетесь изнасиловать мозг всех посетителей хаба одновременно - это уже перебор. Нужно заявить миру о своём детище, пишите в форуме. Если кто-то попросил дать ссылку - добро пожаловать к нему в приват."
text_to_op = " пытался сообщить в общий чат следующую фразу: "
text_to_op_pm = " пытался сообщить кому-то в личку фразу: "
sByByText = "Реклама_ban_1d"
sReason = "Реклама_ban_1d"

-- Кого нужно проверять (1 - да, 0 - нет) --
CanDo = {
[-1] = 1, -- Незарегестрированный
[0] = 0, -- Мастер
[1] = 0, -- ОП
[2] = 1, -- Вип
[3] = 1, -- Зарегестрированный
[4] = 1, -- Модератор
[5] = 0, -- Хозяин хаба
}

-- Что запрещаем
adverTable = {
"%S+%.%S+%.%S+.*[41хХ]%s*[10аА]%s*[14бБ]%s*[2]?[1]?",
"[dD]%s*[cC]%s*[hH]%s*[uU]%s*[bB]%s*:%s*/%s*/",
"%d%d%?%d?%.%d%d%?%d?%.%d%d%?%d?%.%d%d%?%d?%s*:%s*[14][410][14][2]?[1]?",
"[dD][yY][nN][dD][nN][sS]%.[oO][rR][gG]",
"[nN][oO][-][iI][pP]%.[oObB][rRiI][gGzZ]",

}
-- Что разрешаем
safeTable = {
"http://","192.168.148.27","pronet"
}

MessageToAll = {
"Хочеш выделеться? Поставь приставку к нику : #[ProNet] Ваш ник ",
"Welcom to .:ProNet:. hub ::: /fav in chat ::: ",
}
------------------------------[ Code Section ]------------------------------
function OnStartup()
if BotReg == 1 then
Core.RegBot(sBot, "", "", true)
end
PhrasLen = table.maxn(MessageToAll)
end

function ChatArrival(tUser,sData,bPM)
if CanDo[tUser.iProfile] == 0 then
return false
end
local s,e,msg = string.find(sData,"%b<>%s(.*)")
if checkForAdvertising(msg) then
if checkForSafe(msg) then
return false
end
if bPM == nil then
if UserSay == 1 then
Core.SendToAll("<"..tUser.sNick.."> "..MessageToAll[math.random(PhrasLen)])
end
Core.SendPmToOps(sBot, "*** "..tUser.sNick.." ["..tUser.sIP.."] "..text_to_op..msg)
else
Core.SendPmToOps(sBot, "*** "..tUser.sNick.." ["..tUser.sIP.."] "..text_to_op_pm..msg)
end
if bPM == nil then
Fuckit(tUser,Chat)
else
Fuckit(tUser,PM)
end
return true
end
end

function ToArrival(tUser, sData)
if CheckPM == 1 then
if ChatArrival(tUser, sData, true) then
return true
end
end
end

function Fuckit(tUser,iType)
if iType == 0 then
Core.SendToUser(tUser,"<"..sBot.."> "..sByByText)
BanMan.Ban(tUser,sReason,sBot,true)
end
if iType == 1 then
Core.SendToUser(tUser,"<"..sBot.."> "..sByByText)
BanMan.TempBan(tUser,BanTime,sReason,sBot,true)
end
if iType == 2 then
Core.SendToUser(tUser,"<"..sBot.."> "..sByByText)
Core.Kick(tUser,sBot,sReason)
end
if iType == 3 then
Core.SendToUser(tUser,"<"..sBot.."> *** "..text)
end
end

function checkForAdvertising(msg)
for _,v in ipairs(adverTable) do
if string.find(msg, v) then
return true
end
end
return false
end

function checkForSafe(msg)
for _,v in ipairs(safeTable) do
if string.find(msg, v) then
return true
end
end
return false
end
West
8.11.2009, 12:11 Ipgag V.3.01
API1 | навороченная заглушка юзеров
Цитата(Trans @ 7.11.2009, 16:32) *
Ещё раз прочти: У тебя вот это: - это твой адрес? Он сочетается с тем, что спрашивал человек?

Нет то не мой IP, а IP заглушенного юзера, мой IP только показывает в чате во время амнистии.
Цитата
Кстати Артем попробуй сделать амнистию всем и ты увидишь что IP амнистрировавшего проходит в чат.

Код
function Amnesty(name)
    BackGagFile()
    GagTable = { }
    Core.SendToAll("<"..BotName.."> \n\nПроизведена амнистия заглушённых юзеров! Ура! Ура! Ура!\n\n")
end

тогда так сделай))) big_smile.gif
D'aspid
6.11.2009, 16:28 Антимат
Скрипт антимата с заглушкой
Поддержую Trans !!!

Drakula ставь 1 минуту, думаю хватит чтобы и подумать и раскаяться)))
Goblin
5.11.2009, 22:52 Антимат
Скрипт антимата с заглушкой
Drakula
Держи [attachment=3464:Antimat.rar]
Drakula, доктор ливси, ramzes
5.11.2009, 12:14 HideMe 1.0b
API2
Название скрипта: HideMe 1.0b
Версия API: API2
Автор: Mutor ( русский перевод Артём )
Описание скрипта:
Описание
By Mutor 04/29/08

Yet another hide script for operators, allows ops
to remove/restore themselves from/to the user list.

- Command permission for operators only
- Provides context menu command to hide/reveal nick
- Option to hide from all users or only non operators
- Hidden users data saved to File for hub/script restarts

+Changes from 1.0 05/23/08
+Added method to reveal nick as operator. Requested by roblov
+Added resend interval setting variable

[attachment=5351:hideme.lua]
Milena, X-Sky, shur49, мамин_парень, jemmini
29.10.2009, 19:33 Как зашитится от спам бота
помогите спамят
Ставь ограничение по слотам 98 big_smile.gif
KamoK
25.10.2009, 16:28 Hub_for_RangesIP
API2 | Хаб только для диапазоновIP
Steep
Пробуй сам переводить http://mydc.ru/topic605.html big_smile.gif
Steep
18.10.2009, 16:06 Помогите Срочно нужен скрип!
API_2
[attachment=3391:anti_adv...g_silent.lua]
Держи.
Master-Grow
15.10.2009, 23:09 NoSocks
API2 | Запрещает Socks5 подключения к хабу
Название скрипта: NoSocks
Версия API: API2
Автор: Mutor
Описание скрипта: Запрещает Socks5 подключения к хабу.Доступные опции: Kick, TempBan или перенаправление.
[attachment=3382:NoSocks_2.lua]
dimetro
13.10.2009, 22:28 Hideme 1.0b
Изменить положение в меню
Вот немного перевёл для себя big_smile1.gif . truth скрипт работает я проверял на хабе [attachment=3376:hideme.lua]
truth
13.10.2009, 21:04 Gag
API2 | Скрипт разнообразной заглушки юзеров
Drakula
Мог бы и в поиске прописать название скрипта... http://mydc.ru/topic1518.html?hl=GagMeSoftly
Drakula
10.10.2009, 14:41 PingerWatch
API2
Название скрипта: PingerWatch
Автор: Mutor
Версия скрипта: 1.0
Версия API: API2
Описание скрипта: Скрипт ведёт логирование пингеров
[attachment=3362:__________.JPG]
[attachment=3415:PingerWatch_1.lua]

P.S. Не Забудьте свой ник написать
Код
local OpNick = "Артём"

P.S.s Добавил меню, перезалил.
shur49, AfLc
29.9.2009, 8:16 Cleanreg
API2 | Скрипт чистки регистраций
ClubViper
У меня вот этот стоит,ошибок нету,глюков нету,короче говоря работает как надобно big_smile.gif [attachment=3322:________...________.lua]
чтобы менюшку увидеть надо вписать свой ник
Код
tAviableNicks = { ["•S-75•"] = 1,
}

ну и смените под свой хаб
Код
tProfiles = { [2] = 8, [3] = 4 },                 -- Профили юзеров подлежащих очистке и время через которое аккаунт будет удалён(в неделях)
DrakonSP, Karumo, darkangel17, whuru, thehawk, Pro009, brauzer84, ™Wizard™
26.9.2009, 2:33 Checker
API2 | Детектор чата и привата
Код
Nick = "Артём" --кому будет отсылать попытки спамеров


и


Код
Core.SendPmToNick(Nick, sBot," *** Юзер %s сказал подозрительную фразу: %s"):format(tUser.sNick, sMsg)
Goblin, мамин_парень
25.9.2009, 0:25 Супер БАН
БАН ПО ВСЕМУ
Цитата
!fullrangeban 0.0.0.0 254.254.254.254

laughing.gif laughing.gif
P.S. Набери команду !help в чате ....
Раскрывающийся текст
Цитата
!rangeban <от IP> <до IP> <причина> - постоянно забанить диапазон IP адресов.
!fullrangeban <от IP> <до IP> <причина> - постоянно забанить диапазон IP адресов.
!rangetempban <от IP> <до IP> <время> <причина> - временно забанить диапазон IP адресов.
!fullrangetempban <от IP> <до IP> <время> <причина> - временно забанить диапазон IP адресов.
!rangeunban <от IP> <до IP> - снять бан с диапазона IP адресов.
!rangepermunban <от IP> <до IP> - снять бан с постоянно забаненого диапазона IP адресов.
!rangetempunban <от IP> <до IP> - снять бан с временно забаненого диапазона IP адресов.
steppnov
22.9.2009, 22:35 Sourcemon
API2 | Мониторинг игровых серверов Source и GoldSource
thehawk
Если ты ищешь в скрипте с первого поста то 20 строчка
thehawk
17.9.2009, 21:01 Hub_for_RangesIP
API2 | Хаб только для диапазоновIP
[attachment=3441:Hub_for_RangesIP.lua] - показывает сообщения при дисконнекте big_smile.gif
basma4
17.9.2009, 19:27 Антиреклама
Добавить или изменить
Вот скриптеГ bad_smile.gif [attachment=3259:Antireclama.lua]
P.S. Правда чтобы VIP получал уведомления,то нада ему дать доступ к опчату big_smile1.gif
P.S. перезалил. исправил немного по просьбе F I L I N
F I L I N
15.9.2009, 12:30 TEST
Цитата(Nickolya @ 15.9.2009, 9:10) *
Теги вроде сделал так чтобы автор темы МОГ ИХ УДАЛЯТЬ, теперь каждый автор немножко модератор big_smile.gif

unhappy.gif what.gif
Раскрывающийся текст
test

P.S.что-то ненайду кнопочку удаления моего поста... what.gif
P.S.p.s bad_smile.gif дайте кнопочку...я половину своих тем и постов поудаляю)))
LaLa
10.9.2009, 7:48 Нужен скрипт
[attachment=3200:________...________.lua]
Может подойдёт... big_smile.gif
Invisible
29.8.2009, 19:01 проблема со скриптом
Вот держи у меня стоит,ошибок нету. [attachment=3132:informer1.lua]
P.S. Перезалил. big_smile.gif
Saymon21, KraSav4EK, Pro009
27.8.2009, 10:01 Викторина
API2
Можно оставить в мейне,но она будет видна только для тех кто нажмёт старт,тобишь будут в чате играть,но видить вопросы и ответы те кто играют.....
DriverZX-10
26.8.2009, 11:56 Комнаты (чатрумы) Rooms
API1, API2 | Создание чат-комнат для Verlihub и PtokaX
Сохранился)) bad_smile.gif
[attachment=3109:Rooms.zip]
степашка, Drakula
26.8.2009, 2:39 Informer
API1, API2 | Скрипт рассылки сообщений
Цитата(Uncle_Dif @ 25.8.2009, 20:45) *
ДоброДень, Куме)). Верю тебе, советуешь?

Авжеж "Куме" раджу)))цей скрипт дуже цiкавий,а також вiн дуже корисний)))) bad_smile.gif


DriverZX-10 что-то немогу понять как ты скрипт информер закинул в папку...... нужно не отдельные папки создавать как у тебя на скрине,а в саму папку scripts кидать,он же даже в списке скриптов не появился как оно могло тебе написать что скрипт загружен? amazing.gif ( может я ослеп unhappy.gif )
DriverZX-10
25.8.2009, 7:10 PtokaX 0.4.1.1 c 2-мя IP
как научить хабик работать с 2-х IP?
1) Нада было домен делать,меньше головняка при смене IP
2) Запусти ещё одну птоку...в "первой" птоке поставь "Перенаправлять всех новых юзеров" на "вторую" птоку где новый IP.
P.S. других способой незнаю,может кто-то ещё что-то сможет тебе посоветовать big_smile.gif
DriverZX-10
19.8.2009, 8:06 HiLo 1.0c
API2 | Угадай число
Есть возможность big_smile.gif держи.
[attachment=3088:HiLo_1.lua]
AfLc
17.8.2009, 7:47 MuteWarn
API2 | Глушить юзера после опред кол-ва предов
Название скрипта: MuteWarn
Версия скрипта: 1.0d L5.1
Версия API: 2
Автор: Mutor , русский перевод Артём (как смог так и перевёл bad_smile.gif )
Описание скрипта: Глушит юзера на определённый срок -
Код
- Default time [in minutes] user will be mute
    MuteTime = 10,

после определённого кол-ва предов
Код
    -- Maximum times a user is warned before muted
    MaxWarns = 3,


[attachment=3083:MuteWarn_1.0d_L5.1.lua]

P.S. Немного исправил,перезалил.
intlive, Di2
17.8.2009, 6:54 HiLo 1.0c
API2 | Угадай число
Название скрипта: HiLo
Версия API:2
Описание: Угадай число которое загадало HiLo big_smile.gif
Цитата
- [07:59:14] <[HiLo]> Артём, Хило выбрала ряд между 0 и 100. У вас 6 попыток.
- [07:59:24] <[HiLo]> [ 45 ] + Выше! Только 20 осталось секунд!
- [07:59:28] <[HiLo]> [ 45, 50 ] + Выше yet! Только 16 осталось секунд!
- [07:59:30] <[HiLo]> [ 45, 50, 60 ] + Выше yet! Только 14 осталось секунд!
- [07:59:33] <[HiLo]> [ 45, 50, 60, 70 ] + Выше again! Только 11 осталось секунд!
- [07:59:35] <[HiLo]> [ 45, 50, 60, 70, 80 ] + Выше still! Только 9 осталось секунд!
- [07:59:37] <[HiLo]> [ 45, 50, 60, 70, 80, 90 ] x Конец игры Артём, вы проиграли. Ответ был 87.

Великий Артём, не повезло в любви, а теперь это.


1.) Игрок: Артём Побед: 1 Проигрешей: 8 Точность: 11.11 %

Автор: Mutor , перевод на русский Артём (прошу сильно не пинать за перевод confuse.gif )

[attachment=4239:HiLo_1.0c.lua] 7:34 16.03.2010
Invisible, TiGRpp, dimetro, bot9ra, Pro009, simbirsk, Тёмич, AfLc
17.8.2009, 5:39 View Nick and IP
API2 | Просмотреть Ник и IP пользователя при входе.
Вот на много лучше скрипт)
Автор:Mutor
[attachment=3075:Confirm_....0c_L5.1.lua]
striker
13.8.2009, 18:25 Registration_1_.v2
API1, API2 | Скрипт регистрации
Цитата(Uncle_Dif @ 13.8.2009, 18:05) *
Знаешь, Артём... чет рега эта не совсем удобна.

На форуме полно других
Цитата
Получается что юзер сам не может зарегаться... неудобство это.

А в скрипт непробовал смотреть?
Код
--//----------------------------------------//--
local RegMode        = 0 -- 1 - Пользователь может сам зарегестрироваться / 0 - Требуется подтверждение оператора/Включено автоотклонение
--//----------------------------------------//--

если поставить "1 - Пользователь может сам зарегестрироваться " то автоотмена небудет работать
Цитата
И, второе, писанина от бота идет и чат и в лс, лучшеб тока в лс... а?

настрой как хочешь,как удобней
Код
--//----------------------------------------//--
local BlockSearch     = 0 -- Блокировать поиск незарегесрированным
local BlockDL        = 0 -- Блокировать скачку незарегесрированным
local BlockChat        = 1 -- Блокировать чат незарегесрированным
local BlockPM        = 1 -- Блокировать личку незарегистрированным
--//----------------------------------------//--
local ShowInfo        = 1    -- позазывать дополнительную информацию о том, как можно избежать повторных вводов пароля при входе на хаб
local ShowToAll        = 1    -- показывать всем пользователям, что на хабе новый зарегистрированный участник
local ShowNag        = 0 -- предлагать гостям зарегисрироваться на хабе при входе
--//----------------------------------------//--

Uncle_Dif, LOKI
11.8.2009, 18:51 Ммм... убРаТь, рЕгУ
BadPapaДержи.... [attachment=3041:Thunder.lua]

INVISIBLE bad_smile.gif во втором посте я показал же что коментировать,зачем повторять?... amazing.gif
BadPapa
11.8.2009, 5:19 Антиреклама с заглушкой
Гаг вместо бана
спс за подсказку big_smile.gif
ВотЬ
[attachment=3037:АнтирекGag_API2.rar]
CrazyBoyTula
9.8.2009, 2:25 Support
API2 | Комната техподдержки
prapor
Просто написав боту в ЛС толку НоЛЬ,всё в меню,а бота убрать чтобы не занимал места с ключиком)....(моё мнение)
4.8.2009, 15:48 Антипрокси под API2
crake
4.8.2009, 14:12 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
emk HABICH 35 Перезагружать Текстовые файлы пробовал?
Master-Grow
2.8.2009, 14:43 От: Экзекутор (ekzekutor)
От темы с ID: 1403
Цитата(DePuTaTiG @ 2.8.2009, 11:01) *
блииин теперь я чет не пойму как ботом пользоваться? как менюшку вызывать? )))

laughing.gif .... поставь галочку напротив скрипта,а потом перезайди на хаб и будет тебе менюшка. big_smile.gif
DePuTaTiG
2.8.2009, 9:13 Onesend
API1, API2 | Скрипт одноразовой рассылки
skonda Вот закоментировал несколько строк и теперь скрипт выдаёт сообщение при входе...
[attachment=2991:Confirmer_API2_.lua]
skonda, TiGRpp
2.8.2009, 0:10 Onesend
API1, API2 | Скрипт одноразовой рассылки
Цитата(skonda @ 1.8.2009, 23:00) *
проблема в том что после перегонки в API2 этот скрипт все равно придется доробатывать что мне не под силу, поэтому может кто нибудь помочь доработать

what.gif ....доробатывать.....Нечего там ненада доделовать,просто папку Rules закинуть нада не в папку с скриптами,а там где .ехе птоки находится.... [attachment=2990:Confirmer_API2_.rar] ( вот уже сконвектирован под вторую птоку,просто поставь всё на свои места.
skonda, devilyn
1.8.2009, 17:20 От: Экзекутор (ekzekutor)
От темы с ID: 1403
папка Ekzekutor,скрипт Ekzekutor и ЗаглушкаНеизвестныхКомандПтоки.lua в папку script,а PXLuaSocket-2.0.2.rar нада извлечь в папку где находится PtokaX.exe...Пробуй.
DePuTaTiG
29.7.2009, 5:30 Скрипт реги
Voice
Вот переделал,проверил,вроде работает ,менюшку убрал big_smile.gif
[attachment=2965:Registra...для_опов.rar]

P.S.Оператора даёт при регистрации.
Voice
28.7.2009, 22:40 Support
API2 | Комната техподдержки
what.gif лучше бы на кнопочку нажал...
F I L I N, EnerGetIck
28.7.2009, 21:22 Support
API2 | Комната техподдержки
dimetrius Без разници)))Всеравно спрячится.....Проверь если не веришь still_dreaming.gif
28.7.2009, 20:57 Бомба
API1, API2 | Классная игра на кик
Uncle_Dif Вот так,но там не 15 строка,а 57-67 и 90-99 (если ты конечно нечего не удалял из скрипта)

CODE
["iAction"]=1,
["sMenuUser"]="$UserCommand 1 2 Меню хаба\Игры\Бомба\\Заминировать$<%[mynick]> +bomb %[nick]|",
["sMenuHub"]="$UserCommand 1 1 Меню хаба\Игры\Бомба\\Заминировать$<%[mynick]> +bomb %[line:Введите ник жертвы]|",
["sArmour"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Установить/снять бронежилет$<%[mynick]> +armour|",
["sCheck"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Проверить наличие бронежилета$<%[mynick]> +checkarmour|",
["sHelp"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\В помощь минеру$<%[mynick]> +helpbomb|",
["sTopBombers"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Топ20\\Минёры$<%[mynick]> +bombers|",
["sTopSappers"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Топ20\\Сапёры$<%[mynick]> +sappers|",
["sTopLosers"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Топ20\\Неудачники$<%[mynick]> +losers|",
["sTopAll"]="$UserCommand 1 3 Меню хаба\Игры\Бомба\\Топ20\\Общий$<%[mynick]> +topall|",
["tProfiles"]={

P.S. Качай скрипт с открытым кодом))) big_smile.gif
Uncle_Dif, LeNiVeC
28.7.2009, 16:00 Checker
API2 | Детектор чата и привата
Цитата(Wariner @ 29.6.2009, 19:10) *
это скрипт именно для того чтобы видеть то что возможно пропустила антиреклама! ене надо накручивать в него сторонние функции!

bad_smile.gif этот скрипт реагирует даже на .... тобишь на 4точки
мамин_парень
25.7.2009, 8:57 Нужен скрипт "Помогите"
Нужен скрипт
Master-Grow Держи [attachment=2951:Registration_1_.v2.rar]
P.S. В Готовых смотреть нада ...
Master-Grow
19.7.2009, 2:09 Registration_1_.v2
API1, API2 | Скрипт регистрации
Название скрипта: Registration_1_.v2
Версия: API1 & API2
Описание скрипта: Скрипт регистрации...
CODE
--//----------------------------------------//--
--//-- Регистрация v 2.1
--//-- Автор: DestroyNet © 09.10.2007
--//-- Мод: [fwx]Diver (4:16 11.07.2008)
--//-- Добавлен запрет на регистрацию выбранным никам,IP, диапазонам IP(11.07.2009)
--//-- Запрошено : Артём ; Реализовано : district
--//-- Оригинал: NRJ (22.09.06)
--//----------------------------------------//--
--[[
Возможность блокировать незареганым поиск/скачку/Чат (по выбору)
--
Выбор метода регистрации: самоличная/требуется подтверждение Оператора
--
При отказе в регистрации ника оператор может указать причину,
если юзер успел уйти с хаба, причину отказа ему покажет при следующем заходе
]]


Прикрепленный скрипт
API1: [attachment=2920:Registra...v2_API1_.lua]
API2: Перенесён с темы Помощь по скриптам [attachment=2914:Registra..._1_.v2.1.lua]
[attachment=5728:Registra..._1_.v2.2.lua]
API2: Запрет на регистрацию тем, чья шара ниже iMinShare
valdis73, Milena, npocToNIK, Shark48, Seruy
15.7.2009, 19:30 Скрипт Действий
API1, API2 | Сообщения от 3его лица в чат
Sekretchik
Вот держи теперь работает,Исправил,проверил,Работает))
[attachment=2876:actions.lua]

P.S.Исправил пару мелочей,перезалил big_smile.gif
truth, Sekretchik, JlёJluK
9.7.2009, 15:03 Нормальная автозамена
Автозамена в PtokaX
2serrrios
А этот скрипт тебе не подойдёт?
[attachment=2826:Антимат_...__newapi.lua]
8.7.2009, 23:18 Pokemon
API1, API2
Название скрипта: Pokemon
Версия API: API1 & API2
Язык: русский
Автор: PPK
Описание:
-- Временно дает пользователям странный ник
-- 2 вариант (фиксированные и случайные ники, всегда для текущей сессии)
Скачать:
[attachment=2809:Pokemon_API_1_.lua]
[attachment=2810:Pokemon_API_2_.lua]
3.6.2009, 13:49 Антиреклама с заглушкой
Гаг вместо бана
Вот немного переделал [attachment=2588:Антирека_с_гагом.rar] big_smile.gif надеюсь то что ты просил (работает,тестил)
LOKI
17.5.2009, 14:18 Автоответчик На Чат
API1, API2
Название скрипта: Автоответчик
Версия API: API1 & API2
Автор: Wariner (немножко переделал под себя)
Возможности:

____________________________________________________________
• Вас приветсвует Автоответчик
____________________________________________________________
• Артём в данный момент отсутствует на хабе!
____________________________________________________________
• Сообщение: Отошёл от компьютера на 5 минут!
____________________________________________________________


[attachment=2417:АвтоответчикAPI1.rar]
[attachment=2418:АвтоответчикAPI2.rar]
LOKI, доктор ливси, zeusby
14.3.2009, 1:42 Наборчик Новичку.
bad_smile.gif Уххх...дядьки модераторы накинулись... big_smile1.gif
степашка
9.3.2009, 13:17 Autotopic
API2 | Автоматически меняющийся топик
eyes_droped.gif ошибку выдал AutoTopic.lua:23: bad argument #2 to 'random' (interval is empty)
Тёмич
7.3.2009, 2:51 Autotopic
API2 | Автоматически меняющийся топик
2SetuperСпасибо! victory.gif
Тёмич
7.3.2009, 1:33 Autotopic
API2 | Автоматически меняющийся топик
Спасибо всё работает,но я решил коечто добавить,что бы менюшкой могли пользоватса не только админы но операторы(или даже вип),но что-то не так сдела,а что именно не могу понять,меню есть но команды в чат пропускает...Помогите розобратсО в чём я скосячил :P (ошибки не выдаёт)
[attachment=1749:AutoTopic.lua]
Зарание Спасибо baffle.gif
Тёмич
6.3.2009, 23:39 Autotopic
API2 | Автоматически меняющийся топик
выдаёт ошибку "AutoTopic.lua:15: attempt to index field '?' (a nil value)"
Тёмич
11.1.2009, 19:47 Режим Ушёл
API2
Что-то мне он не сильно понравился amazing.gif
мамин_парень
22.12.2008, 10:33 В Е С Ё Л Ы Й Чат
API1, API2
Название скрипта В Е С Ё Л Ы Й ЧАТ (chat_names)
Автор скрипта inside
Версия скрипта 1.7
Версия API API 1&2
Описание скрипта
Режимы весёлого чата:
( 0 ) - Обычный чат
( 1 ) - замена ников на случайные из randname
( 2 ) - вывод ников с префиксами
( 3 ) - вывод отладочного сообщения ErrorMes
( 4 ) - вывод чата БЕЗ ников
( 5 ) - отключение чата
( 6 ) - рідна мова
P.S. Думаю ( 6 ) пункт кождый под себя настроит сам :P

API 1 [attachment=1278:chat_names.lua]
API 2 [attachment=1277:chat_names_newapi.lua]
Invisible, KamoK, Pro009, sergius_s, Unique
6.12.2008, 17:25 Ascii Clock
API1, API2 | Часики картинкой
Название скрипта: ASCII CLOCK
Автор: Ё˜”°є•Hawk•є°”˜Ё
Версия API: API1, API2
Описание скрипта: часы показывают время в виде:
CODE
***********************************************
****** ***** Название хаба ******* *****
******************06.12.2008******************

* **** * *
* * * * *
* **** * *
* * * * * *
* **** * *

****************** GmT ***********************
***** ******* Адрес хаба ******** *****
***********************************************
Invisible, Pro009, shur49
25.11.2008, 21:25 Gag
API2 | Скрипт разнообразной заглушки юзеров
доделайте пожалуйста функции временной заглушки по нику и по IP на разные сроки (возможность самому прописовать в меню наказания)confident.gif
warhammer
22.11.2008, 15:48 Dixbot
API2 | DiXBoT Все в одном
:'-( когда же они уже переведут на русский dribble.gif
мамин_парень
8.11.2008, 12:10 Trans
API1, API2
Цитата(Setuper @ 8.11.2008, 12:46) *
Я ничего не просил, дабы сам могу это сделать. Я просто указывал как будет лучше.


waaaht.gif beat_brick.gif choler.gif
мамин_парень
8.11.2008, 3:36 Trans
API1, API2
API 1.... [attachment=781:Переводчик.lua]
API 2 [attachment=782:Переводчик_newapi.lua]
MIKHAIL
6.11.2008, 13:42 Xhub
X-Hub является сервером протокола Direct Connect.
Работает практически на всех ОС (Linux / Windows),
Написан на C + +, и имеет низкий CPU-RAM-трафик и множество полезных функций.
Хотите 1000 пользователей на 256Kbps? Тогда этот хаб для вас!

Домашняя страничка: http://xhub.ovh.org/

Последняя версия под Win: 0.2.8.6
Последняя версия под *nix: 0.3.1.0
мамин_парень
28.10.2008, 11:37 Trans
API1, API2
Название скрипта: Trans
Версия API: 1 & 2
Автор: c00Lo ©
Описание скрипта: Скрипт автоматически меняет "абракадабру" с ghbdtn на привет ... если вы писали русский текст в англ. раскладке, скрипт автоматически сменит на русский
Цитата
[10:21:56] «« <Артём> наверно хотел(а) написать»»: привет как дела
[10:21:56] <Артём> ghbdtn rfr ltkf

API 1 [attachment=5504:trans.lua]
API 2 [attachment=5324:trans_newapi.lua]
Wariner, Invisible, Darv1n, Pro009, n3k1t, TommyKaira, as91, ramzes, MIKHAIL, мамин_парень

14 страниц V  « < 6 7 8 9 10 > » 
RSS Сейчас: 23.11.2024, 14:12