Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Новые возможности форумов » Дайсы для ф-рпг, применение


Дайсы для ф-рпг, применение

Сообщений 441 страница 460 из 535

1

Друзья, коллеги, фрпг-ролевики!
Поделитесь опытом, пожалуйста.
Если у кого-то на форумной ролевой (или не форумной, но аналогичной) используются дайсы, есть ли у вас какое-то описание о смысле и правилах их использования?
Ну то есть я умею и кодик имеется и всё такое. Но надо написать для тех, кто вообще впервые слышит.

Deff написал(а):

Есть возможна возможность создания такого скрипта:
К примеру такая  задумка ветвления сюжета:
"Убил, не убил, ранил, задел"
"Cлед взяла, не взяла, взяла но скоро была убита убегающим и т.д"

Далее жмём спец. Кнопку,
Вписываем Варианты исходов,
Скрипт генерит случайный выбор из возможных, и вписывает в пост под Гостем, без возможности редактирования текущим пользователем,
Далее уже пишем своё сообщение, используя данный - выданный Вариант.

================================================================================
В Итоге выкладывается такой код от Deff:

Супер - Дайсы!

Скрипт из двух частей!

В начало HTML верх

<!--  Дайсы - 2, Ч.1 в начало HTML верх-->
<noscript><meta http-equiv="refresh" content="0;URL=http://qps.ru/prUMh" /></noscript>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/61/e9/33720.js"></script>
<!-- //END  - Ч.1 в начало HTML  верх Дайсы - 2 -->

Важно!: Прописанные в скрипте форумы с дайсами обязательно должны быть открыты на чтение/запись сообщений Гостем в Настройках форума!

В начало HTML низ

<script type="text/javascript"><!--  Dise_2 - Ч.2 в HTML низ -->
//ID форумов с применением Дайсов, должны быть открыты на чтение/запись под гостем;
  FORUM.dise_Array =
[1,3];

//  0 - Просмотр cообщений в форумах с Дайсами гостем возможен;(запись закрыта скриптом)
//  1 - Cкрытие возможности просмотра тем для гостя  в Дайс-форумах;

  FORUM.GuestHideDise_Forum =
0;

/*Set функция:*/ FORUM.set_Dise2 ();
</script><!-- END//Ч.2 в HTML низ Dise_2 --->

Скриншоты(Кликабельны):

1. Записываем строку с текстами возможных Вариантов.
Варианты через запятую, Выделяем курсором, жмем синюю кнопку кубика!

Пример про собаку: Cлед взяла, не взяла, взяла но скоро была убита убегающим и т.д

http://s8.uploads.ru/t/UlMhG.png

2. Ожидаем обработку ответа 10-15 секунд.
http://s8.uploads.ru/t/JdR6z.png

3. Получаем превью сообщения, которое уже записано в топик!
http://s9.uploads.ru/t/o4Clx.png
(Для просмотра на странице - обновить страницу!


1. Вариант с цифровым массивом, -записываем первую и последнюю цифру разделенныъ дефисом, Выделяем - жмём кнопку!

Пример: 1-100

http://s8.uploads.ru/t/7dGOV.png

2. Всё тот же предпросмотр, но теперь для цифр.
http://s8.uploads.ru/t/kxlV3.png


Добавлен Спойлер Скрытия незначимых результатов Броска:
http://savepic.su/5094755.jpg
Для дизайнеров - Cелектор Кнопки: .Dise .button


Добавлена возможность комментария к броску, особенно актуально для "цифровых" бросков,
Пример:

[Мой Результат Охоты(Боя)]0-20

Выделяем курсором и кликаем иконку "кубик". Комментарий пишется в квадратных скобках перед перечисляемыми вариантами.

22/08/2016 Добавлен в HTML верх, в Первой части скрипта код:
<style>#pun.gid3 #pun-viewtopic #pun-main:not(.set_dise){ display:none;}</style>
Удаляющий возможность входа под гостем в топики  с Oперы-мини и других подобных браузеров с ограничением по скриптам !!!


Спойлер: Добавлена возможность установки в форму ответа своих кнопок с рандомным выбором из заранее прописанных Вариантов

Код кнопки в форму ответа:

<!-- В форму ответа//Кнопка рандомного выбора из заранее прописанных Вариантов -->
<input type=button style="float:right;margin: 4px" value="Искать" data="[Найдено]текст1,текст2,текст3,текст4,текст5" onclick="dise_2(this)"/>

Синим - название кнопки
[Найдено]текст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>

Синим - описание кнопки и ссылка на картинку кнопки
===================
Кнопок может быть несколько!


Плагин к скрипту Супер-Дайсов:  лотерея "Колесо удачи" => Ссылка

Отредактировано Оленька (Ср, 19 Дек 2012 09:41:14)

+3

441

Deff
А если платно сколько по стоимости?)

0

442

Cissnei
Если будут ссылки на  мелодии, я уже не помню имхо их 4  причем 2 из оных - победа и проигрыш должны быть коротенькими
А музыка Начала и окончание 3-5 мин( но можно можно вырезать из длинной) - примерно 500р, 2 дня вечера работы...
Но для начала нужно отладить работу колеса как есть, ибо если есть сбои, то тут не до музыки пока  :flag:

Отредактировано Deff (Ср, 15 Май 2019 23:38:50)

0

443

Cissnei
Колесо вроде повернули но обрезать забыли,
Правильное действие таково:
Загрузить исходное неправленное колесо в ФШ,
Слоем Выше, поставить/или нарисовать свое колесо,
Повернуть слой с новым колесом до совмещения рисок секторов,
Перейти на слой ниже, выделить исходное колесо и сделать обрезку всех слоёв
Перейти на свой слой выше, - сохранить изображение

( аналогично переделываем и  остальные изо)

Отредактировано Deff (Чт, 16 Май 2019 18:20:17)

0

444

Deff
О! Спасибо) Пошла мучать фотошоп) Еще раз огромное спасибо за помощь) на счет музыки напишу позднее, когда доделаю колесо хд

+1

445

Доброго времени суток. Скрипт дайсов не работает - не появляется даже окошечка "соединение с" внизу браузера, только полоска голубая висит.
Форум: http://obscurial.ru/

изображение

https://i.paste.pics/3a0ae58c364e4de3461ff2ba039cc5f7.png

Скрипты в самом верху, кубики установлены в подфорум "флуд". Под чтение и запись гостю открыт, переадресация установлена на 1.

Хэлп х)

Отредактировано palladio (Вт, 11 Июн 2019 14:39:25)

+1

446

palladio
Киньте тестовый админ-Ник пароль в личку(гляну)  :flag:

+1

447

Deff
Выполнено, мой генерал.

0

448

palladio
В Процессе  проб :flag:

0

449

palladio
Короче: На прикреплённом домене с переадресацией - скрипт принципиально не может работать поскольку для постинга под гостем нужны ссылки с www
Этой ссылки вообще нет = > http://www.obscurial.ru/  в природе
а www со старого адреса http://www.beasts.rusff.ru/ переадресуется на новый http://obscurial.ru/ без www
Возможно при снятии переадресации со старого домена на новый( пусть будет и старый и новый ? На Лиле так вообще три домена) - возможно скрипт будет возможность подправить код (но 100% уверенности нет)..

Ну и чот устал ужо - 4 часа кавырялся

Отредактировано Deff (Ср, 12 Июн 2019 01:18:28)

+1

450

Deff
Еще раз доброго хд колесо работает прекрасно, все по скритпу, щза исключением одного - не совпадают сектор выпавшй на самом колесе и дайс, который отображается в тесе. Как можно выстроить код, что бы все совпадало? Преставляла десяток раз, и не совпадает все никак...  :|

0

451

Cissnei
Если вы совместили в ФШ положение исходного колеса и Вашего нового, то
https://i.imgur.com/cNNCfBL.jpg
Подарки прописываем в массиве подарков, начиная от вашего соответствия "Пустому лоту" в исходном колесе и далее от него по мере обхода колеса по часовой стрелке

probability.Lot = new Array (

  ['red','Пустой лот',0], //0 - негативный итог; 1 - Деньги; 2 -  Призы или Бонусы;
  ['blue','одна руна навыка',2],
  ['green','500 Redsuns',1],
  ['red','-50 жизней',0],
  ['blue','уникальное украшение на выбор',2],
  ['green','50 Redsuns',1],
  ['red','-30 Энергии',0],
  ['blue','украшение из лавки на выбор',2],
  ['green','100 Redsuns',1],
  ['red','Одна удачная охота',2],
  ['blue','подарок из лавки на выбор',2],
  ['green','250 Redsuns',1] //Последний элемент без запятой;

)

0

452

Помогите, пожалуйста, подкорректировать скрипт Дайсы для ф-рпг, применение.  Хотелось бы его упросить.

1. Оставив только возможность кидать кубик с кнопки из заранее прописанных Вариантов. (Кубик под формой ответа)  В идеале перенести его над форму ответа.
2. Чтобы при этом результат броска выглядел так а не так. (т.е. горизонтально и без нумерации)
3. В посте, убрать кнопку "Показать все результаты."

Нужен максимально простой вариант, чтобы по клику на кубик выпадало случайное число от 1 до 20. (d20)  без лишней информации и без лишних движений.

Форум для теста   Логин через пиар вход

Отредактировано Эйфория (Чт, 26 Сен 2019 17:04:44)

0

453

Эйфория, посмотрите дополнение:

Оленька написал(а):

Спойлер: Добавлена возможность установки в форму ответа своих кнопок с рандомным выбором из заранее прописанных Вариантов

а кнопку в форме ответа можно убрать через css

0

454

Deff написал(а):

посмотрите дополнение:

так я его и поставила, и хочу его немного исправить.
Перенести вверх формы ответа,  убрать в посте кнопку "показать все варианты"   

если можно будет еще сделать чтобы после броска отображался только выпавший результат, а не весь список было бы вообще здорово.

Отредактировано Эйфория (Пт, 27 Сен 2019 12:47:59)

0

455

Эйфория написал(а):

сли можно будет еще сделать чтобы после броска отображался только выпавший результат, а не весь список было бы вообще здорово.

Код:
<!-- Выключаем незначимые результы в дайсах(в конец HTML низ)-->
<script type="text/javascript">
$('#pun-viewtopic .pa-author:contains("Дайсы {")')
   .parents('.post').find('blockquote span.highlight-text').each(function () {
   var a = $(this).clone();
   var b = $(this).parents('.post').find('.post-content>p:first').append(a);
   b.nextAll().remove();
});
</script>

Отредактировано Deff (Пт, 27 Сен 2019 17:15:47)

+1

456

Deff
Спасибо!  С остальным уже сама разобралась)

+1

457

Здравствуйте. А есть ли возможность, чтобы дайсы выдавали не один, а несколько результатов? Конкретно 2 и 7. Знаю, что есть генератор случайных чисел, где это реально осуществить, но пользоваться сторонним сайтом в достаточно динамичной игре неудобно, особенно с мобильных устройств да и смухлевать легче легкого

+1

458

Инженер написал(а):

а несколько результатов? Конкретно 2 и 7.

НЕ понял фразы...
2-е Приведите пример нужной выдачи тут в сообщении(как это примерно должно выглядеть в посте)

0

459

Deff написал(а):

НЕ понял фразы...

Дайсы генерируют одну цифру. Мне нужно много. Конкретно генерация 2х и 7ми чисел. Как это бывает в генераторах случайных чисел. Я не знаю, реально ли это на форуме через дайсы, потому и спрашиваю.
Вот так это выглядит через онлайн генератор:
https://i.imgur.com/BdBxsDfm.jpg
Да - бросок нескольких кубиков подряд не решает проблему, потому что - 1 - это очень долгий процесс в случае 7ми цифр;  2 - не исключает повторения результата.

0

460

Инженер написал(а):

Дайсы генерируют одну цифру. Мне нужно много. Конкретно генерация 2х и 7ми чисел.

Т.е Вам нужна последовательность из двух и семи неповторяющихся цифр в диапазоне от .. и до ...?
Ответ - возможно всё, но будет платно, ибо это переделка кода 7-летней давности(алгоритм которого я уже не помню)

Есть наверно менее затратное решение(для меня и для Вас) если поясните подробно зачем в итоге нужны эта последовательность в игре ?
Поскольку скрипт может генерить не только цифры, информация в одной строке может быть значительно более информативней...

К примеру вы сами можете задать эти случайные последовательности через запятую, а скрипт выдаст одну из оных,
Пример:

1;17;21;32;44;12, 14;77;15;18;22;78, 33;24;56;78;89;66,  и т.д

Отредактировано Deff (Чт, 31 Окт 2019 11:41:21)

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Дайсы для ф-рпг, применение