Скрипт: различия между версиями
Перейти к навигации
Перейти к поиску
стилевые правки
мНет описания правки |
(стилевые правки) |
||
Строка 36: | Строка 36: | ||
===Правила для скриптов=== | ===Правила для скриптов=== | ||
Чтобы гарантировать игрокам безопасность, перед добавлением в каталог все скрипты проверяются модераторами скриптов. Для безболезненной проверки и гарантированного добавления скрипта, он должен соблюдать такие правила: | Чтобы гарантировать игрокам безопасность, перед добавлением в каталог все скрипты проверяются модераторами скриптов. Для безболезненной проверки и гарантированного добавления скрипта, он должен соблюдать такие правила: | ||
* Скрипт не должен нарушать текущие [ | * Скрипт не должен нарушать текущие [[ПИ|Правила игры]], в особенности касающийся [[ПИ#3.3.|пункта 3.3. Использования автоматических скриптов]]. Если вы не уверены — проконсультируйтесь с представителями синдиката <synd>1321 GW - Полиция</synd>. | ||
* Скрипт не должен вредить его пользователям (продавать вещи,выполнять рассылку писем, переводить деньги и другое без подтверждения пользователя). | * Скрипт не должен вредить его пользователям (продавать вещи,выполнять рассылку писем, переводить деньги и другое без подтверждения пользователя). | ||
* С целью обезопасить пользователей от вредоносного кода старайтесь минимально использовать подключение скриптов или других данных со сторонних сайтов. | * С целью обезопасить пользователей от вредоносного кода старайтесь минимально использовать подключение скриптов или других данных со сторонних сайтов. Наиболее используемые js библиотеки будут размещены в [[#Список скриптов|списке скриптов]]. | ||
* Описания, названия скриптов не должны содержать нецензурные выражения. | * Описания, названия скриптов не должны содержать нецензурные выражения. | ||
* Скрипт не должен передавать информацию о пользователе на сторонние ресурсы без упоминания об этом в описании скрипта. | * Скрипт не должен передавать информацию о пользователе на сторонние ресурсы без упоминания об этом в описании скрипта. | ||
* Передавать на сторонние ресурсы или сторонним лицам закрытой информации пользователей строго запрещена и наказуема. | * Передавать на сторонние ресурсы или сторонним лицам закрытой информации пользователей строго запрещена и наказуема. | ||
== Пользователям == | |||
;Установка скрипта: | |||
# Скачиваете понравившийся скрипт. | |||
# Открываете его в браузере, он предложит его установить. Для браузера Firefox необходим плагин [http://addons.mozilla.org/ru/firefox/addon/748 Greasemonkey]. | |||
Скрипты можно открывать в любом текстовом редакторе (например в блокноте) и изменять. | |||
==== Список скриптов ==== | |||
* [http://www.ganjawiki.ru/scripts/login.php GanjaScripts.ru] | |||
* [http://born2kill.clan.su/load/9 Наиболее полный каталог скриптов] | |||
* [http://ganjascript.ucoz.com Сборник скриптов от Master2009] | |||
* [http://gwpanel.org/ Скрипты от Riki_tiki_tavi] | |||
* [http://github.com/GanjaWars/gw_scripts Коллекция скриптов от W_or_M и MyRequiem] | |||
* [http://www.ganjafoto.ru/image.php?aid=260018 Скрипты на ганджафайле от VSOP_juDGe] | |||
* [http://www.ganjafoto.ru/image.php?aid=285332 Скрипты на ганджафайле от z0man] | |||
=== ScriptsPack === | |||
ScriptsPack (SP) — удобный сборник скриптов (модулей), который убирает большинство недостатков присущих как обычным раздельным скриптам, так и сборникам. | |||
Используя SP у вас есть возможность настраивать все имеющиеся модули через ''удобный пользовательский интерфейс'' прямо на страничках игры, включать/выключать модули без необходимости использовать [http://addons.mozilla.org/ru/firefox/addon/748 Greasemonkey или вообще в папку скриптов, импортировать/экспортировать настройки модулей, либо вообще всего SP, используя стандартный модуль Configurator, ''автоматически обновлять'' модули и загружать новые используя модуль Version Controller. | |||
Особенность SP — ''необходимость загрузки всего одного файла'', но не файла-сборника со всем абсолютно модулями, а только с 5-ю основными (системными). Все остальные модули подгружаются по вашему желанию всего один раз и сохраняются внутри браузера не требуя работы с файлами. Таким образом получаете компромисс между монолитным блоком и отдельно установленными скриптами. | |||
==== Преимущества ==== | |||
* Для установки вам нужен всего один файл. | |||
* Гибкость подгрузки модулей, то есть вы получаете только то, что вам действительно нужно, а не абсолютно всё что есть. | |||
* Функция импорта/экспорта настроек как отдельных модулей, так и всего SP, что позволяет вам без особых трудностей и лишних телодвижений переносить настроенный SP с одного компьютера на другой или делиться с друзьями оптимальными настройками. | |||
* Настройка скриптов прямо из игры с помощью удобного и понятного интерфейса с подробным описанием всех настроек, вместо обычного ковыряния в коде. | |||
* Встроенная поддержка файлов справки для модулей с описанием и инструкцией. | |||
* Автоматическое обновление модулей, даже без вашего участия (настраиваемо). | |||
* Возможность получать уведомления только о новых модулях или обновлениях, которые помечены как стабильные релизы (игнорируя ночные сборки и бета-версии). | |||
* Широкие возможности для модулей, лёгкая расширяемость, красивый и удобный интерфейс. | |||
==== Совместимость ==== | |||
* Opera 10.50+ | |||
* Firefox 3.6+ | |||
==== Модули ==== | |||
;Системные: | |||
Основа SP — один единственный файл, в котором содержатся 5 системных модулей, которые обязательны для функционирования: | |||
* '''Tools''' — модуль для реализации служебных функций и упрощения работы. | |||
* '''Version Controller''' — управление версиями модулей, обновления, установка новых модулей. | |||
* '''ScriptsPack Loader''' — модуль для реализации служебных функций загрузки и исполнения всех остальных модулей. | |||
* '''Menu bar''' - отображение главного меню SP с системными кнопками и кнопками модулей. | |||
* '''Configurator''' — настройка, включение/выключение, удаление модулей, импорт/экспорт настроек. | |||
Также, к системным модулям можно отнести скины, которые необходимы для работы, но догружаются при первом запуске, или по желанию пользователя. | |||
[[Категория:Скрипты]] | [[Категория:Скрипты]] |