myDC.ru

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

 

> Бомба, API1, API2 | Классная игра на кик

Рейтинг 4 V
Теги
Setuper
сообщение 28.8.2008, 11:27
Сообщение #41


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

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




Название скрипта: Bomb
Версия скрипта: 1.5
Версия API: API1 и API2 (универсальный скрипт)
Автор: Setuper
Префиксы команд: +, !, /
Команды: +bomb - подложить бомбу, +helpbomb - помощь
Код: Бинарный и Открытый
Описание скрипта: Подкладываешь бомбу и через установленное время она взрывается (юзера выкидывает или кикает с хаба), если конечно он её не обозвредит.
Настройки скрипта: После первого запуска скрипта создаётся файл "SettingsBomb.dbs", который содержит все настройки скрипта. Итак,
sBot - имя бота. Если не задано или пустая строка, то берется основной бот, иначе регистрируется на хабе указанный;
iTime - время в секундах для разминирования;
iTimer - время, через которое у вас появляются таймеры для бомб (это минимальное время между двумя подкладываниями бомб);
iTimeArmour - задержка перед запросом на установку или снятие бронежилета;
iTop - число позиций в топе;
iTopAll - число позиций в общем топе;
tWire - таблица проводов бомбы (должно быть не меньше 2 проводов);
iAction - действие при взрыве. 1 - дроп, 2 - кик;
sMenuUser - контекстное меню пользователя;
sMenuHub - контекстное меню хаба;
sArmour - контекстное меню установки/снятия бронежилета;
sCheck - контекстное меню проверки состояния бронежилета;
sHelp - контекстное меню помощи;
sTopBombers - контекстное меню топа минёров;
sTopSappers - контекстное меню топа сапёров;
sTopLosers - контекстное меню топа неудачников;
sTopAll - контекстное меню общего топа;
tProfiles - таблица профилей, под которых не подкладываются бомбы.

При возникновении каких то трудностей или ошибок скрипта отписываем сюда, указав ошибку и действие, которое вызвало ошибку.

В скриптах с закрытым кодом есть возможность отсылать цвет провода как в чат, так и в личку боту!
В скриптах с открытым кодом есть возможность отсылать цвет провода только в чат!

Версии с идентификацией по ip:
Прикрепленный файл  Bomb_by_Setuper_v_1.5.lua ( 36.77 килобайт ) Кол-во скачиваний: 289
Прикрепленный файл  Bomb_by_Setuper_v_1.5_open.lua ( 24.29 килобайт ) Кол-во скачиваний: 253


Версии с идентификацией по нику:
Прикрепленный файл  Bomb_by_Setuper_v_1.5_with_nick_id.lua ( 36.63 килобайт ) Кол-во скачиваний: 505
Прикрепленный файл  Bomb_by_Setuper_v_1.5_open_with_nick_id.lua ( 24.2 килобайт ) Кол-во скачиваний: 399


ВНИМАНИЕ!!! Перед запуском очередной новой версии необходимо удалить старый файл настроек для того чтобы появился правильный новый файл настроек!!!

Удачной игры big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
8 страниц V  < 1 2 3 4 5 > »   
Начать новую тему
Ответов
Ksandor
сообщение 30.8.2008, 14:52
Сообщение #42


Начинающий
*

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




Да это все я понимаю, ошибок в орфографии не было.

<Ksandor> красный
<Кноп> Чувак ты не успел разминировать бомбу! Надо было резать красный провод =) Бай бай.
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 14:52
Сообщение #43


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

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




ага... Sephiroth_Lukaw может быть прав. Возможно какойто другой скрипт блокирует сообщения в личку!
Go to the top of the page
+Quote Post
Ksandor
сообщение 30.8.2008, 15:06
Сообщение #44


Начинающий
*

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




Да, вы оказались правы. Тихо без возмущений конфликтовал с другим скриптом. Отключение, поправило ситуацию. Потому, следующими действиями были смена Ника бота, на другое. Ситуация тем самым исправлена, оба скрипта теперь работают, не конфликтуя. Всем спасибо big_smile.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 30.8.2008, 15:46
Сообщение #45


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

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




Всё разобрался и зделал! Всем спасибо!!! Спасибо тебе за супер скрипт! Осталось только добавить Топ 20 и Мир\Война и усё....
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 16:05
Сообщение #46


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

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




Andrey_SHANDERA: Ну так в чем же причина была? Почему бот не устанавливался?

Топом займусь как-нить.

Замечу, что в настройках в таблице tWire можно указать дополнительные провода, например так:
Код
tWire = {
    [1] = "красный",
    [2] = "зеленый",
    [3] = "синий",
    [4] = "коричневый",
    [5] = "желтый"
}

Правда и шансы разминировать сразу падают))))
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 30.8.2008, 18:40
Сообщение #47


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

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




проблему я решил таким образом! Я удалил файл который создаёт скрипт и запустил скрипт уже с новыми настройками и усё! Я так понял, что он по какой то причине не переписывает настройки в этом файле!
Насчёт проводов 3 в самый раз! Иначе труба
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 19:26
Сообщение #48


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

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




Он не переписывает настройки, он только берёт их из файла. Он заново создаёт файл, если его нет. Если какая то настройка в файле неправильная (например требуется число, а в настройке строка), то он берёт настройку по умолчанию.
Go to the top of the page
+Quote Post
Diman
сообщение 30.8.2008, 21:17
Сообщение #49


Начинающий
*

Группа: Пользователи
Сообщений: 22
Регистрация: 22.6.2008
Из: Мелеуз
Пользователь №: 55
Спасибо сказали: 7 раз




Сделайте функцию что ба пользователь мог включать и выключать игру не которым не нравится просто играть в нее
Go to the top of the page
+Quote Post
Ksandor
сообщение 30.8.2008, 23:53
Сообщение #50


Начинающий
*

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




Да есть такое, некоторые несознательные граждане начинают злоупотреблять. Интересно было бы не просто добавить мир/война, а так же исключения для опов и Админов, на данный случай, тоесть чтоб они могли в любом случае поставить мину.
Go to the top of the page
+Quote Post
Setuper
сообщение 31.8.2008, 0:36
Сообщение #51


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

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




Добавил новую версию 1.2. В ней можно устанавливать бронежилет! Читайте начало темы.

Против злоупотреблений в скрипте предусмотрена настройка iTimer - время между двумя закладываниями бомб.

Исключения для опов и админов итак есть (плохо читаете описание скрипта).
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 31.8.2008, 6:53
Сообщение #52


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

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




Молодец! Оперативно, но сыро. Необходимо пропатчить. Лагает следующим образом: юзер надевает бронежилет, в чате ему пишет Запрос на получения бронежилета отправлен, подождите немного. Можно ждать до бесконечности.... в конце концов, его минируют он взрывается и при возвращении на хаб, ему пишет Бронежилет надет. Но стоит ему только перезайти, то тут же пишут Бронежилет снят. При попытке надеть его сново, Появится сообщение, Запрос уже был отправлен. Подождите пока не выполнится предыдущий запрос. Можно ждать до бесконечности... При любом количестве перезаходов, постоянно будет вылазить надпись что бронежилет снят! Если перезагрузить скрипт, то это пройдет! но стоит только кому то попытаться его одеть сного, то постоянно будет вылазить бронежилет снят и до перезапуска скрипта она не исчезнет и одеть броню невозможно! птока 360
Go to the top of the page
+Quote Post
dimetrius
сообщение 31.8.2008, 8:36
Сообщение #53


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

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Особо не рассматривал скрипт, но возможно ли сделать чтоб при первом запуске не все были "без бронежилетов", а чтоб все были в "бронежилетах"? big_smile.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 31.8.2008, 9:24
Сообщение #54


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

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




Цитата(dimetrius @ 31.8.2008, 9:36) *
Особо не рассматривал скрипт, но возможно ли сделать чтоб при первом запуске не все были "без бронежилетов", а чтоб все были в "бронежилетах"? big_smile.gif

А мне кажеться надо как в снижках! Что бы в начале все были без брони, а после того как они её одели то она сохраняеться не зависимо отключали хаб или нет! А если сразу все в броне я считаю это не правильно! Ибо не будет войны всё останеться тихо и скучно! А так народ оживляеться а кому не нравиться те оденут броню! И ещё все спрашивают про топ 20 воттакие дела...
Go to the top of the page
+Quote Post
Ksandor
сообщение 31.8.2008, 10:13
Сообщение #55


Начинающий
*

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




Цитата
Исключения для опов и админов итак есть (плохо читаете описание скрипта).


Не много не о том, речь. Я не о том, чтоб не могли закладывать под оператора и Админа, а о том, чтоб когда кто то возьмет Жилет, Админ и Операторы могли в любом случае подложить Бомбу этим защищенным big_smile.gif

Цитата
А мне кажеться надо как в снижках! Что бы в начале все были без брони, а после того как они её одели то она сохраняеться не зависимо отключали хаб или нет! А если сразу все в броне я считаю это не правильно! Ибо не будет войны всё останеться тихо и скучно! А так народ оживляеться а кому не нравиться те оденут броню! И ещё все спрашивают про топ 20 воттакие дела...


Полностью согласен. Снежки хороший пример big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 31.8.2008, 11:30
Сообщение #56


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

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




Презалил файлы версии 1.2, исправив баг появления сообщения о том что запрос уже отправлен и постоянного сообщения о надетом бронежилете при входе и добавив параметр iTimeArmour - время задержки на получение или снятие бронежилета (кому не нравится задержка установите этот параметр в 0).

Задержка в надевании и снятии бронежилета сделана для следующий ситуации:
Допустим юзер1 подкладывает под юзера2 бомбу и пытается надеть бронежилет, чтобы тот в свою очередь не подложил бомбу под него, так вот у него не получится так сделать из-за задержки. Данная задержка равна параметру iTimeArmour в настройках.

P.S. Для появления параметра iTimeArmour в настройках нужно удалить предыдущий файл настроек или один раз получить (снять) бронежилет !!!

ТОП сделаю чуть позже.
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 31.8.2008, 18:34
Сообщение #57


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

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




Спасибо тебе огромное!, Жалко не могу угастить тебя пивом, ВСЁ СУПЕР!!! Всё работает! Молодчино! Респект! :P
Go to the top of the page
+Quote Post
mariner
сообщение 1.9.2008, 15:13
Сообщение #58


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Скрипт супер. Уважил ты нас, Сетапер (Мона тя иногда здесь по имени то называть, а не по нику?)

я рядом живу. Точнее в одном городе. ЗЫ тож те должен пивка. Сетапер ! употребляешь или кефира занести big_smile.gif
Go to the top of the page
+Quote Post
*FoxMalder*
сообщение 1.9.2008, 17:05
Сообщение #59


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

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




нашел еще 1 баГ...
если чувака заминировать и он в это время перезайдет на хаб то вылетает ошибка Bomb.lua:304: attempt to call field 'sBot' (a string value)
Go to the top of the page
+Quote Post
fixx
сообщение 2.9.2008, 8:54
Сообщение #60


МЕДВЕД =)
****

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




да, есть такое. и это тоже:
\scripts\Bomb.lua:367: attempt to call field 'sBot' (a string value)
Аналогично.
Пришлось вырубить отключение скриптов при ошибке. big_smile.gif
Слишком уж скрипт хорош!
Go to the top of the page
+Quote Post
Setuper
сообщение 2.9.2008, 13:53
Сообщение #61


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

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




Появилась новая версия 1.3 (см. в первой теме)

Added: Добавлены топы: минёров, сапёров, неудачников.
Added: Добавлена команда проверки состояния бронежилета: +checkarmour
Fixed: Убрано ненужное разделение команд на снятие и надевание бронежилета, вместо этого одна команда: +armour
Fixed: Исправлены мелкие ошибки.
Fixed: Исправлена команда помощи.

ВНИМАНИЕ!!! Для корректной работы новой версии необходимо удалить старый файл настроек SettingsBomb.dbs

Тестим и отписываем о багах и предпочтениях.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Бомба
От темы с ID: 3173
3 sania 6 205 23.2.2013, 8:15 Посл. сообщение: mod
No New Posts От: Бомба
От темы с ID: 315
2 Tarantul13 5 898 20.11.2010, 15:00 Посл. сообщение: ProGeTTo
No New Posts Topic has attachmentsБомба
развлекательный скрипт
0 Setuper 5 157 5.3.2010, 17:05 Посл. сообщение: Setuper
No New Posts Бомба
Setuper, переведи плиз.
1 fixx 5 028 12.1.2010, 15:28 Посл. сообщение: Setuper

 



RSS Сейчас: 27.11.2024, 3:15