Название скрипта: OpSelections
Версия: 1.0
Версия API: 2
Описание:
Скрипт предназначен для организации выборов операторов на хабе.
Голосование проходит в 2 этапа.
Первый этап: Проводится набор кандидатов. Каждый зарегистрированный пользователь может добавить свою кандидатуру (чтобы увидеть меню, надо будет перезайти после начала отбора)
Второй этап: Проводятся сами выборы. Добавить свою кандидатуру уже нельзя, после окончания набора следует перезайти чтобы обновились меню и появился пункт голосования.
Если количество голосов у лидирующих кандидатов будет равно, голосование будет продлено на время заданное в скрипте.
Идея сомнительная, создавалось исключительно для своей локалки, однако решил выложить малоли кому понадобится Первичный тест прошел успешно. Но скрипт может содержать еще ошибки, пробуйте, рапортуйте об ошибках.
OpSelections.zip ( 4.3 килобайт )
: 256
Очень интересный скрипт, надо будет поставить, спасибо, побольше бы таких свежих идей
Как подать голос за юзера?
Голосование проходит в 2 этапа.
Первый этап: Проводится набор кандидатов. Каждый зарегистрированный пользователь может добавить свою кандидатуру (чтобы увидеть меню, надо будет перезайти после начала отбора)
Второй этап: Проводятся сами выборы. Добавить свою кандидатуру уже нельзя, после окончания набора следует перезайти чтобы обновились меню и появился пункт голосования.
Jaska
А нельзя зделать без перезаходов ?
Можно, но это удалит остальные меню скриптов.
[16:48:05] <«¤--¤ MASTER'ская ¤--¤»> *** Ошибка скрипта OpChanger.lua: ....\scripts\OpChanger.lua:358: bad argument #2 to 'SetString' (string expected, got nil)
И еще секунды в минус ушли.
Вероятно был удален файл с таблицей tConfig. Иначе такая ошибка невозможно, а почему таймер ушел в минуса - объяснимо. Если ошибка повторится - рассмотрю код более детально
Синтаксис ...s\User\Рабочий стол\Hub\PtokaX\scripts\OpChanger.lua:10: attempt to index global 'Core' (a nil value)
NeponjatkO какая версия PtokaX у тебя?
PtokaX 0.4.1.1
Вот что в строке там:
Запускайте скрипт либо только на включённом хабе, либо перенесите строки с 10 по 22 внутрь функции OnStartup().
У Сетапера скоро руки отвалятся писать про:
У меня вот такие 2 ошибки не пойму что делать помогите Ptokax 0.4.1.1
скрипт доделанный буде?
что делать ??[14:30] Синтакс ...ngs\Loner\Рабочий стол\Хаб\3.6\scripts\OpChanger.lua:10: attempt to index global 'Core' (a nil value)
Protax 3.6
У тебя АПИ1. А этот скрипт для 2го предназначен.
Редактируй по этой методике- может и получится запустить
http://mydc.ru/topic605.html?hl=send*
Ну почему нет? Одновременно и выбор unreg-юзера в ОПы и регистрация как ОПа с рандомным паролем, и пароль высылается выбранному в личку.
По виду скрипта можно сказать что придется его переписать на половину, так что вряд ли без регистрации будет, пользуйтесь как есть, зарегистрироваться ради места в кандидатах в операторы не так уж и тяжело. Тем более что без регистрации будет подорвана политика безопасности хаба, если любой другой человек зайдет с тем ником, который выбрали, он станет оператором и сможет делать нехорошие вещи на хабе. Если ты используешь скрипт в других целях в духе развлечения - опиши нам как это выглядит.
Название скрипта: OpChanger
Версия: 1.0
Версия API: 2
Взят от сюда http://mydc.ru/topic2389.html , я так понимаю автор Jaska?
Перевод под API1: bot9ra( этим методом http://mydc.ru/topic605.html )
Описание: