myDC.ru

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

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

> Поправьте Пожалуйста, Превёл под API 1 и пытаюсь добавить профили

Теги
Нет тегов для показа
Артём
сообщение 14.12.2008, 19:33
Сообщение #1


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Пытаюсь добавить профили которые могут пользоватся меню,ошибок нету в скрипте только команды в чат пускает и не срабатывает скрипт...Подправьте плз
Прикрепленный файл  Автоответчик.lua ( 2.53 килобайт ) Кол-во скачиваний: 10
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2008, 20:13
Сообщение #2


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




big_smile.gif Разници совсем нету...[19:12:00] <Артём> !left бу как показовало команду так и показует
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 20:36
Сообщение #3


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

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




Аааааааааааааааааааааааа я щас матерится начну!

Во-первых: показЫВАет
Во-вторых: нижний код рабочий я проверил!(может ты не то скопировал или скрипт не перезапустил!)
В-третьих: попробуй найти ошибку не включая скрипт а глазами(даю подсказку разница в положении одного слова END)

PS: для особо одарённых прикладываю скрипт
Прикрепленные файлы
Прикрепленный файл  Автоответчик.lua ( 2.75 килобайт ) Кол-во скачиваний: 19
 
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 14.12.2008, 20:44
Сообщение #4


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

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




Код
tProfile = {
[0]=0, -- Мастер
[1]=0, -- Оператор
[2]=1, -- VIP
[3]=1, -- Зарегистрированный пользователь
[4]=1, -- SuperVIP
[-1]=1, -- Незарегистрированный пользователь
}
end
Код
if tProfile[tUser.iProfile] == 1 then
Данная команда разрешена всем, кроме Операторов и Мастеров, возможно, из-за этого команду видно
т.е. наверное, надо так
Код
if tProfile[tUser.iProfile] ~= 1 then

Или 0 на 1 заменить, в tProfile.
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 20:49
Сообщение #5


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

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




Да это тоже косяк но главное что он конец условия ннаписал в конец скрипта а не в конец функции
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2008, 21:56
Сообщение #6


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Цитата(Wariner @ 14.12.2008, 21:49) *
Да это тоже косяк но главное что он конец условия ннаписал в конец скрипта а не в конец функции

shame.gif Прошу ПРОщениЕ мой косяк!Работает просто я запутался с
CODE
[0]=0, -- Мастер
[1]=0, -- Оператор
[2]=1, -- VIP
[3]=1, -- Зарегистрированный пользователь
[4]=1, -- SuperVIP
[-1]=1, -- Незарегистрированный пользователь

с 0 и 1... Ещё раз прошу изенение baffle.gif Спасибо вам за помощь

eyes_droped.gif проклятие какоето...:'-( уже даже и не знаю что делать...меню всёравно показует для всех профилей...Wariner в том который ты прикрепил тот же гиморой ( скрипт на API 1 или роли не играет какое API и меню профилей? )
anger.gif уже и нервов не хватает на этот скрипт.
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 21:58
Сообщение #7


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

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




я те говорю что доступ к меню надо править в функции Core.UserConnected а то что ты правишь это доступ к командам. Понятно?!
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 14.12.2008, 21:59
Сообщение #8


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

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




Цитата("Wariner")
в функции чатаривал ты даёшь права не на меню а на команды!


Артём, делай с UserConnected тоже самое, что делал с ChatArrival. Как раз увидем, правильно ли end поставишь. big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 14.12.2008, 22:04
Сообщение #9


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




там в прикреплённом скрипте надо вместо | писать &#*124;
* - удалить
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2008, 22:27
Сообщение #10


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




anger.gif Администрацию прошу удалить эту тему! choler.gif нервы у меня на исходе...не чего не могу понять scorn.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 22:29
Сообщение #11


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

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




Ты читал маленький мануал инсайда(я тебе ссылку давал!) там же всё понятно написанно....
В голову приходят бредовые мысли начать писать ещё один такой мануал, но времени не хватает к сожалению.

PS: Артём что тебе не понятно?
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2008, 22:34
Сообщение #12


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Цитата(Wariner @ 14.12.2008, 23:29) *
PS: Артём что тебе не понятно?

почти всё,то что ты давал всёравно даёт право юзерам возможность ставить автоответчик на чат,хотя я запрет ставлю beat_brick.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 22:41
Сообщение #13


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

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




Код
tProfile = {
[0]=1, -- Мастер
[1]=1, -- Оператор
[2]=0, -- VIP
[3]=0, -- Зарегистрированный пользователь
[4]=0, -- SuperVIP
[-1]=0, -- Незарегистрированный пользователь
}
....
function Core.UserConnected(tUser)
    if tProfile[tUser.iProfile] == 1 then
        ...
    end
end    
Core.OpConnected = Core.UserConnected
Core.RegConnected = Core.UserConnected
....
function Core.ChatArrival(tUser, sData)
    if tProfile[tUser.iProfile] == 1 then
    ...
    end
end


* - удалить

+Таблицу с профилями вынеси в самый верх!
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2008, 23:14
Сообщение #14


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




anger.gif удалите тему прошу вас!Нервов не хватает у меня уже choler.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 14.12.2008, 23:18
Сообщение #15


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Просто закрой браузер и не флуди!
Go to the top of the page
+Quote Post
Артём
сообщение 26.12.2008, 19:45
Сообщение #16


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




:P подскажите плиз как убрать в автоответчике вот это " <Hub-Security ™> Артём: " чтобы не показовало всем юзерам.
P.S. вот коечто добавил к скрипту Прикрепленный файл  ___.bmp ( 164.66 килобайт ) Кол-во скачиваний: 7
...
вот сам скрипт Прикрепленный файл  АвтоУшёл.rar ( 1.27 килобайт ) Кол-во скачиваний: 3
... dribble.gif прошу вас добавьте меню кому можно пользоватсо менюшкой автоУшёл,а кому нет (этот скрипт под API 2 )
Go to the top of the page
+Quote Post
Wariner
сообщение 26.12.2008, 19:57
Сообщение #17


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

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




Выражайся яснее что и где надо убрать! С меню разбирайся сам ибо в этой теме дали подробное описание!
Go to the top of the page
+Quote Post
Артём
сообщение 26.12.2008, 20:06
Сообщение #18


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




Цитата(Wariner @ 26.12.2008, 20:57) *
Выражайся яснее что и где надо убрать! С меню разбирайся сам ибо в этой теме дали подробное описание!


Я выше выложил картинку,под информацией об уходе идёт обращение одного юзера к другому и его видят все,а хотелосьбы чтобы его в режиме автоУшёл видел только получатель (надеюсь так ясно :P )
P.S. Меню почему то не работает как только не пробовал,и то что ты давал тоже не работает beat_brick.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 26.12.2008, 20:32
Сообщение #19


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

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




Да так понятнее, но не вижу в этом смысла! Прикинь если юзер посылая сообщение конкретному пользователю хочет чтоб его видели другие. что ты предлагаешь ему делать?

Код
sBot = SetMan.GetString(21)
sLeft = Core.GetPtokaXPath().."scripts/Left/LeftUser.tbl"
tLeft = {}
tProfiles = {
    [0] = 1,
    [1] = 1,
    [2] = 0,
    [3] = 0,
    [-1] = 0,
}
.....
function UserConnected(tUser)
    if tProfiles[tUser.iProfile] == 1 then
        Core.SendToUser(tUser, "$UserCommand 1 3 Автоответчик на чат\\Ушёл$<%[mynick]> !left %[line:Введите сообщение об уходе]&#*124;")
        Core.SendToUser(tUser, "$UserCommand 1 3 Автоответчик на чат\\Пришёл$<%[mynick]> !leftdel &#*124;")
    end    
end

* - удалить
Go to the top of the page
+Quote Post
Артём
сообщение 26.12.2008, 21:06
Сообщение #20


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




big_smile.gif Спасибо! на API 2 работает,а вот на API 1 не хочет,копирую тот код который ты дал и всёравно не хочет.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts помогите мне пожалуйста настроить dc++
1 sdncn 5 962 29.9.2013, 9:37 Посл. сообщение: Delia
No New Posts Подскажите пожалуйста
9 @denis@ 10 955 14.4.2011, 18:08 Посл. сообщение: warhammer
Closed Дайте такой скрипт пожалуйста
5 Artem26 8 162 23.12.2010, 16:17 Посл. сообщение: Accelerator
No New Posts Переделайти скрипт пожалуйста
1 Respect 5 509 15.12.2010, 1:30 Посл. сообщение: Saymon21
Closed помогите пожалуйста со скриптом
нужно переделать скрипт Pm.Logger.by.NRJ для API2
0 Виктор 4 410 26.11.2010, 13:54 Посл. сообщение: Виктор
No New Posts Подскажите пожалуйста
Регестрация
1 zelya 6 341 13.10.2010, 17:28 Посл. сообщение: Ksan
No New Posts Видел на одном хабе такой скрпит не могу найти помогите пожалуйста.
Помогите.
1 STIVAN 6 612 13.7.2010, 10:56 Посл. сообщение: Saymon21
Closed Помогите пожалуйста найти SeenScript
скрипт просмотра когда был тот или иной юзверь на хабе
1 САМАЭЛЬ 5 218 28.6.2010, 15:34 Посл. сообщение: Accelerator
Closed Topic has attachmentsРебята сделайте пожалуйста скрипт для Ptokax
скрипт приветствия
7 _brat_ 11 170 14.6.2010, 13:48 Посл. сообщение: Damaks
No New Posts От: Ребята сделайте пожалуйста скрипт для Ptokax
От темы с ID: 3543
0 -=FugeN=- 2 3 807 13.6.2010, 19:19 Посл. сообщение: -=FugeN=- 2
No New Posts Topic has attachmentsДайте пожалуйста ответ на вопрос.
10 sonet 11 600 27.5.2010, 21:27 Посл. сообщение: Berkut
Closed Подскажмите пожалуйста.
Плиз
1 Тёмич 4 175 13.5.2010, 16:34 Посл. сообщение: Accelerator
No New Posts Добавьте пожалуйста
7 denis 8 213 12.5.2010, 22:33 Посл. сообщение: Ksan
No New Posts Помогите пожалуйста!
Вобщем, сделайте пожалуйста скрипт который позволит (Рекломировать)
7 Тёмич 8 725 1.5.2010, 19:48 Посл. сообщение: Saymon21
No new Topic has attachmentsПомогите пожалуйста со скриптом
29 Ольга 25 539 3.4.2010, 19:39 Посл. сообщение: Wariner

 



RSS Сейчас: 28.3.2024, 17:50