Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Спорт » Шахматы - Chess » Описание тега [chess]

Модерирует : Antuan, Bunker, Cossack, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Формат записи кода [chess][/chess]
 
 
 
Обозначения.
 
В скобках приводятся английские написания, для лучшего запоминания.
 
 
K     Король(King)
Q     Ферзь(Queen)
R     Ладья(Rook)  
B     Слон(Bishop)
N     Конь(Knight)
P     Пешка(Pawn)
 
 
 
Белые фигуры обозначаются через W: (white), черные через B: (black)
Разделяются через слеш. /
Фигуры друг от друга отделяются запятой. ,
 
Пример [chess]W:Ke1,Pe2/B:Ke8,Pe7[/chess]
 

 
Нужные поля можно выделить цветом, для этого после фигур, через слеш написать H (highlighted) потом букву обозначающую цвет, поставить двоеточие и перечислить поля.
Поддерживаются  
R красный
G зеленый
B синий
Y желтый
 
Пример [chess]W:Ke1,Pe2,Bd1/B:Ke8,Pe7/HR:d3,f3/HB:c2,b3,a4[/chess]
 

 
Чтобы перевернуть доску, в конце нужно написать /R (reverse)
 
Пример [chess]W:Ke1,Pe2,Bd1/B:Ke8,Pe7/HR:d3,f3/HB:c2,b3,a4/R[/chess]
 

 
 
При перечеслении фигур, букву можно написать один раз, а потом просто перечислить поля.
Например, вместо W:Pa2,Pb2,Pc2,Pd3/B:Bb7,Bg5 можно написать W:Pa2,b2,c2,d3/B:Bb7,g5
 

 
 
Картинка сделана кликабельна.
Во время игры удобно кликнуть на предыдущую позицию, и изменить, чем писать с нуля.
 
Начальная позиция выглядит вот так.
Кликаем, берем код, и играем.
 

 
Удачи
 
 


В дополнение введен тег [chess_f][/chess_f]
Работает точно также, только доска меньше.
 

 
А также [chess_fg][/chess_fg]
 
 

 
Эти теги нужны для коментаторов в партиях, чтобы диаграммы вариантов не путались с основной игрой.

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 22:38 26-07-2006
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос: можно ли сделать так, чтобы к "самоиграйке", пробные образцы которой тут проскакивали, можно было прицеплять, скажем, PGN и просматривать партии? Я понимаю, легко поставить себе на комп прогу и делать это, а можно и нужно ли средствами, прикрученными к форуму? Собственно, Батва тестовые партии так уже вывешивал, а если сделать, чтобы все могли?

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 21:30 03-03-2007 | Исправлено: Viewgg, 21:31 03-03-2007
madmax 2005

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нет нам вас не понять

Всего записей: 4 | Зарегистр. 10-05-2006 | Отправлено: 23:36 18-08-2007
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
madmax 2005

Цитата:
нет нам вас не понять

Надо постарасться: это же увлекательно, полезно и ценно.
Такого, как на Ру-Борд, больше нигде нет.
Пользуйтесь благами цивилизации!

Всего записей: 10667 | Зарегистр. 10-04-2001 | Отправлено: 20:40 19-08-2007
zhenya_nrok

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может сделать отдельную полочку для "скушанных" фигур,
так сказать для наглядности.  

Всего записей: 747 | Зарегистр. 10-06-2007 | Отправлено: 18:44 21-12-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zhenya_nrok

Цитата:
Может сделать отдельную полочку для "скушанных" фигур,
так сказать для наглядности.  

в ней нет смысла..  
могу подсказать почему - последовательность ходов не сохраняется.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:10 23-12-2007 | Исправлено: Cheery, 01:10 23-12-2007
zhenya_nrok

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 

Цитата:
 последовательность ходов не сохраняется.

 
Может я не прав, но этого и не требуется.
 

 
... Qh4xg4
 

 
->вписываем в пустую доску Pa8
 
chess]W:Pa8/B:Pa6[/chess
 

 
.... Pf3xg4  ->
 

 
 
Только надо чтоб "полочка" состояла из 16 клеток.  
ну и привязать ее к основной доске, для автоматизации.

Всего записей: 747 | Зарегистр. 10-06-2007 | Отправлено: 07:01 23-12-2007 | Исправлено: zhenya_nrok, 07:38 23-12-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zhenya_nrok

Цитата:
Может я не прав, но этого и не требуется.  

думайте.. думайте..
а если задача с лишними фигурами и так далее? или пешку вывели на противоположную строну? в этом нет надобности

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:55 25-12-2007 | Исправлено: Cheery, 00:56 25-12-2007
zhenya_nrok

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 

Цитата:
в этом нет надобности

 
нет, так нет - предложение снимается.


----------
"Иначе расставленные слова обретают другой смысл, иначе расставленные мысли производят другое впечатление." Б.Паскаль.

Всего записей: 747 | Зарегистр. 10-06-2007 | Отправлено: 16:56 25-12-2007
PapaKarlo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
А как насчет идеи сохранять номер хода в теге с целью автоматической генерации номера следующего хода? Это глас вопиющего, постоянно ошибающегося в нумерации ходов черных Конечно, нужно придумать, как задавать номер начального хода (который может быть необязательно 1, если в сообщении расставляется не начальная позиция, или наоборот, номер 1(0), если предлагается задача. Но можно и через скрипт задавать.

----------
Древнеиндийская игра
Зри в корень! (с) К.Прутков

Всего записей: 1050 | Зарегистр. 19-05-2004 | Отправлено: 21:27 25-12-2007
ULer



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Это баг или фича?

----------
http://dc.ru-board.com/ — Anime, Books, Cartoons, Clips, Databases and Maps, Games, Misc, Music, Movies, Scripts and Templates, Series, Soft, Training Courses, XXX.

Всего записей: 7488 | Зарегистр. 18-10-2007 | Отправлено: 01:03 19-01-2008
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ULer

Цитата:
Это баг или фича?  

скрипт, генерящий картинки, не проверяет такие вещи
 
PapaKarlo

Цитата:
А как насчет идеи сохранять номер хода в теге с целью автоматической генерации номера следующего хода?

к батве, для начала. чтобы в записи код воспринимал номер хода.
js скрипт берет позицию из ссылки на код, рисующий доску.. я могу доработать тот код, так как он php, чтобы еще на картинке и номер хода отображался, но нужно ли.. для этого еще нужно думать, как понять, что номер хода тот же, так как пошли черные или же следующий.. и тд и тп

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:59 19-01-2008
batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
к батве, для начала. чтобы в записи код воспринимал номер хода.  

 
а я не совсем понял что именно нужно?
PapaKarlo
Что значит "в теге сохранять номер хода"?

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 17:34 29-01-2008
PapaKarlo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
batva

Цитата:
Что значит "в теге сохранять номер хода"?

 
Например: [chess]W:Ke1,Pe2/B:Ke8,Pe7/LM35W[/chess] означает, что последний ход сделали белые, и он был по счету 35-м. Тогда при вставке хода в форму с помощью Dynamic Checc Board есть возможность заодно и номер хода сгенерировать (это для ленивых и имеющих проблемы с арифметикой, т.е. таких, как я )
 
Ведь проводится же анализ тега для генерации доски, а также цвет фигуры/пешки, которой был сделан последний ход - в зависимости от этого либо генерируется многоточие, либо нет. Аналогично можно было бы добавлять и номер хода в форму ответа.

----------
Древнеиндийская игра
Зри в корень! (с) К.Прутков

Всего записей: 1050 | Зарегистр. 19-05-2004 | Отправлено: 20:12 02-02-2008
Seregapan

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
[/q][q]

 
11222

Всего записей: 7 | Зарегистр. 14-10-2010 | Отправлено: 17:40 17-10-2010
AdilbekTK



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Всего записей: 158 | Зарегистр. 18-04-2006 | Отправлено: 16:15 19-10-2010 | Исправлено: AdilbekTK, 18:25 20-10-2010
user019

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.

Всего записей: 23 | Зарегистр. 23-11-2009 | Отправлено: 08:12 22-10-2011
qwrety



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Добавлено:

 
Добавлено:

Всего записей: 1 | Зарегистр. 29-07-2013 | Отправлено: 12:26 29-07-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Спорт » Шахматы - Chess » Описание тега [chess]


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru