Editing JAJC/Plugins/MineField

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: MediaWiki upgrading

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
==Плагин MineField (aka Сапёр) для JAJC.==
+
Плагин MineField (aka Сапёр) для JAJC.
  
 
Оригинальная идея - Microsoft Corp. ;)
 
Оригинальная идея - Microsoft Corp. ;)
  
Для того, чтобы воспользоваться этим дополнительным модулем, ваш оппонент по игре должен работать в [[JAJC]], для которого установлен данный модуль. С пользователями других jabber-клиентов, а также пользователями [[JAJC]] без установленного модуля сыграть не получится.
+
1. УСТАНОВКА :)
 
+
- Закройте JAJC, если он запущен.
Правильнее бы эту игру было назвать "Сапер наоборот", потому что целью здесь является наоборот найти большее количество мин, нежели ваш соперник.
+
- Скопируйте файл "minefield.dll" в папку "Plugins", находящуюся в папке с установленным JAJC.
 
+
  Если такой папки не существует, создайте её.
[[Image:MineField-for-JAJC-playing.png|center|thumb|Игровой процесс (использован альтернативный "скин")]]
+
- Запустите JAJC.
 
+
 
+
===УСТАНОВКА===
+
- Закройте JAJC, если он запущен.
+
 
+
- Скачайте модуль в разделе сайта под [http://www.jrudevels.org/index.php?pg=downloads.php&dir=JAJC/Plugins/Minefield названием "Загрузки"]
+
 
+
- Скопируйте файл "minefield.dll" в папку "Plugins", находящуюся в папке с установленным JAJC. Если такой папки не существует, создайте её.
+
 
+
- Запустите JAJC.
+
  
 
   
 
   
===НАСТРОЙКА===
+
2. НАСТРОЙКА
В данной программе имеется возможность настроить внешний вид игрового поля при помощи специального файла - оболочки, а также указать имя игрока.
+
В данной программе имеется возможность настроить внешний вид игрового поля
 
+
при помощи специального файла - оболочки, а также указать имя игрока.
- Остановите игру, если она идёт, и отмените запросы на игру, если таковые активны.
+
- Остановите игру, если она идёт, и отмените запросы на игру, если таковые активны.
 
+
- Выберите пункт меню "Главное меню JAJC/Инструменты/Plugins/MineField plugin....".
- Выберите пункт меню "Главное меню JAJC/Инструменты/Plugins/MineField plugin....". Появится окно настройки.
+
  Появится окно настройки.
 
+
- Если опция "Авто" в разделе "Имя игрока" отмечена, имя игрока назначается автоматически.
- Если опция "Авто" в разделе "Имя игрока" отмечена, имя игрока назначается автоматически. При необходимости его можно изменить, отключив данную опцию и введя вручную в соответствующее поле.
+
  При необходимости его можно изменить, отключив данную опцию и введя вручную в соответствующее
 
+
  поле.
- По умолчанию используется встроенная оболочка. Также можно загрузить оболочку из внешнего файла путём выбора соответствующего пункта.
+
- По умолчанию используется встроенная оболочка. Также можно загрузить оболочку из внешнего  
 
+
  файла путём выбора соответствующего пункта.
- Файл оболочки должен быть в формате BMP и иметь размеры 256x64 пикселя.
+
- Файл оболочки должен быть в формате BMP и иметь размеры 256x64 пикселя.
 
+
- Для смены внешнего файла оболочки нажмите кнопку "..."
- Для смены внешнего файла оболочки нажмите кнопку "..."
+
- Если указан некорректный файл оболочки, используется стандартная оболочка.
 
+
Подробнее о формате файла оболочки см. ПРИЛОЖЕНИЕ :)
- Если указан некорректный файл оболочки, используется стандартная оболочка. Подробнее о формате файла оболочки см. ПРИЛОЖЕНИЕ (ниже).
+
 
   
 
   
  
===ЗАПУСК===
+
3. ЗАПУСК
- Выберите пользователя находящегося в сети из ростера или из списка участников конференции.
+
- Выберите пользователя находящегося в сети из ростера или из списка участников конференции.
 +
- В контекстном меню (щелчок правой кнопкой мыши) выбрать пункт "Зарубиться в сапёра" :)
 +
- Появится окно ожидания. Если Вы передумали, нажмите кнопку "Cancel" на этой форме.
 +
- Если ваш противник принял вызов, окно ожидания исчезнет и появится игровое поле.
 +
  В случае отказа игровое поле не появляется.
 +
- При попытке запустить новую игру или закрыть окно игрового поля во время игры выдаётся
 +
  предупреждение.
 +
- По окончанию игры, после объявления победителя, окно игрового поля автоматически закрывается.
  
- В контекстном меню (щелчок правой кнопкой мыши) выбрать пункт "Зарубиться в сапёра" :)
 
  
- Появится окно ожидания. Если Вы передумали, нажмите кнопку "Cancel" на этой форме.
+
4. ПРАВИЛА
 +
Игровое поле представляет собой минное поле размерами 16х16 клеток. На данном поле скрыто 50 мин.
  
- Если ваш противник принял вызов, окно ожидания исчезнет и появится игровое поле. В случае отказа игровое поле не появляется.
+
Игроки по очереди открывают клетки.
  
- При попытке запустить новую игру или закрыть окно игрового поля во время игры выдаётся предупреждение.
+
При щелчке на клетке со скрытой миной, счёт игрока увеличивается на 1 очко. Клетка при этом
 +
отмечается символом игрока. Ход остаётся за игроком, открывшим мину.
  
- По окончанию игры, после объявления победителя, окно игрового поля автоматически закрывается.
+
При щелчке на "пустой" клетке, на ней появляется цифра, показывающая, сколько мин находится в
 +
8-ми смежных с нею клетках. Ход переходит к противнику. Если в смежных клетках нет ни одной мины,
 +
поле остаётся пустым и все смежные клетки открываются.  
  
 +
Право хода имеет игрок, имеющий символ хода (флаг) на своей панели. Также текущее состояние хода
 +
отображается в нижней части игрового окна.
  
===ПРАВИЛА===
+
Задача игрока - набрать большее количество очков, чем его противник. (26 очков)
Игровое поле представляет собой минное поле размерами 16х16 клеток. На данном поле скрыто 50 мин.
+
  
Игроки по очереди открывают клетки.
+
Игра заканчивается, если один из игроков набрал 26 очков или когда все мины открыты.
 +
Игрок, набравший 26 очков, побеждает. В случае если оба игрока набрали по 25 очка, объявляется
 +
ничья.
  
При щелчке на клетке со скрытой миной, счёт игрока увеличивается на 1 очко. Клетка при этом отмечается символом игрока. Ход остаётся за игроком, открывшим мину.
 
  
При щелчке на "пустой" клетке, на ней появляется цифра, показывающая, сколько мин находится в 8-ми смежных с нею клетках. Ход переходит к противнику. Если в смежных клетках нет ни одной мины, поле остаётся пустым и все смежные клетки открываются.
 
  
Право хода имеет игрок, имеющий символ хода (флаг) на своей панели. Также текущее состояние хода отображается в нижней части игрового окна.
+
ПРИЛОЖЕНИЕ
 +
Файл оболочки имеет формат BMP размерами 256x64 пикселя и состоит из 16 картинок размером 32x32
 +
пикселя,расположенных в 2 ряда:
 +
- пустое поле
 +
- 8 полей с цифрами (1-8)
 +
- неоткрытое поле
 +
- метка первого игрока
 +
- метка второго игрока
 +
- символ хода первого игрока
 +
- символ хода второго игрока
 +
- символ победы
 +
- специальное поле
  
Задача игрока - набрать большее количество очков, чем его противник. (26 очков)
+
Специальное поле содержит 4 служебных пикселя, расположенных по его углам.
 +
Эти пиксели определяют цвета, используемые на игровом поле в следующем порядке:
  
Игра заканчивается, если один из игроков набрал 26 очков или когда все мины открыты. Игрок, набравший 26 очков, побеждает. В случае если оба игрока набрали по 25 очка, объявляется ничья.
+
Цвет первого игрока          Цвет второго игрока
  
 +
Цвет игрового поля          Цвет маркера последнего хода
  
===ПРИЛОЖЕНИЕ ===
 
Файл оболочки имеет формат BMP размерами 256x64 пикселя и состоит из 16 картинок размером 32x32 пикселя,расположенных в 2 ряда:
 
  
- пустое поле
+
Остальное пространство данного поля программой не используется, и оно может быть
 
+
использовано на усмотрение автора файла оболочки.
- 8 полей с цифрами (1-8)
+
 
+
- неоткрытое поле
+
 
+
- метка первого игрока
+
 
+
- метка второго игрока
+
 
+
- символ хода первого игрока
+
 
+
- символ хода второго игрока
+
 
+
- символ победы
+
 
+
- специальное поле
+
 
+
Специальное поле содержит 4 служебных пикселя, расположенных по его углам.
+
Эти пиксели определяют цвета, используемые на игровом поле в следующем порядке:
+
 
+
Цвет первого игрока          Цвет второго игрока
+
 
+
Цвет игрового поля          Цвет маркера последнего хода
+
 
+
 
+
Остальное пространство данного поля программой не используется, и оно может быть использовано на усмотрение автора файла оболочки.
+
  
 
Да прибудет с вами Джа :)  
 
Да прибудет с вами Джа :)  
 
+
                                                        Saniok aka Triangle (Triangle@jabber.ru)
===Смотрите также===
+
[http://forum.jrudevels.org/viewtopic.php?t=18&start=0&postdays=0&postorder=asc&highlight=minefield Обсуждение на форуме]
+
 
+
[[Category:JAJC]]
+

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)