Идея, под API 1,2 |
Здравствуйте, гость ( Вход | Регистрация )
Идея, под API 1,2 |
8.1.2009, 21:19
Сообщение
#41
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 3.1.2009 Из: Харьков Пользователь №: 1 656 Спасибо сказали: 0 раз |
Всем привет!!!! :( Помогите пожалуйста перевести етот скрипт Фразы_в_С.Ю._API_2 под API 1(ptokax 0.3.6.0)
Причина редактирования: Не надо постить скрипт который выложен несколькими постами ранее!!!
|
|
|
8.1.2009, 22:14
Сообщение
#42
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
8.1.2009, 22:15
Сообщение
#43
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 3.1.2009 Из: Харьков Пользователь №: 1 656 Спасибо сказали: 0 раз |
Я пытался перевести с помощью учебника http://mydc.ru/topic605.html , вот что у меня получилось:
Код -- Специально для портала администраторов http://mydc.ru .nTime = 0.1 -- Время смены фраз в минутах tMsg={ -- ПРОБЕЛЫ БУДУТ ЗАМЕНЕНЫ НА "_" [[Тест 1]], [[Тест 2]], [[Шара хаба SHARA]], -- Показывает шару хаба [[USERS юзеров он-лайн]], -- Показывает он-лайн юзеров [[Хаб без рестарта UPTIME]], -- UpTime хаба [[DATA]] -- число месяц год день недели } tMonth = { ["January"] = "Января", ["February"] = "Февраля", ["March"] = "Марта", ["April"] = "Апреля", ["May"] = "Мая", ["June"] = "Июня", ["July"] = "Июля", ["August"] = "Августа", ["September"] = "Сентября", ["October"] = "Октября", ["November"] = "Ноября", ["December"] = "Декабря", } tDays = { ["Monday"] = "Понедельник", ["Tuesday"] = "Вторник", ["Wednesday"] = "Среда", ["Thursday"] = "Четверг", ["Friday"] = "Пятница", ["Saturday"] = "Суббота", ["Sunday"] = "Воскресенье", } function Main() RegBot() SetTimer(nTime*60000) end function OnTimer() RegBot() end function GetTime() local sDate = os.date("%d.%B.%Y.%A.") for i,v in pairs(tDays) do sDate = string.gsub(sDate,i,v) end for i,v in pairs(tMonth) do sDate = string.gsub(sDate,i,v) end return sDate end function RegBot() if sBot then frmHub:UnregBot(tostring(sBot)) end sBot = tMsg[math.random(1,#tMsg)] sBot = string.gsub(sBot, "SHARA", GetNormalShare(Core.GetCurrentSharedSize())) or sBot sBot = string.gsub(sBot, "USERS", ftmHub:GetUsersCount()) or sBot sBot = string.gsub(sBot, "UPTIME", GetNormalTime(ftmHub:GetUpTime())) or sBot sBot = string.gsub(sBot, "DATA", GetTime()) or sBot sBot = string.gsub(sBot, " ", "_") or sBot frmHub:RegBot(tostring(sBot),"","",true) end function GetNormalShare(s) s=tonumber(s) or 0 if s>=1125899906842624 then return (math.floor(100*s/1125899906842624)/100).." ПБ" elseif s>=1099511627776 then return (math.floor(100*s/1099511627776)/100).." TБ" elseif s>=1073741824 then return (math.floor(100*s/1073741824)/100).." ГБ" elseif s>=1048576 then return (math.floor(100*s/1048576)/100).." МБ" elseif s>=1024 then return (math.floor(100*s/1024)/100).." КБ" else return s.." Б" end end function GetNormalTime(s) s=tonumber(s) or 0 local r="" if s>=31104000 then r=math.floor(s/31104000).." г. " s=math.fmod(s,31104000) end if s>=2592000 then r=r..math.floor(s/2592000).." мес. " s=math.fmod(s,2592000) end if s>=86400 then r=r..math.floor(s/86400).." д. " s=math.fmod(s,86400) end if s>=3600 then r=r..math.floor(s/3600).." ч. " s=math.fmod(s,3600) end if s>=60 then r=r..math.floor(s/60).." мин. " s=math.fmod(s,60) end return r..s.." сек." end Но у меня что то не получается,помогите!!!!! |
|
|
8.1.2009, 22:34
Сообщение
#44
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
куда ты хочешь перевести?
Там написано, что сначала для перевода надо взять скрипт, написанный под API2, и перевод будет этого скрипта на API1, а у тебя уже API1, поэтому и переводить нечего! Для обратного перевода с API1 на API2 эту методику использовать нельзя!!!!! Core.GetCurrentSharedSize() заменить на frmHub:GetCurrentShareAmount() |
|
|
4.3.2009, 20:43
Сообщение
#45
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 11.12.2008 Пользователь №: 1 392 Спасибо сказали: 0 раз |
вот колличество юзеров и шара
Прикрепленные файлы Фразы_в_С.Ю._API_2.lua ( 1,41 килобайт ) Кол-во скачиваний: 42 а можно по API1?плизз |
|
|
4.3.2009, 20:53
Сообщение
#46
|
|
мяу =^.^= Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз |
посмотри 42 сообщение)
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
очень не плохая идея если возможно! | 3 | voronf4 | 7 750 | 5.6.2010, 14:50 Посл. сообщение: Ksan | |
От: очень не плохая идея если возможно! От темы с ID: 3515 |
2 | -=FugeN=- 2 | 6 307 | 5.6.2010, 9:15 Посл. сообщение: Артём | |
идея, которая позволит избавиться от пассивных юзеров в DC :) | 31 | dolchegobano | 40 833 | 14.3.2010, 19:20 Посл. сообщение: AMD | |
Идея скрипта по отлову двойников | 13 | TranceFM | 14 987 | 15.1.2010, 22:02 Посл. сообщение: Артём | |
появилась идея хостиг | 21 | Saymon21 | 21 104 | 27.9.2009, 17:12 Посл. сообщение: Saymon21 | |
От: Идея От темы с ID: 678 |
0 | Vizunchik | 3 915 | 25.11.2008, 19:55 Посл. сообщение: Vizunchik | |
Как Вам Такая Идея? Антимат + бомба |
6 | Voice | 9 197 | 22.11.2008, 18:20 Посл. сообщение: M.a.r.s.e.l |
|
Сейчас: 27.11.2024, 5:24 |