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

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

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


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


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

Сообщений 321 страница 340 из 535

1

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

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

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

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

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

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

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

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

<!--  Дайсы - 2, Ч.1 в начало HTML верх-->
<noscript><meta http-equiv="refresh" content="0;URL=http://mex.su/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

321

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

0

322

Окей, пока убрал лишнее, попробую еще в каких-нибудь браузерах со сжатием трафика погонять, для статистики. Спасибо и вам, доброй ночи/дня )

0

323

В дополнение:
- яндекс-браузер в режиме "турбо", CM-browser, UC обычный, Хром мобильный, оба dolphin-браузера, maxthon, next browser, habit - не читают и не пишут в раздел при включенной экономии трафика;
- UC mini - видит тему и может писать в ней от гостя; http://guardiansofharmony.ru/viewtopic. … =26#p97120
- Opera mini (новая) - видит тему, пишет от гостя, http://guardiansofharmony.ru/viewtopic. … =26#p97121

Отредактировано Дитрих (Пн, 22 Авг 2016 09:34:20)

+1

324

Дитрих
Пока думаю...  Примерно так: Скрипт будет ставить класс к топикам .set_dise, если класса нет - все топики скроются от гостя (Пусть работают в другом режиме или другом браузере
============
Думаю к ночи дотещу

0

325

Deff
принято! Тему мониторю, готов поучаствовать в тестах )

0

326

Дитрих
Протестируйте тему с гаджета и нужном режиме Оперы http://tstjavascript.rusff.ru/viewtopic … p;p=5#p492
(Желательно перед тестом очистить кеш и куки в браузере)

0

327

Почистил, сделал, все равно - тема есть, и тестовое сообщение записалось...

+1

328

Дитрих написал(а):

Почистил, сделал, все равно - тема есть, и тестовое сообщение записалось...

Думаю не доочистилось
===============
Пробуйте на своём форуме
1. Тыкните эту ссылку для очистки кеша: http://forumstatic.ru/files/0013/61/e9/33720.js?3
2. Добавьте в HTML верх, перед скриптом Дайсов

<style>#pun.gid3 #pun-viewtopic #pun-main:not(.set_dise){ display:none;}</style>

0

329

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

1. Тыкните эту ссылку для очистки кеша: http://forumstatic.ru/files/0013/61/e9/33720.js?3

Вот это не поможет, посколь когда запрашиваешь ссылку с "хвостом", в cloudflare записывается в кеш файл не по оригинальной ссылке
Чтобы обновилось по оригинальной ссылке - надо запрашивать без "хвоста", (первый раз - для обновления в cloudflare), затем уже для обновления в кеше у конкретного юзера

0

330

Deff

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

Этот параметр так и не изменился? По-прежнему нужно открывать гостям?

0

331

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

Этот параметр так и не изменился? По-прежнему нужно открывать гостям?

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

0

332

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

Пробуйте на своём форуме
1. Тыкните эту ссылку для очистки кеша: http://forumstatic.ru/files/0013/61/e9/33720.js?3
2. Добавьте в HTML верх, перед скриптом Дайсов

Прошу прощения за задержку, сейчас сделаю.

0

333

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

1. Тыкните эту ссылку для очистки кеша: http://forumstatic.ru/files/0013/61/e9/33720.js?3

По ссылке просто текст скрипта открывается, опера не исполняет этот скрипт ни в каком режиме, ни в экономии, ни без нее.

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

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

Поясните, плз, что надо поправить по ссылке, чтобы опера поняла, что от нее хотят )
По теме:
Опять тему видно, записалось (сообщение "пам-бам"), на нашем форуме тоже.
Читерская опера какая-то, как и мини-версия вместе с UC-mini...

Отредактировано Дитрих (Ср, 24 Авг 2016 21:45:44)

0

334

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

0

335

Deff
В хтмл-верх код стоит, но изменений нет, все равно видно и доступно для записи.
/// Я так понимаю, именно скрипт скрытия темы от гостя и на запись опера не исполняет. В обычном режиме с телефона все ок.

Отредактировано Дитрих (Ср, 24 Авг 2016 22:30:39)

+1

336

Дитрих написал(а):

Deff
В хтмл-верх код стоит, но изменений нет, все равно видно и доступно для записи.
/// Я так понимаю, именно скрипт скрытия темы от гостя и на запись опера не исполняет. В обычном режиме с телефона все ок.

Ок, трудно-победимый трабл, попытаюсь завтра исправить... (подумаю как затестировать работоспособность скрипта под разными браузерами

Дитрих написал(а):

Я так понимаю, именно скрипт скрытия темы от гостя и на запись опера не исполняет. В обычном режиме с телефона все ок.

Интересно то, раз тема видна, кусок скрипа снимающий запрет доступа - работает, но остальной код где-то виснет под этими браузерами...Хотя он внутри кода, ближе к концу

0

337

Проверьте = что топики скрываются(Под Вашими гаджетами), если убрать сам скрипт из HTML верх(оставив ток код скрытия топика
Вот этот код временно уберите из HTML верх

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

Оставив строку <style>#pun.gid3 #pun-viewtopic #pun-main:not(.set_dise){ display:none;}</style>
Вход в Админку с главной - останется,(для установки скрипта вновь)

+1

338

Убрал, теперь сам раздел виден, но если зайти в него, то он пуст - темы нет, и писать, соответственно, некуда:
http://storage6.static.itmages.com/i/16/0824/s_1472070853_7717101_10c4235eed.png

0

339

Дитрих
Ясно, то есть часть снимающая блокировку в скрипте работает, а сам скрипт зависает..(Ставьте на место - спс за тест...
Очевидно нужно будет снимать блокировку после исполнения всего скрипта...(Думаю завтра поправлю... Правда тогда скрытие будет ставиться ток для форумов с Дайсами (Ибо ток там скрипт сработает полностью, ... ну или... подумаю, если оч нужно и в других форумах

+1

340

Deff
Все вернул, строку "<style>#pun.gid3..." оставил пока. По поводу скрытия - оно как раз для дайсов и нужно, причем только для мастерских. А наши вторые кубики, для игроков, - в открытом (для них) доступе и не видны гостю. Ну а в прочие разделы доступ успешно закрывается штатными средствами mybb )

0


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