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

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

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


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


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

Сообщений 201 страница 220 из 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

201

Здравия, снова я. Лотерея и дайсы периодически выкидывают «ошибку броска». Был бы рад любой помощи.
Ссылка на форум: http://thelastclan.rusff.ru/pages/wheel_of_beasts
Ссылка на черновик: http://chrnovik.mybb.ru/pages/test_loterei

0

202

Werkot
1. Общие Правки:

1. Переставить этот код Выше Первой части Подфорумов (Ксать возможно он и не нужен, посколь вродь как перетаскивалка от руссфф сейчас работает

<noscript data="html_header">
    <!-- Правка позиций форумов - категорий -->
    <style>
    #pun-admain2 #edforum fieldset p {
      position: static;
      cursor: default !important;
      background-image: none !important;
    }
    #pun-admain2 #edforum fieldset p label, #pun-admain2 #edforum fieldset p input {
      display: inline-block !important;
    }
    </style>
    <!-- Тут можно добавить свои коды -->
    </noscript>

2. Переставить это в HTML низ

<!-- html в постах в самый верх -->
    <script type="text/javascript">
    function Transform_Code_Box_in_HTML(aX){
    var TemLnk=aX.replace(/^(.*viewtopic\.php\?id=\d*).*$/ig,"$1");
    var PstId=aX.replace(/^.*viewtopic\.php\?id=.*(#p\d+)$/ig,"$1");
    var L=document.URL.replace(TemLnk,'');
    if(L!=document.URL&&(L.slice(0,1)).search(/\d/ig)==-1 ){
    L=$("div.topic "+PstId);
    if(L.length==1){
    var Lhtm=L.find(".post-content .code-box:first .scrollbox pre").text();
    L.find(".post-content .code-box:first").replaceWith(Lhtm)
    }}}
    function Demo_HTML(Ts){var Ll=Ts.parents(".htmldemo").find(".code-box .scrollbox pre").text();
    Ts.parents(".htmldemo").after('<div class="demHtml">'+Ll+'</div>');Ts.replaceWith(DemoButt0);
    }
    $(document).ready(function() {
    $("#pun-viewtopic .post .code-box").each(function(){
    if($(this).text().indexOf('<!--HTML-->')!=-1){
    $(this).wrap('<div class="htmldemo"></div>')
    $(this).replaceWith($('.htmldemo').text().split('<!--HTML-->')[1]);
    }
    });
    });
    </script>
<!-- html в постах в самый верх -->

2. Во Всех форумах, указанных во Второй части скрипта Дайсов,  - должна быть разрешена запись Гостем (И чтение - тоже)

0

203

Werkot
1. Переставьте скрипт дайсов в НТМЛ верх выше скрипта подфорумов( он не замедляет  работу подфорумов, ибо скрипт дайсов не работает на Главной и в форумах, 2-е основная часть скрипта работает во фрейме, который возникает лишь по нажатию кнопки, и вследствии наличия выше оного скрипта подфорумов, работа с Дайсами во фрейме затрудняется, возможны и конфликты, каких то серьёзных обоснований ставить скрипт подфорумов выше Дайсов - нет!)

0

204

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

каких то серьёзных обоснований ставить скрипт подфорумов выше Дайсов - нет!)

Ну возможен конфликт  в Админке, хотя в принципе вроде ни у кого не глючило

0

205

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

Ну возможен конфликт  в Админке, хотя в принципе вроде ни у кого не глючило

у тьву в Админке нет формы ответа, а значит кнопка не ставиться

0

206

Alex_63
Deff
Спасибо. Переставил скрипт дайсов в самых верх, но после пятой попытки снова ошибка.

0

207

Поправлен скрипт Дайсов,
Усовершенствована подгрузка всплывающего окна результата,
устранена зависимость от дополнительного контента вставлямого Админами в форму ответа

PS: Каких-то правок текущего скрипта от пользователя(или Админа) не требуется,
(Максимум, - Очистить кеш браузера) или несколько раз обновить страницу в теме с возможностью Дайс-броска
Как очистить кеш браузера => http://qps.ru/fPACB

+1

208

Deff
Спасибо, потестил с разных браузеров, ошибок больше нет.

+1

209

Отредактировано boom (Чт, 5 Май 2016 02:08:29)

0

210

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

0

211

Deff
а ведь точно, летает же пол дня(
Хорошо, спасибо) Ну там когда все устаканится, буду ждать помощи)

0

212

boom
Поправьте в ФШ скриншот страницы - выложите какой вид должен быть в Идеале

0

213

boom
Уберите красное из конца вставляемого, добавьте слеш синим

<div id="next-wrp-round"><img border="0" src="http://storage8.static.itmages.ru/i/16/0504/h_1462401780_1288709_8410236b56.png"/>
<!-- Информация -->
<div id="Текст">
<table border="0" style="width: 530px; height: 227px; margin-top: -7px; margin-left: 8px;">
<tbody>
<tr>
<td>
<p style="padding-bottom: 8px; text-align: center; margin-left: -245px;"><span style="font-family: book antiqua,palatino; font-size: medium;"><strong>ОП ОП, ХАЛЯВНЫЕ БАБОСИКИ И ПОДАРОЧКИ. ИСПЫТАЙ СВОЮ УДАЧУ</strong></span></p>
<p style="">Кликай на <strong>PLAY</strong> и моли того, в кого ты там веришь, что не проипешь золотишко. А можешь и в меня, я жи делал. Но если чу - ниче не знаю хд </p>
<p style="">После остановки, стрелка укажет на результат и</p>
<p style="">следом <strong> сама перенесет тебя в нужную темку</strong>,</p>
<p style="">и сама отправит результат.</p>
<p style="width: 382px; margin-left: 20px; margin-top: 14px;">Рулетка будет действительна на протяжении недели. Ежедневно ты можешь крутануть ее <strong>1 раз<br> и уповать на свою удачу. </strong>. <br>Если вдруг-внезапно результат не опубликовался - ниче страшного, рубани еще разок-другой, <br>стопроцентно<strong>заработает.</strong>. </p>
<p style="text-align: center; margin-left: 66px; margin-top: 11px;"><span style="font-family: book antiqua,palatino; font-size: medium;"><strong>УДАЧИ, БРО! Х)</strong></span></p>
<p style="text-align: center; margin-left: 60px;"><span style="font-family: book antiqua,palatino; font-size: medium;"><strong><em></em><br></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<!--//End Информация -->
</div>
</div>
</div>

+1

214

Отредактировано boom (Чт, 5 Май 2016 18:03:13)

0

215

boom
К Вечеру гляну

0

216

Alex_63
спасибо, буду ждать)

0

217

boom
Дык у Вас сейчас вроде как скрывается ?(При запуске колеса
Осталось сцентрировать

0

218

boom
Поправьте цифру красным на странице Колеса

<!-- Информационный блок -->
<style type="text/css">
#next-wrp-round {
    margin: -280px auto -60px 40px;
    position: relative;
}
#Текст {
    height: 119px;
    left: 282px;
    position: absolute;
    top: 86px;
    width: 469px;
}
</style>

+1

219

boom
Вариант:

Код:
<!-- Информационный блок -->
<style type="text/css">
#next-wrp-round {
    margin: -422px auto -60px -29px;
    position: relative;
    min-height:500px;
    background:url(http://storage8.static.itmages.ru/i/16/0504/h_1462401780_1288709_8410236b56.png) no-repeat 72% top;
    padding-top:67px;
}
#next-wrp-round p {
  font: normal italic 400 14px 'Palatino Linotype';
  line-height:1.2;
  text-shadow: 0 0 1px rgba(137,137,165,.7),1px 1px 0 rgba(0,0,0,.5);
  color:rgba(137,137,165,1);
}
</style>

<div id="next-wrp-round" align=center>
<!-- Информация -->
<table border="0" style="width: 490px; height: 227px;">
<tbody>
<tr>
<td>
<p style="padding-bottom: 8px; text-align: center;"><span style="font: normal normal 700 16px/normal 'Book Antiqua';">  ОП ОП, ХАЛЯВНЫЕ БАБОСИКИ И ПОДАРОЧКИ. ИСПЫТАЙ СВОЮ УДАЧУ</span></p>
<p style="margin-top:-5px;">Кликай на <strong>PLAY</strong> и моли того, в кого ты там веришь, что не проипешь золотишко. А можешь и в меня, я жи делал. Но если чу - ниче не знаю хд </p>
<p style="">После остановки, стрелка укажет на результат и</p>
<p style="">следом <strong> сама перенесет тебя в нужную темку</strong>,</p>
<p style="">и сама отправит результат.</p>
<p style="margin-left: 20px; margin-top: 14px;">Рулетка будет действительна на протяжении недели. Ежедневно ты можешь крутануть ее <strong>1 раз<br> и уповать на свою удачу. </strong>. <br>Если вдруг-внезапно результат не опубликовался - ниче страшного, рубани еще разок-другой, <br>стопроцентно<strong>заработает.</strong>. <br></p>
<p style="text-align: center;"><span style="font: normal normal 700 16px/normal 'Book Antiqua';float:right">УДАЧИ, БРО! Х)          </span></p>
<p style="text-align: center;"><span style="font: normal normal 700 16px/normal 'Book Antiqua';"><em></em><br></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<!--//End Информация -->

http://sh.uploads.ru/t/1hBvW.jpg


Как отключить звук, было тут в теме (Там где то нули нун проставить и перезалить файл скрипта http://forumstatic.ru/files/0016/d8/52/59716.js к себе на форум

+2

220

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

Дык у Вас сейчас вроде как скрывается ?(При запуске колеса

нет, не скрывается.
Инфо блок отлично встал. С музыкой еще поковыряюсь, но вот почему-то не перенаправляется на страницу с результатами(
и можно как-то это колесо поменьше сделать? или только в фотошопе?

0


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