myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Биоритм, API1

Теги
Нет тегов для показа
Max-vs
сообщение 16.3.2009, 18:53
Сообщение #1


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 2.8.2008
Пользователь №: 307
Спасибо сказали: 0 раз




Скрипт работает, но одна проблема: команда проходит в чат, подскажите как исправить, не могу допетрить
Прикрепленные файлы
Прикрепленный файл  bioritm.lua ( 4.12 килобайт ) Кол-во скачиваний: 7
 
Go to the top of the page
+Quote Post
Accelerator
сообщение 16.3.2009, 19:12
Сообщение #2


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




...
Причина редактирования: не правильно написал!
Go to the top of the page
+Quote Post
Wariner
сообщение 16.3.2009, 19:12
Сообщение #3


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Код
function ChatArrival(user,data)
    local msg
    local _,_,command,args=string.find(data,"%b<>%s+(%S+)%s+(.+)")
    if command =="!bio" then
        if args then
            local _,_,Y,M,D=string.find(args,"(%d%d%d%d)%D(%d%d)%D(%d%d)")
            if Y and M and D then
                user:SendData(D.."-"..M.."-"..Y)
                msg="\r\nбиоритм-калькулятор включен. Hold on!он показывает какая ваша активность в этот день по дню вашего рождения!! :)\r\n==================================\r\n"
                local Day,Month,Year=tonumber(D),tonumber(M),tonumber(Y)
                local Phys,Intell,Emot=GetBioRhythm( Day, Month, Year ) -- not Intel but Intell! :P (AMD)
                msg=msg.."\r\nфизический индекс: "..Phys.."\r\nинтелектуальный индекс: "..Intell.."\r\nэмонациональный индекс: "..Emot.."\r\n\r\n=================================="
            else
                msg="Correct usage: !bio год-месяц-день"
            end
        else
            msg="Correct usage: !bio год-месяц-день"
        end

        user:SendData(Bot,msg)
        return 1
    end
end


надо было добавить return 1
Go to the top of the page
+Quote Post
Max-vs
сообщение 16.3.2009, 20:34
Сообщение #4


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 2.8.2008
Пользователь №: 307
Спасибо сказали: 0 раз




Спасибо, все работает
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
Closed Topic has attachmentsПродвинутый биоритм
1 PaN 4 670 26.10.2009, 11:13 Посл. сообщение: X-Sky
No New Posts Topic has attachmentsБиоритм
API1, API2 | Биоритм пользователя
3 NikseR 7 805 2.6.2009, 9:57 Посл. сообщение: 2009the

 



RSS Сейчас: 23.11.2024, 15:23