Fans, API1, API2 | Скрипт фанатизма |
Здравствуйте, гость ( Вход | Регистрация )
Fans, API1, API2 | Скрипт фанатизма |
18.8.2008, 13:31
Сообщение
#1
|
|
мяу =^.^= Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз |
можно сделать маленький топ где то 20 ников, а если ник не попал в топ то по личной стате
а так скрипт довольно интересный |
|
|
18.8.2008, 2:49
Сообщение
#2
|
|
Участник Группа: Пользователи Сообщений: 34 Регистрация: 20.6.2008 Из: S-Petersburg Пользователь №: 48 Спасибо сказали: 11 раз |
Нашёл на офф форуме PokaX,
Скрипт добавляет меню где можно фанатеть по какомунить юзеру и это будут видеть все желающие, в своём роде как уважаемый человек чтоли, если по нему многие фанатеют Бестолковый скрипт но на хабе поставил, перевёл наобум поэтому поправте что нетак, переконвертировал с API1 в API2 Fans_API2.ZIP ( 2.06 килобайт ) Кол-во скачиваний: 422 |
|
|
18.8.2008, 10:27
Сообщение
#3
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 29.7.2008 Из: керчь Пользователь №: 293 Спасибо сказали: 0 раз |
а нельзяли добавить в скрипт как в скрипт ChatRanks чтобы можно было смотреть у кого больше фанатов?
|
|
|
18.8.2008, 13:03
Сообщение
#4
|
|
Участник Группа: Пользователи Сообщений: 34 Регистрация: 20.6.2008 Из: S-Petersburg Пользователь №: 48 Спасибо сказали: 11 раз |
Боюсь если кто воспользуется этой командой то список будет слишком большой думаю не стоит этого делать, темболие на общительных хабах
|
|
|
18.8.2008, 14:05
Сообщение
#5
|
|
Участник Группа: Пользователи Сообщений: 34 Регистрация: 20.6.2008 Из: S-Petersburg Пользователь №: 48 Спасибо сказали: 11 раз |
|
|
|
20.8.2008, 16:08
Сообщение
#6
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 18.6.2008 Пользователь №: 40 Спасибо сказали: 6 раз |
Да и зоодно, переведите под птоку 3.6.0 пожалуйста!
|
|
|
20.8.2008, 22:58
Сообщение
#7
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Я на каком-то англоязычном форуме отрыл, как раз под API 1, с Английского переводил сам, на скорую руку...так что не обессудь.
Прикрепленные файлы
|
|
|
21.8.2008, 10:49
Сообщение
#8
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 29.7.2008 Из: керчь Пользователь №: 293 Спасибо сказали: 0 раз |
а можно под Api2?
|
|
|
21.8.2008, 23:55
Сообщение
#9
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
а можно под Api2? По внимательнее в первом посте под API2!!! Ну вот по вашей просьбе добавил топ 20))))) PS: вот тут подумал, может этот скрипт переделать и назвать его по другому? Типо "Друзья". Смысл как в контакте))) Еслли кому то идея понравилась, пишите, я займусь))))
Прикрепленные файлы
|
|
|
22.8.2008, 9:27
Сообщение
#10
|
|
мяу =^.^= Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз |
ты делай делай а если нам не понравится спасибо мы не скажем :P
и кстати можно тоже самое токо под 360 птоку |
|
|
23.8.2008, 10:09
Сообщение
#11
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 18.6.2008 Пользователь №: 40 Спасибо сказали: 6 раз |
Я на каком-то англоязычном форуме отрыл, как раз под API 1, с Английского переводил сам, на скорую руку...так что не обессудь. Спасибо тебе огромное, вопрос к специалистам, в этом скрипте, при выборе стать фанатом, необходимо в вести ник того юзера. А можно попросить сделать, что бы на юзера тыкнул и стал фанатом, но и меню написать кого, то же оставить. И хорошо бы, добавить Топ 20, друзья, помогите пожалуйста. |
|
|
23.8.2008, 13:19
Сообщение
#12
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Цитата(Andrey_SHANDERA) А можно попросить сделать, что бы на юзера тыкнул и стал фанатом, но и меню написать кого, то же оставить. Код NewUserConnected = function(user) Между & # убери пробелif tCommands[Addfan].tLevels[user.iProfile] then SendToNick(user.sName,"$UserCommand 1 3 Фанаты\\Стать фанатом Юзера$<%[mynick]> +"..Addfan.." %[line:Nick]& #124;|") SendToNick(user.sName, "$UserCommand 1 3 Фанаты\\Стать фанатом Выделенного Юзера$<%[mynick]> +"..Addfan.." %[nick]& #124;|") end if tCommands[Showfans].tLevels[user.iProfile] then SendToNick(user.sName,"$UserCommand 1 3 Фанаты\\Показать фанатов Юзера$<%[mynick]> +"..Showfans.." %[line:Nick]& #124;|") SendToNick(user.sName, "$UserCommand 1 3 Фанаты\\Показать фанатов Выделенного Юзера$<%[mynick]> +"..Showfans.." %[nick]& #124;|") end if tCommands[Delfan].tLevels[user.iProfile] then SendToNick(user.sName,"$UserCommand 1 3 Фанаты\\Перестать быть фанатом Юзера$<%[mynick]> +"..Delfan.." %[line:Nick]& #124;|") SendToNick(user.sName, "$UserCommand 1 3 Фанаты\\Перестать быть фанатом Выделенного Юзера$<%[mynick]> +"..Delfan.." %[nick]& #124;|") end end OpConnected = NewUserConnected RegConnected = NewUserConnected upd. Делать было нечего, немного поманьячил над топом Wariner'а(копипастил куски его кода в скрипт под API 1), может быть, перевелось под API1, может и нет...короче вот...прикреплено.У меня, пока что, работает. upd. Цитата("Setuper") все верно, но есть несколько мелких недочетов... Перезалил. Спасибо.
Прикрепленные файлы
|
|
|
23.8.2008, 16:06
Сообщение
#13
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
все верно, но есть несколько мелких недочетов:
в функции getLenght лишняя переменная Nick только забивает стек более оптимизированно будет так: Код function getLenght(Nick) -- функция длинны ника sLength = string.len(Nick) if sLength < 20 then tLength = 20 - sLength end Nick = Nick..string.rep(" ", tLength) return Nick end также лишнее повторение действия 2 раза подряд: SaveToFile(fFansFile, Fans, "Fans") |
|
|
24.8.2008, 5:20
Сообщение
#14
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 18.6.2008 Пользователь №: 40 Спасибо сказали: 6 раз |
Всем, ОГРОМНОЕ при огромное спасибо! Всё супер, всё работает на ура!!!!
|
|
|
28.8.2008, 0:53
Сообщение
#15
|
|
Активный участник Группа: Пользователи Сообщений: 68 Регистрация: 26.8.2008 Из: Екатеринбург Пользователь №: 430 Спасибо сказали: 2 раза |
По внимательнее в первом посте под API2!!! Ну вот по вашей просьбе добавил топ 20))))) PS: вот тут подумал, может этот скрипт переделать и назвать его по другому? Типо "Друзья". Смысл как в контакте))) Еслли кому то идея понравилась, пишите, я займусь)))) я пишу суть понял только примерно,расскажи об идее или сразу выложи,а мы дружно оценим ;) оценим,люди??? З.Ы.: мне пишет ошибку на этой строке(API2 Pt. 0.4.0.0) hFile:write(sTab %[nick] = {\n"); ..........attemp to index global hFile (a nil value) кратко объясню,не добавляет он в фанатов,просто команду в чат кидает [03:58:11 | 89.113.28.76] <Al-j®> !Addfan [E-burg]Kent. а за тем вылазит ошибка в скрипте. Думал везде так,но ранг работает (он пуст ) [03:36:28] ¤ Текущий Toп ранжирования ¤ №: Ник: Колл. фанов »«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«» »«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«» |
|
|
28.8.2008, 9:29
Сообщение
#16
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
суть понял только примерно,расскажи об идее или сразу выложи,а мы дружно оценим ;) Скрипты будут похожи... главное отличие что при попытке добавить пользователя в друзья будет требоваться подттверждение от этого пользователя и при положительном ответе первый юзер добавляется в список второго и второй в список первого. З.Ы.: мне пишет ошибку на этой строке(API2 Pt. 0.4.0.0) hFile:write(sTab %[nick] = {\n"); ..........attemp to index global hFile (a nil value) проверь есть ли файлы в папке Fans(создал ли ты её вообще?!) Если папка есть но файлов нет, то попробуй в скрипте убрать абсалютные пути. ЗЫ:тестил скрипт на птоке 0400 всё работало!!! |
|
|
28.8.2008, 14:45
Сообщение
#17
|
|
Активный участник Группа: Пользователи Сообщений: 68 Регистрация: 26.8.2008 Из: Екатеринбург Пользователь №: 430 Спасибо сказали: 2 раза |
проверь есть ли файлы в папке Fans(создал ли ты её вообще?!) Если папка есть но файлов нет, то попробуй в скрипте убрать абсалютные пути. ЗЫ:тестил скрипт на птоке 0400 всё работало!!! как всё просто)))я ваще об этом не подумал СПАСИБО!!! Скрипты будут похожи... главное отличие что при попытке добавить пользователя в друзья будет требоваться подттверждение от этого пользователя и при положительном ответе первый юзер добавляется в список второго и второй в список первого. эта идея мне оч нравится))) |
|
|
3.9.2008, 23:51
Сообщение
#18
|
|
Участник Группа: Пользователи Сообщений: 41 Регистрация: 31.8.2008 Из: г.Москва Метро Марьино Пользователь №: 458 Спасибо сказали: 5 раз |
Спасибо за скрипт
|
|
|
8.3.2009, 23:07
Сообщение
#19
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
скажите, а можно как нить переделать этот скрипт, чтоб стало похоже на форумную репутацию?
не фанатеть по 1 пользователю 1 раз и на все время, а говорить "пасибо" столько раз, сколько нужно. только чтоб самому себе нельзя говорить было (в этом скрипте фанатеть за себя можно) очень нужно |
|
|
16.9.2009, 13:54
Сообщение
#20
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 9.9.2009 Пользователь №: 4 396 Спасибо сказали: 0 раз |
Кто сделал это скрипт под API2 пожалуста выложите у кого рабочий или киньте в личику мне заранее спасибо !!!
|
|
|
|
Сейчас: 27.11.2024, 2:59 |