DICE ROLLER - ДАЙСЫ
Простой, но удобный вариант дайсов: можно прописать действие, на которое игрок кидает кубики, написать любое количество граней и добавить бонусы. Внимание! Конфликтует со скриптом пресетов.
# увеличивается по клику
Автор скрипта: Spiritus Tergi
Скрипт состоит из трёх частей.
Часть 1. В ФОРМЫ - HTML-ВЕРХ
Содержимое файла forumstatic.ru/files/000f/3e/d5/42785.jsНа случай если файл будет удалён у первоисточника.
ЧАСТЬ 2. В ФОРМЫ - HTML-НИЗ
ЧАСТЬ 3. CSS. В свой стиль или хтмл-верх в тегах <style></style>
СУПЕР-ДАЙСЫ
Более современный и удобный вариант дайсов
# увеличивается по клику
Автор скрипта: @Deff
Скрипт из двух частей
В начало HTML верх
В начало HTML низ
Важно: Прописанные в скрипте форумы с дайсами обязательно должны быть открыты на чтение/запись сообщений Гостем в Настройках форума!
Демонстрация работы скриптаРаз1. Записываем строку с текстами возможных Вариантов.
Варианты через запятую, Выделяем курсором, жмем синюю кнопку кубика!Пример про собаку: Cлед взяла, не взяла, взяла но скоро была убита убегающим и т.д
# увеличивается по клику
2. Ожидаем обработку ответа 10-15 секунд.
# увеличивается по клику
3. Получаем превью сообщения, которое уже записано в топик!
# увеличивается по клику
(Для просмотра на странице - обновить страницу!
Два1. Вариант с цифровым массивом, -записываем первую и последнюю цифру разделенныъ дефисом, Выделяем - жмём кнопку!
Пример: 1-100
# увеличивается по клику
2. Всё тот же предпросмотр, но теперь для цифр.
# увеличивается по клику
Для дизайнеров - Cелектор Кнопки: .Dise .button
Добавлен Спойлер Скрытия незначимых результатов Броска;
Добавлена возможность комментария к броску, особенно актуально для "цифровых" бросков. Пример:[Мой Результат Охоты(Боя)]0-20
Выделяем курсором и кликаем иконку "кубик". Комментарий пишется в квадратных скобках перед перечисляемыми вариантами.
Спойлер: Добавлена возможность установки в форму ответа своих кнопок с рандомным выбором из заранее прописанных ВариантовКод кнопки в форму ответа:
Синим - название кнопки
[Найдено]текст1,текст2,текст3,текст4,текст5 - Ваша строка с Описанием и Вариантами выбора записанные в одну общую строку,
Внутри текста каждого из вариантов выбора не должно быть запятых и кавычек,
Запятую внутри текста варианта мон ставить аббревиатурой зпт.
===================
Вариант той же кнопки - картинкой:<!-- В форму ответа//Кнопка(картинкой) рандомного выбора из заранее прописанных Вариантов -->
<span style="float:right;margin: 4px" data="[Найдено]текст1,текст2,текст3,текст4,текст5" onclick="dise_2(this)">Искать: <img src="http://s9.uploads.ru/nc7Yb.png" style="cursor:pointer;height:20px;width:20px;margin-bottom:-0.5em"/></span>Синим - описание кнопки и ссылка на картинку кнопки
===================
Кнопок может быть несколько!
КУБИКИ-ДАЙСЫ
Скрипт позволит "кидать" кубики прямо на форуме.
Пользователь вводит сколько надо бросить кубиков и сколько в нем граней.
Далее получает уникальный код, который может произвольно перемещать в сообщении
# увеличивается по клику
Автор скрипта: Duka, @Герда (небольшая модификация)
В формы-HTML в форме ответа:
Для эстетов, которые хотят поместить кубики в виде иконки на панели инструментов в форме ответа, @Герда чуть подкорректировала скриптег. Ставить в формы-HTML в форме ответа:
КодКрасным выделена позиция иконки на панели инструментов. В примере она на 20 позиции - это значит, что она будет в самом конце у вас. Можете ставить любое другое число.
Зеленым выделена надпись, которая появляется при наведеннии курсором на иконку.
Но это еще не все. В стили style_cs.css в самый конец нужно добавить вот это:
#button-dice {
background-image:url(https://forumupload.ru/uploads/0005/6e/de/20529-1.gif);
}Просто себе припишите в самом конце стилей.
Выделенное синим - адрес иконки. Можете вместо него вставить свою картинку. Размер 16 на 16 пикселей.Дайс от 1 до 100. Как настроить?
Ничего нового, те же скрипты, просто с незначительными изменениями.шаг 1
ищем строчки
var CountCube = prompt("Количество кубиков", "3");
var SideCube = prompt("Сколько граней у кубика?", "6");и меняем на
var CountCube = prompt("Количество кубиков", "1");
var SideCube = prompt("Сколько граней у кубика?", "100");это ставит нужные нам цифры в окошко ввода количества кубиков и количества граней для удобства.
шаг 2
Поменять значение (CountCube>9) на (CountCube>1)
Это позволит вам кидать только 1 кубик.шаг 3
Поменять значение (SideCube>9) на (SideCube>100)
Это позволит вам кидать стогранный кубик.Теперь ваши пользователи могут кидать только 1 кубик в 100 граней. Следовательно, вы будете получать значения от 1 до 100.
дополнительные инструкции
Вы можете настроить этот скрипт под себя.
CountCube - это максимальное количество кубиков, которое можно кинуть.
SideCube - количество граней у кубика. Количество граней у кубика = максимальное число, которое он может прокинуть.Простая арифметика поможет вам справиться.
Например, вам нужно чтобы кубик выбрасывал от 1 до 200 - тогда ставьте (CountCube>1) и (SideCube>200).
Другая ситуация. Некоторые ваши игроки могут выбрасывать от 1 до 100, а другие - от 1 до 200*. Ставим 2 кубика (CountCube>2) в сто граней (SideCube>100). Тогда "младшие игроки" будут кидать 1 кубик, а старшие 2. (сжульничать сложно. "младшие" элементарно могут быть пойманы за хвост, если выбросят больше 100).* В этом случае от 1 до 200 не получится, будет от 2 до 200 (т.к. кидается 2 кубика)
- Подпись автора
Отвечаю на вопросы вот здесь | Мой блог
"Никогда не сомневайтесь в себе и любите каждую свою работу, даже если она кажется вам грязью на окне. Через это окно люди смотрят на мир, тогда как разводы замечаете только вы." © Николай Ободников. "Лиллехейм. Волчий ветер