SmartBot » Помощь в настройке игровых ботов9 октября 2019
No Comments
Community
SmartBot » Помощь в настройке игровых ботов
Games
Information
❤ Твой любимый помощник, но в новом формате! ♨️ Добро пожаловать в сообщество разработчиков на SmartBot! Тут ты можешь увидеть разнообразные гайды (от других разработчиков), новости по SmartBot и просто «форумное» общение. Группа доступна по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.
17publications
21Members
?[Гайд] Казино в строку ? (by Davydov) в цепочке 》》》 Всем привет ?, с вами снова Davydov.. Сегодня я покажу вам гайд по казинохе в строку. ? 》》》 ?В этом гайде нужны только локальные перменные: 》%баланс% = 400 (если есть то ненужно) 》%казинор% = (будет позже установлен рандом %ранд(1, 5) ) 》%казиноп% = (проверка ставки, и позже будет использован в казино как ставка) 》》》Блоки(создать нужно) 》Казино проверка 》Казино ошибка 》Казино рандом P.S блоки можно назвать как угодно 》》》Г.ш #1 (Usercheck) 》Если сообщение подписчика заканчивается на Казино. То отправить: "?Неправильный формат пример: Казино 400" 》Выйти из цепочки. 》》》 Г.ш #2 》Если сообщение подписчика начинается с Казино То извлечь данные: (ЗДЕСЬ внимательно) Формат: Казино <ставка> Тип: число Записать в: %казиноп% 》Если не удалось извлечь данные перейти в блок "Казино ошибка" 》переход на блок: "Казино проверка" 》 Выйти из цепочки. ➖➖➖➖➖➖➖➖➖➖➖ 》Ну а теперь к блокам.. ? 》》》 Казино ошибка《《《 》Отправить сообщение: "? В ставке не должно быть символов и букв, только цифры!" 》》Установить переменную: 》%казиноп% = *пусто* 》Выйти из цепочки. ➖➖➖➖➖➖➖➖➖➖➖➖ 》》》Казино проверка《《《 》Если %казиноп% > %баланс% то Отправить сообщение: "?Недостаточно средств" 》Установить переменную %казиноп% = *пусто* 》Выйти из цепочки 》》》Г.ш #2 Если %казиноп% меньше или равно %баланс% 》То установить переменную %казинор% = %ранд(1, 5)% 》》Переход "казино рандом" 》 Выйти из цепочки ➖➖➖➖➖➖➖➖➖➖➖ 》》》Казино рандом《《《 Если %казинор% равно 1 То отправить сообщение: "?Вы проиграли деньги" 》Установить переменную %баланс% = %баланс% - %казиноп% 》Установить переменную %казиноп% = *пусто* 》Установить переменную %казинор% = *пусто* 》》Выйти из цепочки 》》》Г.ш # 2 Если %казинор% равно 2 То отпр. Сообщение: "?Деньги остаются при вас" 》Установить переменную %казинор% = *пусто* 》Установить переменную %казиноп% = *пусто* 》》Выйти из цепочки: 》》》Г.ш #3 Если %казинор% = 3 То отпр. Сообщение "Вам выпало x2" 》Уст. Переменную: %баланс% =%баланс% + %казиноп% * 2 》уст. Переменную: %казиноп% = *пусто* 》уст. Переменую: %казинор% = *пусто* 》》Выйти из цепочки 》》》Г.ш #4 Если %казинор% = 4 То отпр. Сообщение "Воу Вам выпало x3" 》Уст. Переменную: %баланс% =%баланс% + %казиноп% * 3 》уст. Переменную: %казиноп% = *пусто* 》уст. Переменую: %казинор% = *пусто* 》》Выйти из цепочки 》》》Г.ш #5 Если %казинор% = 5 То отпр. Сообщение "Воу воу Вам выпало x5" 》Уст. Переменную: %баланс% =%баланс% + %казиноп% * 5 》уст. Переменную: %казиноп% = *пусто* 》уст. Переменую: %казинор% = *пусто* 》》Выйти из цепочки ➖➖➖➖➖➖➖➖➖ Ну вроде все, спасибо за просмотр ?
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
[ГАЙД] Глобальный чат (by Davydov) 》》》?Глобал перменные 》%чат_игровой% = Игровой чат: (сам чат) 》%чат_сообщение% = пусто (сообщение пользователя) 》%чат_кол% = 0 (кол-во сообщений) 》》》 ?Локальные переменные: 》%ник% = %имя% 》》》 Г.ш #1 Если сообщение подписчика равно "?Чат" То отпр. Сообщение: %чат% 》Выйти из цепочки 》》》 Г.ш #2 》сообщение начинается с "Чат" То извлечь данные: "Чат <сообщ>" Записать в %чат_сообщение% 》Установить переменную: %чат_кол% = %чат_кол% + 1 》Установить переменную: %чат_игровой% = %чат_игровой% (пропускаем строку) Имя: %ник% Сообщение: %чат_сообщ% 》Установить переменную: %чат_сообщ% = пусто 》Отправить сообщение: %чат% 》Выйти из цепочки 》》》Г.ш #3 Если сообщение подписчика начинается с "Чат" И если %чат_кол% равно или болше 5 》То извлечь данные: "Чат <сообщ>" Записать в %чат_сообщение% 》То установить переменную %чат_игровой% = Игровой чат бота: 》Установить переменную: %чат_игровой% = %чат_игровой% (пропускаем строку) Имя: %ник% Сообщение: %чат_сообщ% 》Установить переменную: %чат_сообщ% = пусто 》Отправить сообщение: %чат% 》Выйти из цепочки
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Побъем 20 подписчиков? ?
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
? [Гайд] Кликер с улучшением (by Davydov) И так привет дорогие друзья! Вашему вниманию предоставлен кликер с улучшением.. ? Приступим: 》》》 Нам понадобятся переменные: ?Локальные: 》%баланс%=0(если есть то не создавайте) 》%лвлклик%=1(обязательно равен 1 т.к. это множитель) 》%недолвл%=0(когда будет равен 20, лвл будет +1) 》%осталось%=20 - %недолвл%(сколько осталось до след лвл) ?Глобальные: Нету ? 》》》Гш. #1 》Если сообщение подписчика равно: "Клик" И если %недолвл% < 20 》установить переменную %недолвл% = %недолвл% + 1 》отправить сообщение: "✔Вы заработали денег, ваш множитель x%лвлклик%, до след уровня множителя %осталось%?" 》%баланс% = %баланс% + ваше число * %лвлклик% 》Выйти из цепочки(если usercheck то ненадо) 》》》Г.ш #2 》Если сообщение = Клик и если %недолвл% равен или больше 20 》%лвлклик% = %лвлклик% + 1 》%недолвл% = 0 》%баланс% = %баланс% + ваше число * %лвлклик% 》отправить сообщение: "✅Вы успешно заработали денег?!" 》отправить сообщение: "✅Ваш лвл увеличен, и теперь ваш множитель равен x%лвлклик%?" 》》》 Выйти из цепочки(в usercheck ненадо) ➖➖➖➖➖➖➖➖➖➖ 5❤ = Новый гайд? ➖➖➖➖➖➖➖➖➖➖
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
❗❗❗ВНИМАНИЕ❗❗❗ ?Ребят, если под этим постом наберется 3 ❤ ✅То выйдет гайд на тему "Кликер с улучшенем"
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Быстрый конкурс на 10₽ ? Первые пять комментаторов получат по 2₽ на Qiwi!
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
? Сапёр в SmartBot. Создать переменные: Локальные: 1. %победа% - Значение: 0 (Нужно для обозначения выигрыша) 2. %взрыв% - Значение: 0 (Переменная для профиля типо счётчика проигрышей) 3. %приз% - Значение: 100 (Можете взять любое число если захотите) 4. %сообщение1% - Значение: его нет (Маска для %сообщение%) Глобальные: Их нет Создаём цепочку ?Играть Если сообщение подписчика равно ?Играть ТО перейти на Блок ?Играть (Создаём) Группа шагов №1 Условия нет Установить переменную: %победа% = %ранд(1, 9)% Группа шагов №2 %приз% = round(%приз%) Группа шагов №3 Шаг №1 Отправить сообщение: ?Привет Counter-Terrorist %ник%! ?Ты нашёл бомбу и тебе её надо разминировать! ⚠Будь осторожнее, неправильная цифра и ты погиб! ?Приз за победу: %приз% Шаг №2 Показать кнопки: Сообщение - ?Игра началась! НЕ СКРЫВАТЬ КЛАВИАТУРУ 1 2 3 4 5 6 7 8 9 (Делаем в наком формате. 1 ряд - 3 кнопки) Шаг №3 Ждать сообщения Шаг №4 Установить переменную: %сообщение1% = %сообщение% Группа шагов №4 Условие на переменную: Если %сообщение1% равно %победа% ТО Шаг №1 Отправить сообщение: Ты победил! Твой приз: %приз% Шаг №2 Установить переменную: %баланс% = %баланс% + %приз% Шаг №3 Установить переменную: %приз% = %приз% * 1.1 Шаг №4 Установить переменную: %сообщение1% = (пусто) Шаг №5 Закончить цепочку Группа шагов №5 Если %сообщение1% не равно %победа% ТО Шаг №1 Отправить сообщение: Ты подорвался... Шаг №2 Установить переменную: %взрыв% = %взрыв% + 1 Шаг №3 Установить переменную: %сообщение1% = (пусто) Шаг №4 Закончить цепочку ----------------------------------------- Это всё. Дальше просто в разделе Профиль сделайте колонку: Ваши смерти в сапёре: %взрыв% Автор: vk.com/topic-181713049_39888635
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
? Мы сделали новый альбом для аватарок ботов ВК. Заглядывайте туда почаще =)
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Бесплатная аватарка для бота #3
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Бесплатная аватарка для бота #2
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Бесплатная аватарка для бота #1
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Не ждём лайков и выкладываем новый гайд ? Бонус с отсчётом времени! Что-ж, давайте приступим: Знаком [#] я буду указывать комментарий или пояснение – что к чему. [#] Для начала нам потребуется создать цепь: "Бонус", вы её можете назвать как вам угодно. [#] Цепь готова, теперь нам нужны некоторые переменные, лучше создать их заранее: • Локальная %баланс% с значением 0 [#] Если она у вас есть, можете не создавать; • Локальная %таймер% с значением (пусто); • Локальная %кол_во_бонуса% с значением 0; • Локальная %когда_1% с значением 0; • Локальная %когда_2% с значением 0. [#] После того как у нас есть место где работать — цепь и переменные благодаря которым мы сможем сделать команду, можем приступать. Группа шагов №1: Если сообщение подписчика равно: Бонус И Переменная %таймер% равно %дата% ТО: Установить переменную: %когда_1% = 24-%час% Установить переменную: %когда_2% = 60-%минута% Отправить сообщение: %имя%, вы уже брали бонус сегодня! Приходите через %когда_1% час(-ов), %когда_2% минут(-ы). Выход из цепи. Группа шагов №2: Если сообщение подписчика равно: Бонус И Переменная %таймер% не равно %дата% ТО: Установить переменную: %кол_во_бонуса% = %ранд(100,200)% Установить переменную: %баланс% = %баланс% + %кол_во_бонуса% Установить переменную: %таймер% = %дата% Отправить сообщение: %имя%, вы получили бонус в размере %кол_во_бонуса%$! Ваш баланс: %баланс%$ Выход из цепи.
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
? Какой гайд Вам сделать? Выбор за вами: ? | 3 LIKES = Репорт система; ? | 5 LIKES = Мини-игра «Математик»; ? | 10 LIKES = Битва с монстрами (не линейная).
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
♥ Округление чисел в SmartBot. Выяснив, что любимый смарт написан на python, мы можем частично использовать его фишки. ? Теперь приступим к фишкам: 1) Округление в меньшую сторону - floor(%переменная%) Используется: %переменная% = floor(%переменная%). Этот способ поможет тем, что он будет округлять в меньшую сторону. То есть если у нас число 20.99, то оно в любом случае округлится до 20. Исход: Число 1.99 - преобразуется в 1. 2) Округление по правилам математики - round(%переменная%) Используется: %переменная% = round(%переменная%). Этот способ будет округлять число по правилам математики. Возьмём любое число и если числа после точки больше 5, то число преобразовывается в большее. Так же и наоборот. Например: Число 1.99 - преобразуется в 2.
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
? Система уровня (LVL) с опытом (EXP) Нам нужно несколько переменных: » Локальная переменная %LVL% = 1 (мин. значение - 1, макс. значение - 24) » Локальная переменная %EXP% = 0 » Локальная переменная %NEED_EXP% = 100 » Локальная переменная %OLD_LVL% = ? Создаём группу шагов в UserCheck (Engine) Без условий: Установить переменную: %EXP% = %EXP% +1 С условиями: ЕСЛИ %EXP% >= %NEED_EXP% ТО: Установить переменную: %EXP% = %EXP% - %NEED_EXP% Установить переменную: %OLD_LVL% = %LVL% Установить переменную: %NEED_EXP% = %NEED_EXP% * 1.3 Установить переменную: %LVL% = %LVL% +1 Отправить сообщение: Ваш уровень повышен с [%OLD_LVL% LVL] до [%LVL% LVL]!
Показать все
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9