myDC.ru

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

 
2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему

> Пришёл Ушёл, API2 | Показывает кто зашёл и кто ушёл с хаба

Рейтинг 5 V
Теги
Нет тегов для показа
Accelerator
сообщение 12.11.2008, 10:34
Сообщение #1


Developer
******

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




Этот скрипт показывает в чате пришёл ушёл, только для профилей REG, VIP, OP, Owner.

Administrator <nick> has joined the hub
Administrator <nick> ушёл с хаба

Скрипт очень схож со скриптом DBHUB
Прикрепленные файлы
Прикрепленный файл  Пришёл_ушёл.lua ( 1.08 килобайт ) Кол-во скачиваний: 746
 
Go to the top of the page
+Quote Post
M.a.r.s.e.l
сообщение 12.11.2008, 11:54
Сообщение #2


Начинающий
*

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




Нормальный скрипт. Только не поставлю на птоху потомучто бот заманаетbig_smile.gif
Go to the top of the page
+Quote Post
*FoxMalder*
сообщение 12.11.2008, 15:01
Сообщение #3


мяу =^.^=
******

Группа: Пользователи
Сообщений: 414
Регистрация: 20.5.2008
Пользователь №: 6
Спасибо сказали: 14 раз




в любом клиенте есть функция пришел\ушел...
Go to the top of the page
+Quote Post
Accelerator
сообщение 12.11.2008, 16:27
Сообщение #4


Developer
******

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




Цитата(*FoxMalder* @ 12.11.2008, 15:01) *
в любом клиенте есть функция пришел\ушел...

Нет, в ptokaX такого нету, что кто пришёл, а кто ушёл
Go to the top of the page
+Quote Post
NikseR
сообщение 12.11.2008, 17:17
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 135
Регистрация: 18.7.2008
Из: г. Москва
Пользователь №: 219
Спасибо сказали: 25 раз




Цитата(STRELOK @ 12.11.2008, 16:27) *
Нет, в ptokaX такого нету, что кто пришёл, а кто ушёл

А причем тут ptokaX? Имеется ввиду DC-клиенты типа Strong DC++ и т.д. В них во всех можно включить эти сообщения. Поэтому скрипт по-моему совершенно лишний. Только флуд один будет.
Go to the top of the page
+Quote Post
Accelerator
сообщение 12.11.2008, 17:31
Сообщение #6


Developer
******

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




Цитата(NikseR @ 12.11.2008, 17:17) *
Поэтому скрипт по-моему совершенно лишний.

Кому как. Этот скрипт будет показывать пришёл; ушёл всем юзерам, находящимся на хабе. Кому то это нравится, а кому то нет.
Go to the top of the page
+Quote Post
*FoxMalder*
сообщение 12.11.2008, 20:58
Сообщение #7


мяу =^.^=
******

Группа: Пользователи
Сообщений: 414
Регистрация: 20.5.2008
Пользователь №: 6
Спасибо сказали: 14 раз




а чем не устраивает "Eh.Greeting.Bot.v1.0.LUA5.1-PtokaX"?
Цитата
-- - Можно контролировать, какие профили будут видеть случайные приветсвия
-- - Можно контролировать, кто сможет добавить или удалить собственное приветствие
-- - Администраторские команды
-- - Менюшка
-- - Добавление и удаление приветсвий с помощью команд
-- - Модно менять начало и конец приветсвий
-- - Описания к профилям
-- - Команды в главном чате или привате
-- - Можно видеть свое собственное приветсвие
-- - Можно дать возможность видеть ОПам вновь добавленные приветсвия
Go to the top of the page
+Quote Post
FallenAngel
сообщение 12.11.2008, 21:03
Сообщение #8


[n00b]
*****

Группа: Пользователи
Сообщений: 291
Регистрация: 10.7.2008
Из: Россия,Пенза
Пользователь №: 168
Спасибо сказали: 24 раза




К слову спросить-есть ли этот скрипт, то есть Eh.Greeting.Bot.v1.0.LUA5.1-PtokaX, под новую Птоку?big_smile.gif
Go to the top of the page
+Quote Post
Tarantul13
сообщение 10.3.2009, 17:38
Сообщение #9


Участник
**

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




нет ли у кого скрипта где бы для каждого Юзера выводилось своё приветсвие? ( пример Регу 1 опу другое)? beat_brick.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 10.3.2009, 17:52
Сообщение #10


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

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




А в первом посте по ттвоему чтО?
Go to the top of the page
+Quote Post
Accelerator
сообщение 10.3.2009, 18:35
Сообщение #11


Developer
******

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




Может имеется ввиду что то типо этого?
Прикрепленные файлы
Прикрепленный файл  quik_out_1.2.lua ( 2 килобайт ) Кол-во скачиваний: 116
 
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.8.2009, 21:28
Сообщение #12


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




а можно в скрипт добавить чтобы он и показывал незарегистрированый юзер зашёл,ушёл если да то какой код?
Go to the top of the page
+Quote Post
Jaska
сообщение 6.8.2009, 21:34
Сообщение #13


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Можно, замени функцию function RegConnected/Disconnected наfunction UserConnected/Disconnected и добавь в sProfMessages незарегистрированного пользователя с индексом -1. В конце, чесно говоря не пойму что этим кодом автор хотел добиться

OpConnected = OpConnected
RegConnected = RegConnected
OpDisconnected = OpDisconnected
RegDisconnected = RegDisconnected

но вместо этого надо

RegConnected = UserConnected
OpConnected = UserConnected
RegDisconnected = UserDisconnected
OpConnected = UserDisconnected
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.8.2009, 22:12
Сообщение #14


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(Jaska @ 6.8.2009, 22:34) *
Можно, замени функцию function RegConnected/Disconnected наfunction UserConnected/Disconnected и добавь в sProfMessages незарегистрированного пользователя с индексом -1. В конце, чесно говоря не пойму что этим кодом автор хотел добиться

OpConnected = OpConnected
RegConnected = RegConnected
OpDisconnected = OpDisconnected
RegDisconnected = RegDisconnected

но вместо этого надо

RegConnected = UserConnected
OpConnected = UserConnected
RegDisconnected = UserDisconnected
OpConnected = UserDisconnected


не заменить а просто добавить хочу
Go to the top of the page
+Quote Post
Jaska
сообщение 6.8.2009, 22:17
Сообщение #15


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




А где я упомянул что незарегистрированные заменят ?
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.8.2009, 23:07
Сообщение #16


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(Jaska @ 6.8.2009, 23:17) *
А где я упомянул что незарегистрированные заменят ?


извентеляюсь

всё сделал работает но когда сам захажу на хаб мне приходит в чат такое

[00:05:07] <Ew_COOL-ьный> АДМИН [emk]KraSav4EK ушёл с хаба

CODE
-- This script is converted with PtokaX LUA API Converter v0.9 at 06/28/08 01:21:27
sBot = SetMan.GetString(21)
sProfMessages = {
[0] = "АДМИН", -- Добовляем свои приведствие кому надо!
[1] = "ОПЕРАТОР",
[2] = "VIP",
[3] = "ЗАРЕГИСТРИРОВАНЫЙ ЮЗЕР",
[-1] = "НЕ ЗАРЕГИСТРИРОВАНЫЙ ЮЗЕР",
}
function UserConnected(tUser)
Core.GetUserAllData(tUser)

sProfMes = sProfMessages[tUser.iProfile]
if sProfMes then
Core.SendToNick(tUser.sNick,"<"..sBot.."> "..sProfMes.." "..tUser.sNick.." зашёл на хаб ;-)")
Core.SendToAll("<"..sBot.."> "..sProfMes.." "..tUser.sNick.." зашёл на хаб")

end

end

function UserDisconnected(tUser)
Core.GetUserAllData(tUser)

sProfMes = sProfMessages[tUser.iProfile]
if sProfMes then
Core.SendToNick(tUser.sNick,"<"..sBot.."> "..sProfMes.." "..tUser.sNick.." ушёл с хаба ")
Core.SendToAll("<"..sBot.."> "..sProfMes.." "..tUser.sNick.." ушёл с хаба")

end

end

RegConnected = UserConnected
OpConnected = UserConnected
RegDisconnected = UserDisconnected
OpConnected = UserDisconnected



скажите где ошибка
Go to the top of the page
+Quote Post
Ksan
сообщение 6.8.2009, 23:25
Сообщение #17


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 722
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 656 раз




Внимательнее посмотри, тот ли код ты привёл в сообщении, который у тебя стоит на хабе. Может, у тебя стоит измененный или недоисправленный. А этот должен работать правильно!
Go to the top of the page
+Quote Post
Saymon21
сообщение 6.8.2009, 23:37
Сообщение #18


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(Trans @ 7.8.2009, 0:25) *
Внимательнее посмотри, тот ли код ты привёл в сообщении, который у тебя стоит на хабе. Может, у тебя стоит измененный или недоисправленный. А этот должен работать правильно!


не пойму подскажи плз
Go to the top of the page
+Quote Post
Saymon21
сообщение 7.8.2009, 11:50
Сообщение #19


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




всё сделал не надо
Go to the top of the page
+Quote Post
w3rtu
сообщение 22.12.2009, 21:29
Сообщение #20


Начинающий
*

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




Синтаксис [string "--[[ ..."]:17: attempt to index global 'SetMan' (a nil value) как исправить эту ошибку???
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsРежим Ушёл
API2
31 Accelerator 35 386 9.6.2012, 6:21 Посл. сообщение: Al-j®

 



RSS Сейчас: 27.6.2022, 11:26