Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Запросы скриптов для PtokaX _ Нужен скрипт приветствия

Автор: m3gap1x3L 22.11.2009, 7:49

Помогите ! Нужен скрипт , специально составленный ! Который выдаёт инфу , при входе на хаб !

Инфо о вас :
1) Ваш ник -
2) Ваш IP-
3) Размер вашей шары -
4) Вы сидите на ... хабах
5) У вас открыто ... слотов
6) Последний раз вы посещали наш хаб .... часов ... минут ... секунд назад
Инфо о хабе:
1) Название хаба -
2) Адресс хаба -
3) Владелец хаба -
4) Топик хаба -
5) Время работы хаба за сегодня-
6) Общее время работы хаба -
7) Общая шара хаба -
8) Сейчас на хабе ... юзеров , максимальное количество юзеров на хабе ...
9) Зарегистрированных юзеров на хабе -

И ещё нужен простой скрипт , по команде выдающий инфу (У меня просто хаб на тематику кино , и инфа должна выглядеть примерно так)
Фильм .........
Режисёр ......
Бюджет фильма.....
Жанр фильма ........
Главные герои фильма.....
В нашем кинотеатре с .... числа
Ссылка на фильм ................
Краткое описание : .........

Кто может составить такие скрипты , пожалуйста выложите их сдесь ! или отправьте мне на ящик - steelseries-magadan@mail.ru

СКРИПТЫ надо под PtokaX 0.4.1.1 (API2) !

Автор: Wariner 22.11.2009, 11:18

Скриптов приветствий уже готовых полно! воспользуйся поиском!
А про фильмы скрипт не понятен. Как должны добавляться фильмы, кто их будет добавлять сколько хранить и т.д.!

Автор: X-Sky 22.11.2009, 13:20

Цитата(m3gap1x3L @ 22.11.2009, 11:49) *
Помогите ! Нужен скрипт , специально составленный ! Который выдаёт инфу , при входе на хаб ! .....


http://mydc.ru/ipb.html?act=attach&type=post&id=1441

Цитата
И ещё нужен простой скрипт , по команде выдающий инфу (У меня просто хаб на тематику кино , и инфа должна выглядеть примерно так)
тра-ля-ля тра-ля-ля


+1 к посту Варинера

Автор: m3gap1x3L 23.11.2009, 9:00

Цитата(Wariner @ 22.11.2009, 13:18) *
Скриптов приветствий уже готовых полно! воспользуйся поиском!
А про фильмы скрипт не понятен. Как должны добавляться фильмы, кто их будет добавлять сколько хранить и т.д.!


Ну скрипт про фильм ! Допустим , я написал команду !Трансформеры2 , и тебы бот выдаст инфу по нему (которая описанна моим первым сообщение) .

Хранение инфы в самом скрипте ...
Типо как для мирка - on 1:text:!расписание:#kino-news:{.notice $nick 0Расписание фильмов c 4 20-24 0августа в 4к/н Горняк0 <> | .notice $nick 0 Район №9 - 4 11:00(140p) , 23:00(140p) | .notice $nick 0 Бросок кобры - 4 13:00(140p) . 0 Люблю тебя , чувак - 4 15:00 (140р) | .notice $nick 0 Бесславные Убдюдки - 4 17:00(180р) , 20:00(200р) | .notice $nick 14Расписание фильмов в к/н Горняк будет обновляться 5ежедневно 14 в 7 10:30 14. }

На подобе , тока для DC.

Автор: Trans 23.11.2009, 9:09

Какой-то народ пошёл в последнее время....они типа хаб ставят....а сами ну нифига не могут сделать для хаба и всё время просят, чтоб им "сделали красиво", то есть, сделали тот скрипт, этот скрипт, и чтоб там было и то и другое и третье...причем - с нуля...даже заказывают неслабые вещи, сделай и пришли ему на е-майл...
Я бы еще понял, если бы он сам что-то сделал и у него какой-то участок скрипта не получился, но ведь нет, с нуля...как будто тут сидят оплачиваемые ими скриптописатели и иные мастера нотепада...
Пипец...поколение next пришло.

Автор: X-Sky 23.11.2009, 9:41

Trans, шо ругаешься? big_smile.gif
Когда-то и мы такими были, так что не злись)

Цитата
сделай и пришли ему на е-майл

А вот это да, лень человеку на форум зайти, забрать готовенькое
Огорчает boss.gif

Автор: m3gap1x3L 23.11.2009, 12:51

Цитата(Trans @ 23.11.2009, 11:09) *
Какой-то народ пошёл в последнее время....они типа хаб ставят....а сами ну нифига не могут сделать для хаба и всё время просят, чтоб им "сделали красиво", то есть, сделали тот скрипт, этот скрипт, и чтоб там было и то и другое и третье...причем - с нуля...даже заказывают неслабые вещи, сделай и пришли ему на е-майл...
Я бы еще понял, если бы он сам что-то сделал и у него какой-то участок скрипта не получился, но ведь нет, с нуля...как будто тут сидят оплачиваемые ими скриптописатели и иные мастера нотепада...
Пипец...поколение next пришло.


Ага конешно , я уже с хабом почти окола месяца эксперементирую , и пару скриптов написал сам , а то что переправить , или добавить в скрипт , это я могу... А вот написать полноценный скрипт вот как я написал , этого я немогу... beat_plaster.gif

Автор: Wariner 23.11.2009, 13:55

Идея скрипта полная глупость! Если хочешь именно так как написал, то используй текстовые файлы! Если спросишь как, то вопрос ищи в частозадаваемых вопросах)))

Автор: boyua 25.11.2009, 20:35

Цитата(m3gap1x3L @ 23.11.2009, 8:00) *
Ну скрипт про фильм ! Допустим , я написал команду !Трансформеры2 , и тебы бот выдаст инфу по нему (которая описанна моим первым сообщение).

Вот тебе скрипт. Как и где заполнять, думаю поймешь.

Код
BotName = "КиноАфиша"
BotDesc = ""
BotEmail = ""
TableName = {}
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
trigs = {    

["фильм1"]={"\n Фильм: \n Режисёр: \n Бюджет фильма: \n Жанр фильма: \n Главные герои: \n Ссылка на фильм: \n Краткое описание: "},
    
["фильм2"]={"\n Фильм: \n Режисёр: \n Бюджет фильма: \n Жанр фильма: \n Главные герои: \n Ссылка на фильм: \n Краткое описание: "},
        
}
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
Rus={["А"]="а",["Б"]="б",["В"]="в",["Г"]="г",["Д"]="д",["Е"]="е",["Ё"]="ё",["Ж"]="ж",["З"]="з",["И"]="и",["Й"]="й",["К"]="к",["Л"]="л",["М"]="м",["Н"]="н",["О"]="о",["П"]="п",["Р"]="р",["С"]="с",["Т"]="т",["У"]="у",["Ф"]="ф",["Х"]="х",[
"Ц"]="ц",["Ч"]="ч",["Ш"]="ш",["Щ"]="щ",["Ъ"]="ъ",["Ы"]="ы",["Ь"]="ь",["Э"]="э",["Ю"]="ю",["Я"]="я"}
function OnStartup()
if (_VERSION == "Lua 5.1.1") or (_VERSION == "Lua 5.1") then
TableMaxSize = table.maxn
elseif (_VERSION == "Lua 5.0.2") then
TableMaxSize = table.getn
end
Core.RegBot(BotName,BotDesc,BotEmail,true)
end
function ChatArrival(curUser,data)
Core.GetUserAllData(curUser)
if TableName[curUser.sNick] ~=1 then if string.sub(data, 1, 1) then
data=string.sub(data,1,string.len(data)-1)
s,e,cmd,RestOfText = string.find( data, "%b<>%s+(%S+)%s+(.*)" )                          
if RestOfText == nil then
RestOfText = ""                
s,e,cmd = string.find(
data, "%b<>%s+(%S+)" )
end end
s,e,mess = string.find(data, "^%b<>%s(.*)$")
for key in pairs(trigs) do
if mess then
for b,s in pairs(Rus) do
data=string.gsub(data , b, Rus[b])
if( string.find(data, key) ) then
answer, x = string.gsub(trigs[key][math.random(1,TableMaxSize(trigs[key]))], "%b[]", curUser.sNick)
Core.SendToAll("<"..BotName.."> ".. answer )
return true
end end end end end end