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

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

MyDC.ru _ Помощь по скриптам для PtokaX _ Переделайте скрипт

Автор: *FoxMalder* 4.1.2010, 17:04

Код
-- This script is converted with PtokaX LUA API Converter v0.9c at 12/14/09 05:33:12
sBot = "  †   X-Files™ Paranormal Reality   †  "
RankFile = "RankingScript\\ranksusers.tbl"
iNumb = 3000

OnStartup = function()
    dofile(RankFile)
end

ChatArrival = function(user,data)
    local data = string.sub(data,1,-2)
    local s,e,prefix =string.find(data, "%b<>%s+(%S+)")
    if prefix == "!merecord" then
        if tRankingTable[user.sNick] then
            if tRankingTable[user.sNick] > iNumb then
                Core.SendPmToUser(user,sBot, "     \r\n\ ")
            else
                Core.SendPmToUser(user,sBot, "      "..tRankingTable[user.sNick].."  "..(iNumb-tRankingTable[user.sNick]).." ")
            else
                Core.SendPmToUser(user,sBot, " "..tRankingTable[user.sNick].." "..(iNumb-tRankingTable[user.sNick]).." ")
            end
        return true
    end
end

переделайте пожалуйста скрипт чтоб он брал рекорды из базы этого скрипта.. http://mydc.ru/topic1815.html

Автор: Nickolya 4.1.2010, 18:33

1. То что ты тут написал - довольно кривой код, видимо порезал ты его неплохо, но логическую связь оставить тебе не удалось.
2. Если тебе нужна функция из того скрипта - удали все кроме этой функции из него и получишь эту функцию big_smile.gif

Автор: *FoxMalder* 4.1.2010, 18:40

Цитата
довольно кривой код

эхехе) это твой скрипт) victory.gif

раньше же база была на тхт а сейчас в мускуле..

он делает :
вы нафлудили 299 сообщений до 300 еще надо нафлудить 1 ... бла бла бла
и 2
вы нафлудили 301 сообщение это превосходит 300 на 1 поздравляем бла бла бла...

просто над для привилегий по чату)