Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  1 2 3 >  
Ответить в эту темуОткрыть новую тему
> Улучшение интерфейса силами игроков
Rolf
сообщение 4.10.2011, 10:30
Сообщение #1


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Во многих проектах игроки сами улучшают интерфейс игры путём написания GM-script. Админы обычно уделяют этом мало времени, у них другие задачи.

Вот и для гладиаторов я решил написать такой скрипт.

Текущий функционал:
1) Распределение комплектов по типам. Под ссылками на уровни добавились иконки типов, при нажатии на иконку на странице отображаются только комплекты нужного уровня и типа.
2) Если записался в турнир, то обновляет страницу каждую минуту и проверяет нужно ли уже делать настройки на бой. Если нужно, то подаёт звуковой сигнал и прекращает автообновление. Работает только на странице турнира.
3) Если вылетел из турнира, то подаваёт звуковой сигнал. Только на странице турнира.
4) Если загрузилась страница просмотра боя, то подавать звуковой сигнал.

Скрипт гарантированно работает в FireFox 7.

Для установки скрипта необходимо выполнить следующие действия:
1) Установить расширение для FireFox GreaseMonkey https://addons.mozilla.org/ru/firefox/addon/greasemonkey/
2) Перезапустить FireFox
3) Скачать скртпт https://docs.google.com/leaf?id=0B_B1b2Koti...M1&hl=en_US
4) Открыть страницу gladiators.ru
5) Перетащить скрипт в окно браузера или Файл->Открыть файл... указать файл со скриптом.
6) Появится окно установки скрипта. Нажать кнопку "Установить".
7) Наслаждаться результатом работы скрипта.

Если что-то не понятно, не стесняйтесь задавать вопросы в этой теме.

Для параноиков: скрипт не тырит ваши пароли и остальное. Если тут есть спецы по JS, то они это смогут легко проверить. Код открытый.

Планы на будущее:
1) В профиле персонажа сделать возможность отображать только гладиаторов определённого уровня или до определённого уровня включительно, с возможностью сортировки по типам.
2) Предупреждение о старении гладиаторов.

Если у кого-то есть мысли по улучшению скрипта, то пишите сюда, посмотрю что можно сделать.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leon07
сообщение 4.10.2011, 11:34
Сообщение #2


седой сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 3 342
Регистрация: 2.1.2008
Из: Пушкино М О
Пользователь №: 3 222
Из: России



Ну, собсна, да... игра то браузерная, а не клиент, все просто. Спасибо, если не "потрут" темку, то в четверг попробую на лисе.


--------------------
Железобетон - самый надёжный материал. Сталь - самый смертоносный. Бумага недолговечна.
Почему же мы изучаем прошлое именно по записям?

Мы будем помнить тебя, Антоххха...

Цитата
Слава яйцам!


Цитата
5. Запрещена публичная критика (обсуждение) действующих Правил в любой форме.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leon07
сообщение 4.10.2011, 11:41
Сообщение #3


седой сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 3 342
Регистрация: 2.1.2008
Из: Пушкино М О
Пользователь №: 3 222
Из: России



Да, еще неплохо бы добавить сортировку писем по определенным юзерам.


--------------------
Железобетон - самый надёжный материал. Сталь - самый смертоносный. Бумага недолговечна.
Почему же мы изучаем прошлое именно по записям?

Мы будем помнить тебя, Антоххха...

Цитата
Слава яйцам!


Цитата
5. Запрещена публичная критика (обсуждение) действующих Правил в любой форме.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KliVL
сообщение 6.10.2011, 12:53
Сообщение #4


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 85
Регистрация: 5.10.2008
Из: г.Первомайск, Николаевской обл.
Пользователь №: 15 467
Из: Украины



Цитата(leon07 @ 4.10.2011, 11:41) *

Да, еще неплохо бы добавить сортировку писем по определенным юзерам.


Я бы был бы рад если бы была очистка всей почты )))
Во время турнира пока не обновишь страницу не видно что пришло письмо ... вот бы тоже звук какой-то и сигнал о том что письмо пришло
Насчет старения думаю выделить гладов которые стали старше 26 лет ph34r.gif


--------------------
Жить - опасно для здоровья :)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
interact
сообщение 6.10.2011, 13:02
Сообщение #5


Сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 5 115
Регистрация: 2.6.2008
Пользователь №: 10 013
Из: России



На Google Chrome работает?

Я не спец в таких вещах, поэтому вопрос - после установки скрипта, его можно включать/отключать?


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
leon07
сообщение 6.10.2011, 15:31
Сообщение #6


седой сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 3 342
Регистрация: 2.1.2008
Из: Пушкино М О
Пользователь №: 3 222
Из: России



Установил, но что то не тянет на лисе. Попробую на комп поставить, там старая сборка лисы без обновлений. Не тянет конкретно сортировку доспехов.


--------------------
Железобетон - самый надёжный материал. Сталь - самый смертоносный. Бумага недолговечна.
Почему же мы изучаем прошлое именно по записям?

Мы будем помнить тебя, Антоххха...

Цитата
Слава яйцам!


Цитата
5. Запрещена публичная критика (обсуждение) действующих Правил в любой форме.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Великий
сообщение 6.10.2011, 16:29
Сообщение #7


Сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 5 967
Регистрация: 8.2.2011
Пользователь №: 48 900
Из: России



Отключить-то этот скрипт потом можно?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 16:44
Сообщение #8


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Цитата
Во время турнира пока не обновишь страницу не видно что пришло письмо


В какой именно момент? Когда какая страница загружена? Турнирная сетка? Или ожидание боя?

Цитата
Насчет старения думаю выделить гладов которые стали старше 26 лет


Сделаю

Цитата
Я не спец в таких вещах, поэтому вопрос - после установки скрипта, его можно включать/отключать?


Можно.

Цитата
Установил, но что то не тянет на лисе.


Странно, опиши подробнее ситуацию. Какик действия выполняешь и т.д. Чем подробнее тем лучше.

Цитата
Отключить-то этот скрипт потом можно?


Да.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 17:24
Сообщение #9


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Цитата
Насчет старения думаю выделить гладов которые стали старше 26 лет


Сделано

https://docs.google.com/leaf?id=0B_B1b2Koti...Qz&hl=en_US
https://docs.google.com/leaf?id=0B_B1b2Koti...M4&hl=en_US

Для указания возраста - открыть скрипт любым текстовым редактором (только не Word!!!), например, стандартный Windows Блокнот. Найти строку highlightOfTheOldGladiators(29); Заменить 29 на нужное число. Сохранить. Установить.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 17:29
Сообщение #10


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Цитата(Rolf @ 4.10.2011, 10:30) *

Во многих проектах игроки сами улучшают интерфейс игры путём написания GM-script. Админы обычно уделяют этом мало времени, у них другие задачи.

Вот и для гладиаторов я решил написать такой скрипт.

Текущий функционал:
1) Распределение комплектов по типам. Под ссылками на уровни добавились иконки типов, при нажатии на иконку на странице отображаются только комплекты нужного уровня и типа.
2) Если записался в турнир, то обновляет страницу каждую минуту и проверяет нужно ли уже делать настройки на бой. Если нужно, то подаёт звуковой сигнал и прекращает автообновление. Работает только на странице турнира.
3) Если вылетел из турнира, то подаваёт звуковой сигнал. Только на странице турнира.
4) Если загрузилась страница просмотра боя, то подавать звуковой сигнал.

Скрипт гарантированно работает в FireFox 7.

Для установки скрипта необходимо выполнить следующие действия:
1) Установить расширение для FireFox GreaseMonkey https://addons.mozilla.org/ru/firefox/addon/greasemonkey/
2) Перезапустить FireFox
3) Скачать скрипт
4) Открыть страницу gladiators.ru
5) Перетащить скрипт в окно браузера или Файл->Открыть файл... указать файл со скриптом.
6) Появится окно установки скрипта. Нажать кнопку "Установить".
7) Наслаждаться результатом работы скрипта.

Если что-то не понятно, не стесняйтесь задавать вопросы в этой теме.

Для параноиков: скрипт не тырит ваши пароли и остальное. Если тут есть спецы по JS, то они это смогут легко проверить. Код открытый.

Планы на будущее:
1) В профиле персонажа сделать возможность отображать только гладиаторов определённого уровня или до определённого уровня включительно, с возможностью сортировки по типам.
2) Предупреждение о старении гладиаторов.

Если у кого-то есть мысли по улучшению скрипта, то пишите сюда, посмотрю что можно сделать.

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 17:35
Сообщение #11


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Цитата
Да, еще неплохо бы добавить сортировку писем по определенным юзерам.


Проблематично, т.к. на странице отображается только 20 последних писем.

Цитата
Я бы был бы рад если бы была очистка всей почты )))


Подумаю.


Цитата
На Google Chrome работает?


Надо пробовать.
Вместо Greasemonkey надо установить вот это
http://www.mychromeaddons.com/chrome-addon...key-for-chrome/
Дальше смотреть...
Если наберётся 10+ желающих скрипт под хром, то заморочусь.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 17:37
Сообщение #12


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



Кстати. Как сообщения на этом форуме редактировать?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KliVL
сообщение 6.10.2011, 17:47
Сообщение #13


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 85
Регистрация: 5.10.2008
Из: г.Первомайск, Николаевской обл.
Пользователь №: 15 467
Из: Украины



Цитата(Rolf @ 6.10.2011, 17:35) *

Проблематично, т.к. на странице отображается только 20 последних писем.
Подумаю.
Надо пробовать.
Вместо Greasemonkey надо установить вот это
http://www.mychromeaddons.com/chrome-addon...key-for-chrome/
Дальше смотреть...
Если наберётся 10+ желающих скрипт под хром, то заморочусь.


Полюбасу на хроме куча пользователей рекомендую сделать под хром вот в лисе чета не могу понять пока но не работает просто скрипт включен а изменений нету как была игра так и осталась :( почту отображать входящую мне бы было удобно когда открыто окно с настройками на бой ...


--------------------
Жить - опасно для здоровья :)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Великий
сообщение 6.10.2011, 17:52
Сообщение #14


Сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 5 967
Регистрация: 8.2.2011
Пользователь №: 48 900
Из: России



Давай, для Хрома сделай тоже! ) smile.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KliVL
сообщение 6.10.2011, 17:53
Сообщение #15


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 85
Регистрация: 5.10.2008
Из: г.Первомайск, Николаевской обл.
Пользователь №: 15 467
Из: Украины



Цитата(Rolf @ 6.10.2011, 17:24) *

Сделано

https://docs.google.com/leaf?id=0B_B1b2Koti...Qz&hl=en_US
https://docs.google.com/leaf?id=0B_B1b2Koti...M4&hl=en_US

Для указания возраста - открыть скрипт любым текстовым редактором (только не Word!!!), например, стандартный Windows Блокнот. Найти строку highlightOfTheOldGladiators(29); Заменить 29 на нужное число. Сохранить. Установить.


Их тут 2 какой именно нужно устанавливать ? просмотрел они вроде немного отличаются :(


--------------------
Жить - опасно для здоровья :)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 18:14
Сообщение #16


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



https://docs.google.com/leaf?id=0B_B1b2Koti...Qz&hl=en_US

вот правильная ссылка
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 18:24
Сообщение #17


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



небольшое обновление

https://docs.google.com/leaf?id=0B_B1b2Koti...g1&hl=en_US

теперь будет работать у тех, кто играет в домене www.gladiators.ru
до этого работало только в gladiators.ru
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rolf
сообщение 6.10.2011, 18:36
Сообщение #18


Легионер
***

Профиль в игре
Группа: Пользователи
Сообщений: 48
Регистрация: 5.9.2011
Пользователь №: 53 545



https://docs.google.com/leaf?id=0B_B1b2Koti...My&hl=en_US

"теперь банановый!!"
В смысле с поддержкой хром.

Итого
1) Работает в 2-х браузерах: Firefox и Chrome
2) Комплекты
3) Звуки
4) Возраст (только на странице Мои гладиаторы)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
interact
сообщение 6.10.2011, 21:10
Сообщение #19


Сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 5 115
Регистрация: 2.6.2008
Пользователь №: 10 013
Из: России



Цитата(Rolf @ 6.10.2011, 17:37) *

Кстати. Как сообщения на этом форуме редактировать?

Эта функция отключена.


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Центурион Павел
сообщение 6.10.2011, 21:52
Сообщение #20


Сенатор
******

Профиль в игре
Группа: Пользователи
Сообщений: 1 923
Регистрация: 24.9.2009
Из: Саратов
Пользователь №: 34 982
Из: России



Opera я так понимаю не реализована?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

3 страниц V  1 2 3 >
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 17.8.2025, 23:12