myDC.ru

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

 

> Memory For Op`s, API2 | Скрипт - блокнот администрации

Рейтинг 3 V
Теги
Нет тегов для показа
Wariner
сообщение 22.10.2008, 15:15
Сообщение #1


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

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




Название скрипта: Memory for OP`s
Версия скрипта: 1.1
Версия API: API2
Автор: Wariner
Описание скрипта:
v 1.0
- Добавление сообщений администрации
- Просмотр сообщений администрацией
- Возможность удаления сообщений админом(как по одному так и все сразу)

v 1.1
- Оповещение администрации находящейся на хабе о новой записи
- Если добавлено новое сообщении, при входа ОПа выводит ему 5 последних сообщений

v 1.2
- Проведена некоторая оптимизация переменных и прописаны пути
- Исправлена отсылка сообщений при маленьком количестве записей

Прикрепленные файлы
Прикрепленный файл  Memory_for_OP_s.lua ( 6.11 килобайт ) Кол-во скачиваний: 178
 


Спасибо сказали:
Go to the top of the page
+Quote Post
3 страниц V   1 2 3 >  
Начать новую тему
Ответов
epson950
сообщение 22.10.2008, 18:33
Сообщение #2


Участник
**

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




\dchub\scripts\Memory_for_OP_s.lua:125: attempt to index local 'hFile' (a nil value)

папка создана

Вообще, хорошо бы к скриптам которые требуют доп папки или файлы все давать в комплекте, упаковав в архив?
Go to the top of the page
+Quote Post
Wariner
сообщение 22.10.2008, 20:09
Сообщение #3


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

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




вот тебе архив
Прикрепленные файлы
Прикрепленный файл  Memory_for_OP_s.rar ( 2.32 килобайт ) Кол-во скачиваний: 118
 
Go to the top of the page
+Quote Post
FallenAngel
сообщение 23.10.2008, 9:43
Сообщение #4


[n00b]
*****

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




а под АПИ1 нету сучаем??
зы-чтоб не переводить.(хотя попробывать то стоит)..на всяк случай..
Go to the top of the page
+Quote Post
Setuper
сообщение 23.10.2008, 10:22
Сообщение #5


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

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




http://mydc.ru/topic605.html :P
Go to the top of the page
+Quote Post
epson950
сообщение 23.10.2008, 11:20
Сообщение #6


Участник
**

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




Цитата(Wariner @ 22.10.2008, 21:09) *
вот тебе архив

Спасибо конечно, но ошибка то не пропала! Я же писал- папка создана. Но я все равно удалил старый и поставил из архива, но.. \dchub\scripts\Memory for OP`s.lua:125: attempt to index local 'hFile' (a nil value)
Go to the top of the page
+Quote Post
FallenAngel
сообщение 23.10.2008, 11:26
Сообщение #7


[n00b]
*****

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




Во-первых-сделал все как написано в инструкции,но выдало ошибкуscripts\Memory for OP`s.lua:127: attempt to index local 'hFile' (a nil value)
Во-вторых...заменил,только те,которые встречались в скрипте функции.и по сему есть вопрос,в скрипте были функции:WriteTable,ChatArrival,Serialize,перед ними НЕ ставил Core ибо этих функций нет в пунке 3
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 23.10.2008, 13:06
Сообщение #8


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

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




To: epson950
To: FallenAngel
Оба, попробуйте заменить
Код
sPaht = "scripts\\Memory for OP`s\\"
на
Код
sPaht = "Memory for OP`s\\"
Go to the top of the page
+Quote Post
Setuper
сообщение 23.10.2008, 13:17
Сообщение #9


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

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




2FallenAngel: как я посмотрел тут не выложено открытого кода под API2, а Core. надо писать только в скриптах написанных под API2. Только в этом случае их можно будет использовать в API1.

Тут выложен какой-то левопереведённый скрипт под API1, в котором бестолку использовать методику http://mydc.ru/topic605.html
Ещё раз повторяю, для того чтобы использовать данную методику нужен код скрипта написанный под API1 (кстати это первый пункт в методике).
Go to the top of the page
+Quote Post
FallenAngel
сообщение 23.10.2008, 13:32
Сообщение #10


[n00b]
*****

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




Setuper я сохранил приложенный файл,потом четко по твоей методике переделал..но выдавало ту ошибку,и при этом в менюшке не было меню от того скрита, после исправлений,как написал Sephiroth_Lukaw, менюшка появилась..только смыслу как такого мало..ибо команд просто пропускались в чат,хтя и писало что "все записи стерты","сообщениие добавлено" и т.д......но на самом деле ничего не изменилось(
зы-прикреплено все,что относится к этой теме стоит у меня
pps-не работает даж если отключить все скрипты(..
Прикрепленные файлы
Прикрепленный файл  scripts.rar ( 7.82 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
+Quote Post
Setuper
сообщение 23.10.2008, 13:42
Сообщение #11


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

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




Да уж... Пардон, я ложанулся со списком. Прошу прошения, сейчас исправлю. В список входит функция ChatArrival !!!
Go to the top of the page
+Quote Post
FallenAngel
сообщение 23.10.2008, 13:47
Сообщение #12


[n00b]
*****

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




только эта функция??а как же остальные которые присутствуют во всяком случае в этом скрипте??
зы-не ложанулся..просто все же нельзя запомнить))-и есть такие нубы,которые находят твои "ошибки" big_smile.gif
зы-теперь реально все в норме работает big_smile.gifспасибо!;)
Go to the top of the page
+Quote Post
Setuper
сообщение 23.10.2008, 13:49
Сообщение #13


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

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




ChatArrival и ToArrival основные, можно сказать, функции не написал - серьёзны лаг))
Go to the top of the page
+Quote Post
epson950
сообщение 23.10.2008, 14:05
Сообщение #14


Участник
**

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




Ну а кто выложит рабочий скрипт?
Go to the top of the page
+Quote Post
Setuper
сообщение 23.10.2008, 14:14
Сообщение #15


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

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




Он уже выложен несколькими постами выше. Там только надо у функции ChatArrival спереди дописать Core. .
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 23.10.2008, 14:17
Сообщение #16


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

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




Работает он...
Цитата("Direct Connect hub server - Ptokax 0.4.1.1")
[17:12] Нет синтаксических ошибок в файле скрипта Memory for OP`s.lua
[17:12] Memory for OP`s.lua загружен.

Цитата("MainChat")
[17:13] <Записная_книжка_ОПов> Запись успешно добавлена!

Цитата("PM")
[17:14] <Записная_книжка_ОПов>

Записи ОПов:

1) mail();
Добавил: Sephiroth_Lukaw 23.10.2008 в 17:13

2) ыыыыыыыыыыыыыыыыыыыы
Добавил: -=Wariner=- 22.10.2008 в 17:35
...


upd. Setuper, у него Ptokax 0.4.*.* - http://mydc.ru/topic208.html
Go to the top of the page
+Quote Post
epson950
сообщение 23.10.2008, 14:59
Сообщение #17


Участник
**

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




Core добавил, получил dchub\scripts\Memory for OP`s.lua:22: attempt to index global 'frmHub' (a nil value)

Прикрепленный файл  scripts.rar ( 7.82 килобайт ) Кол-во скачиваний: 6


вот скрипт с добавленым core, может не туда добавил?
Go to the top of the page
+Quote Post
Wariner
сообщение 23.10.2008, 15:08
Сообщение #18


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

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




2epson950: в первом посте скрипт полностью рабочий под API2! Ошибка которая вылезает у тебя появляется из за путаницы с путями!
Попробуй заменить
Код
sPaht = "scripts\\Memory for OP`s\\"

на
Код
sPath = Core.GetPtokaXPath():gsub("/", "\\").."scripts\\Memory for OP`s\\"

или на
Код
sPaht = "Memory for OP`s\\"


один из этих вариантов должен работать!!!

PS: если у тебя ошибка это не всегда значит что скрипт не рабочий!!!
Go to the top of the page
+Quote Post
epson950
сообщение 23.10.2008, 15:36
Сообщение #19


Участник
**

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




в первом случае выдает
Код
Синтаксис C:\Inetpub\dchub\scripts\Memory_for_OP_s.lua:125: attempt to index local 'hFile' (a nil value)

во втором
Код
Синтаксис [string "--[[                            ..."]:23: attempt to index global 'Core' (a nil value)
Go to the top of the page
+Quote Post
epson950
сообщение 27.10.2008, 13:56
Сообщение #20


Участник
**

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




Очередной вопросик, у меня почему-то у опов не появляется меню записной книжки :( у админов есть big_smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 23.11.2024, 16:54