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

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

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


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


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

Сообщений 101 страница 120 из 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="http://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

101

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

Asmodey
Дык она скрывается - уберите четвертый день из дней

Само собой, это я поняла) Просто в таком виде она очень сильно отвлекает внимание, и уже есть готовая кнопка, которая рисовалась специально под нее.
Которую, как я уже поняла, довольно трудно обнаружить)

0

102

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

Само собой, это я поняла) Просто в таком виде она очень сильно отвлекает внимание, и уже есть готовая кнопка, которая рисовалась специально под нее.
Которую, как я уже поняла, довольно трудно обнаружить)

1. Ну не наю, идея в том что у Вас сложно-код в объяве, а так типично в верху объявления она неплохо смотриться, а у Вас в верху объявление(чтобы поставить) нун весь стиль объявы менять
2. Мон поставить свой фон картинкой под извещение о лотерее и уменьшить
Фон картинкой ставим вместо этих указаний

background: #fff;
  background: -moz-linear-gradient(#fff, #362EAD);
  background: -webkit-linear-gradient(#fff, #362EAD);
  background: -o-linear-gradient(#fff, #362EAD);">

0

103

Asmodey
Можно добавить класс к ссылке и тогда текущая иконка лотереи будет скрываться:

<!-- лотерея -->
<div id="moonlotr" title="Сегодня лотерея"><a id="lottery_day" style="display:none;" href="http://guardiansofharmony.rusff.ru/pages/lotereya_koleso_udachi"></a></div>
<style>
#moonlotr a {
    background: rgba(0, 0, 0, 0) url("http://sg.uploads.ru/YRcwo.gif") no-repeat scroll center center;
    height: 78px;
    margin: -32px 0 0 -15px;
    position: absolute;
    width: 73px;
    z-index: 100 !important;
}
</style>

Старый Код удалите, а данный переставьте в самое начало Объявления (Он поправлен)

+1

104

Огромное Вам спасибо)

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

0

105

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

Единственное, что иногда возникает - результаты лотереи не всегда публикуются в тему, хотя такого как "ошибка броска, обновите страницу и попробуйте позже" скрипт более не выдает.

У Вас стоит  (Администрирование-Настройки) ?

Время переадресации 1

Ожидание в секундах перед переадресацией. Если установить значение равным 0, страницы переадресации не будет (не рекомендуется).

Когда отсутствует страница переадресации (Время равно 0) при перегруженном сервере бывают такие фичи даже в топике под юзером. Можно попробовать увеличить до 2-3 секунд

0

106

Большое спасибо, поправила, потестим еще)


Переадресацию увеличили на 3, но все еще страдаем. Может ли быть дело в том, что из-за вырезанной из колеса музыки (у нас многие пользователи сидят с работы и ее отсутствие принципиально - пришлось убрать) скрипт стал прогонять результаты быстрее и отсюда публикация некоторых стала пропускаться?

Отредактировано Asmodey (Пт, 10 Июл 2015 22:21:17)

0

107

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

Может ли быть дело в том, что из-за вырезанной из колеса музыки (у нас многие пользователи сидят с работы и ее отсутствие принципиально - пришлось убрать) скрипт стал прогонять результаты быстрее и отсюда публикация некоторых стала пропускаться?

Нун отловить: Есть ли эффект на Дайс кубиках, если его точно там нет, то полезем разбираться в лотерею

0

108

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

Нун отловить: Есть ли эффект на Дайс кубиках, если его точно там нет, то полезем разбираться в лотерею

Доброго времени суток еще раз.
Итак, что мы имеем в итоге (время переадресации стоит на 3):


Тест дайсов:
Файрфокс (39.0 версия) - 8 из 8 бросков удачные, в тему опубликовались все.
Опера (30.0 версия) - 8 из 8 бросков удачные, в тему опубликовались все
Хром (43.0 версия) - 8 из 8 бросков удачные, в тему опубликовались все.

Тест колеса:
Файрфокс (39.0 версия) - 6 из 8 прокруток удачные, 2 было пропущено.
Опера (30.0 версия) - 8 из 9 прокруток удачные, 1 была пропущена.
Хром (43.0 версия) - 8 из 8 прокруток удачные, в тему опубликовались все.

Тестовик прежний, набор скриптов тот же, что и на основном форуме:

Отредактировано Asmodey (Сб, 11 Июл 2015 19:00:32)

0

109

Asmodey
Возможно проще просто отключить звук, не корёжа скрипт, ночью поправлю громкость
А какое Вы поставили время переадресации ?
Может перебрасывает ранее записи поста в тему...

0

110

Deff
Время переадресации стоит на 3, как и было рекомендовано. Да, мне почему-то кажется, что это из-за музыки - ибо плашка "Переходим в тему" практически никогда не показываются - скрипт работает очень быстро, и, возможно, просто не успевает отписать в тему с результатами.

0

111

Asmodey
1. Уменьшите время переадресации до 1
2. Да, согласен, нун восстановить треки и уменьшить громкость до 0.0

//============== AudioLink Setting ===========//
  var i=0, j=0;
  probability.audio = [
  // файл ogg, файл mp3, громкость;

    ["http://forumstatic.ru/files/0013/61/e9/55401.bmp", "http://forumstatic.ru/files/0013/61/e9/55402.bmp", 0.0], /* Музыкальная заставка заставки до игры */
    ["http://forumstatic.ru/files/0013/61/e9/55501.bmp", "http://forumstatic.ru/files/0013/61/e9/55502.bmp", 0.0],    /* Вращение Колеса и первые секунды остановки */
    ["http://forumstatic.ru/files/0013/61/e9/55503.bmp", "http://forumstatic.ru/files/0013/61/e9/55504.bmp", 0.0],    /* Неудача */
    ["http://forumstatic.ru/files/0013/61/e9/55505.bmp", "http://forumstatic.ru/files/0013/61/e9/55506.bmp", 0.0],    /* Деньги(тут они в 'солнцах') */
    ["http://forumstatic.ru/files/0013/61/e9/55507.bmp", "http://forumstatic.ru/files/0013/61/e9/55508.bmp", 0.0],    /* Призы или Бонусы */
    ["http://forumstatic.ru/files/0013/61/e9/55509.bmp", "http://forumstatic.ru/files/0013/61/e9/55510.bmp", 0.0] //!Последний элемент без запятой; /* Концовка */

Отпишитесь о результатах теста лотереи

+1

112

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

Отпишитесь о результатах теста лотереи

Доброго времени суток.
Протестировали и хотим сказать Вам огромнейшее спасибо - ошибка пропала) Теперь результаты лотереи публикуются все без исключения)
Сердечно благодарим за уделенное нам время и невероятно рады, что на техподдержке есть люди, подобные Вам)

+1

113

:flag:
Я так понимаю, что в дайсах нельзя картинки использовать вместо текста и цифр? И вообще квадратные скобки скрипт всячески пытается проигнорировать. Или это только моя проблема?

0

114

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

Я так понимаю, что в дайсах нельзя картинки использовать вместо текста и цифр? И вообще квадратные скобки скрипт всячески пытается проигнорировать. Или это только моя проблема?

Два тестовых примера с квадратными скобками
[тут описание]1-100
[тут описание]а,b,с,d
==============
Картинки - нельзя, но можно использовать стандартные смайлы, которые передаются текстом

Код:
 :angry: , :cool: , :flag:

0

115

Palladium

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

Картинки - нельзя, но можно использовать стандартные смайлы, которые передаются текстом

Или внести картинку через цензуру (Администрирование - Цензура) :)

+1

116

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

Или внести картинку через цензуру (Администрирование - Цензура)

++
Да, точно, ток запятые не забывать проставлять меж цензурируемыми словами

0

117

Deff
Reysler
Благодарю, всё работает.)

0

118

Для дизайнеров - Cелектор Кнопки: .Dise .button

А не поможете с кодом того, как изменить изображение кнопки? И куда его вставлять.
Буду очень-очень благодарен.

0

119

happy frankie написал(а):

.Dise .button

Не помню такой селектор...
Сделайте скриншот, что заменять - ткните стрелкой

0

120

http://desaen.quadrobb.ru/ вот форум

http://sg.uploads.ru/qF6zC.png заменить, собственно, кубик на аватар, который будет более в стиле дизайна.

0


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