myDC.ru

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

 

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

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


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 > »   
Начать новую тему
Ответов
Setuper
сообщение 28.8.2008, 21:34
Сообщение #22


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

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




можно и такое реализовать, но не сегодня))))) пока довольствуйтесь тем, что есть)

з.ы. в скрипте есть возможность устанавливать и другие провода на бомбе
Go to the top of the page
+Quote Post
zip2002
сообщение 29.8.2008, 10:20
Сообщение #23


Абсолютный новичок


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




на PtokaX 0.3.6.0 у меня работает только на половину пишешь в личку цвет провода и и ничего дальше не работает как исправить?
Если можно отдельно под API1 выложить скрипт
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 29.8.2008, 11:24
Сообщение #24


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

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




У мну на птоке 360 заработало! Только не могу задать имя боту! В вожу в оба поля... но он всё равно остаётся ботом хаба! Поправь пожалуйста! А так спаибо огромное! класный скрипт.
Go to the top of the page
+Quote Post
Setuper
сообщение 29.8.2008, 11:30
Сообщение #25


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

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




Цитата(zip2002 @ 29.8.2008, 11:20) *
на PtokaX 0.3.6.0 у меня работает только на половину пишешь в личку цвет провода и и ничего дальше не работает как исправить?
Если можно отдельно под API1 выложить скрипт

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

Цитата(Andrey_SHANDERA @ 29.8.2008, 12:24) *
У мну на птоке 360 заработало! Только не могу задать имя боту! В вожу в оба поля... но он всё равно остаётся ботом хаба! Поправь пожалуйста! А так спаибо огромное! класный скрипт.

Бот устанавливается на апи1!!!
Просто в файле "SettingsBomb.dbs" пишем имя бота. Например: sBot="Bomb" Сохраняем файл и не забываем перезагрузить скрипт!!!!
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 29.8.2008, 12:03
Сообщение #26


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

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




Цитата(Setuper @ 29.8.2008, 12:30) *
Бот устанавливается на апи1!!!
Просто в файле "SettingsBomb.dbs" пишем имя бота. Например: sBot="Bomb" Сохраняем файл и не забываем перезагрузить скрипт!!!!

Я так и делаю! На первой версии работало! А теперь в SBot пишешь ни чего не изменяется! Перзапускал не только скрипт но и весь комп! Изминений нет!
Go to the top of the page
+Quote Post
Setuper
сообщение 29.8.2008, 12:31
Сообщение #27


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

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




не SBot, а sBot !!!
маленькая буква s означает string !!!

В своих скриптах я использую венгерскую нотацию:
Код
s - string
i - integer
n - number
l - long
b - boolean
p - pointer
h - handle
C - class
T - type
t - table
mt - metatable
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 29.8.2008, 13:12
Сообщение #28


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

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




Цитата(Setuper @ 29.8.2008, 13:31) *
не SBot, а sBot !!!
маленькая буква s означает string !!!

В своих скриптах я использую венгерскую нотацию:
Код
s - string
i - integer
n - number
l - long
b - boolean
p - pointer
h - handle
C - class
T - type
t - table
mt - metatable

дадада прости опечатался! так вот не хочет работать имя бота! в чём может быть дело....?
Go to the top of the page
+Quote Post
Setuper
сообщение 29.8.2008, 14:19
Сообщение #29


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

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




Бот не регистрируется на хабе?

Причина может быть в том, что из файла "SettingsBomb.dbs" ваобще не читаются настройки. Попробуй исменить какую-нить другую настройку, например менюшку (написать вместо слова Заминировать -> Подложить бомбу) перезапусти скрипт и посмотри изменится ли конекстная менюшка, если изменится, то из файла данные читаются, если не изменится, то означает что не читаются.

з.ы. В настройках должно быть написано так:
Код
["sBot"] = "Имя_бота",
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 29.8.2008, 17:12
Сообщение #30


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

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




Меню я переделал сразу! это работает всё! А вот с именем труба! В первой версии таких прабл небыло!
Go to the top of the page
+Quote Post
Setuper
сообщение 29.8.2008, 17:58
Сообщение #31


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

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




какой файл используешь с открытым кодом или с закрытым?

как то странно. у меня же все работает
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 29.8.2008, 18:07
Сообщение #32


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

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




Цитата(Setuper @ 29.8.2008, 18:58) *
какой файл используешь с открытым кодом или с закрытым?

как то странно. у меня же все работает

С открытым! Я говорю... в первом твоём я имя в вел бот зарегился на хабе! А этот ни как не хочет! Просто использует имя бота хаба. и Усё
Go to the top of the page
+Quote Post
Setuper
сообщение 29.8.2008, 18:19
Сообщение #33


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

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




я не изменял эту чать кода.

за регистрацию бота отвечает следующая строчка:
Код
if not tSettings.sBot or tSettings.sBot=="" then tSettings.sBot=frmHub:GetHubBotName() else frmHub:RegBot(tSettings.sBot,1,"","") end


попробуй замени на:
Код
if not tSettings.sBot or tSettings.sBot=="" then SendToAll("1") tSettings.sBot=frmHub:GetHubBotName() else SendToAll("2") frmHub:RegBot(tSettings.sBot,1,"","") end


и не выходя с хаба перезапусти скрипт и посмотри что будет в чате 1 или 2 ???

а ваобще на парься и просто замени эту строчку на:
Код
frmHub:RegBot(tSettings.sBot,1,"","")

раз уж ниче не получается)
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 30.8.2008, 7:10
Сообщение #34


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

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




Хех. Ты не повериш. Вообще ни каких изминений! Ни на что не реагирует и продолжает испольоват имя бота хаба.Во какие пероги.
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 12:05
Сообщение #35


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

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




Ну так а после второго изменения что в чате появилось 1 или 2?
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 30.8.2008, 12:49
Сообщение #36


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

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




Может я просто не въехал в суть проблемы, но у меня вроде всё нормально.
Цитата("Ptokax 0.3.6.0. Версия с открытым кодом")
PM:
[15:42] <Bit> Вас заминировали. У вас 3 провода (красный, зелёный, синий). Вам срочно необходимо перерезать какойто из проводов. Укажите цвет провода в чате!!! У вас 30 секунд.

[15:42] <Sephiroth_Lukaw> Чувак ты не успел разминировать бомбу! Надо было резать красный провод =) Бай бай.
MainChat:
[15:42] <Bit> 'Sephiroth_Lukaw' заминировал 'Sephiroth_Lukaw'. Держитесь подальше от 'Sephiroth_Lukaw'. Скоро рванет.

Цитата("Ptokax 0.4.1.1 Версия с открытым кодом")
PM:
[15:49] <ввв> Вас заминировали. У вас 3 провода (красный, зелёный, синий). Вам срочно необходимо перерезать какойто из проводов. Укажите цвет провода в чате!!! У вас 30 секунд.

[15:50] <Sephiroth_Lukaw> Чувак ты не успел разминировать бомбу! Надо было резать красный провод =) Бай бай.
MainChat:
[15:49] <ввв> 'Sephiroth_Lukaw' заминировал 'Sephiroth_Lukaw'. Держитесь подальше от 'Sephiroth_Lukaw'. Скоро рванет.
Это так, для статистики.

Цитата("Andrey_SHANDERA")
В вожу в оба поля...
А где второе?Оо

upd. Может ты запятую случайно удалил из строчки "["sBot"] = "шшш"," или кавычку чисто случайно использовал? Тогда файл пересохраняется и имя бота пустое.
Go to the top of the page
+Quote Post
Ksandor
сообщение 30.8.2008, 13:59
Сообщение #37


Начинающий
*

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




От бота приходит личка Вас заминировали. У вас 3 провода (красный, зелёный, синий). Вам срочно необходимо перерезать какойто из проводов. Укажите цвет провода!!! У вас 30 секунд.

Пишу, тут же ему: красный

Через 30 секунд Чувак ты не успел разминировать бомбу! Надо было резать красный провод =) Бай бай.

В чем логика? (Ptoka 0.3.6.0)
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 14:33
Сообщение #38


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

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




У всех по разному работает. У кого правильно работает а у кого неправильно. С чем это связано я не знаю!!! У меня все правильно работает!

Может надо посылать цвет провода в чат?

Скрипт с закрытым кодом - цвет провода отсылается в личку боту!!!
Скрипт с открытым кодом - цвет провода отсылается в чат!!!

И ещё! Скрипт реагирует на орфографию! Если напишешь слово с ошибкой, то скрипт его не будет рассматривать как цвет провода, а просто проигнорит!!!

Скрипт реагирует только на ответы, которые равны (не учитывая регистр букв) словам указанным в настройках цветов (красный, зеленый, синий).

То есть если написать: "красныйй", то скрипт ничего не сделает (ни выключит таймер, ни выкинет с хаба) - выкинет с хаба только по истечению времени таймера. Однако если правильно указан один из цветов (например так: "ЗеЛЁнЫй"), то скрипт остановит таймер и либо выкинет с хаба, либо нет.
Go to the top of the page
+Quote Post
Ksandor
сообщение 30.8.2008, 14:43
Сообщение #39


Начинающий
*

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




Скрипт с закрытым кодом, шлю в личку, и 0 реакции. big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 30.8.2008, 14:47
Сообщение #40


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

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




перерезать провод - означает правильно указать цвет, а не написать в личку наобум что-либо!!!
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 30.8.2008, 14:51
Сообщение #41


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

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




блин, может с каким-то скриптом конфликтует(такое вообще возможно?)? Пробовали все скрипты отключить для теста и проверить работу скрипта?
Go to the top of the page
+Quote Post

8 страниц V  < 1 2 3 4 > » 
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 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:09