Jump to content


Photo
* * * * * 2 votes

squad.xml

squad.xml

  • Please log in to reply
289 replies to this topic

#1 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 30 April 2013 - 13:20

Статья по созданию "squad.xml" от HarryWorner


Важно: Данная тема предназначена для обсуджения создания и всех вопросов которые возникли при создании и использовании squad.xml.

Для новичков: Что такое squad.xml и зачем он нужен? Ответ довольно прост: для вывода информации об отряде и отображение шеврона. Также у некоторых это вызывает чувство поднятия имиджа отряда и многие используют эту вещь как легальную рекламу своего отряда на любом сервере (но не факт что есть сервера где эта вещь может раздражать и запрещена, вас могут попросить отключить эту особенность). Шеврон также может отображаться на некоторых видов техники и возможно также как и в Арме 2 будет отображение шеврона у вашего игрового персонажа на плече.

Вот к примеру как это выглядит:
arma3_2013-04-30_15-04-00-07.jpg
arma3_2013-04-30_15-20-12-71.jpg
arma3_2013-04-30_15-19-55-00.jpg
arma3_2013-04-30_15-19-16-44.jpg
arma3_2013-04-30_15-19-06-08.jpg
arma3_2013-04-30_15-19-28-35.jpg

Довольно интересная фитча, неправда ли? Она еще с времен Operation Flashpoint: Cold War Crisis (2001 года выхода), моей любимой игры. Давайте приступим к работе.

Этапы создания файла squad.xml и дальнейшее использование:

1) Создаем любой текстовый файл.
Dwm_2013-04-30_15-35-43-09.jpg

2) Меняем его расширение .txt на .xml

Dwm_2013-04-30_15-35-59-53.jpg

После смены расширения мы получим вот такой вид нашего файла (возможны и другие отображения):

Dwm_2013-04-30_15-36-04-02.jpg

3) Открываем наш файл с помощью любого текстового редактора (блокнота).

Dwm_2013-04-30_15-53-33-09.jpg

4) Вставляем готовый код в наше окно текстового редактора:



<?xml version="1.0"?>
<!DOCTYPE squad SYSTEM "squad.dtd">
<?xml-stylesheet href="squad.xsl?" type="text/xsl"?>
<squad nick="НАЗВАНИЕ ОТРЯДА">
<name>ЛИДЕР ОТРЯДА</name>
<email>ПОЧТА ОТРЯДА</email>
<web>САЙТ</web>
<picture>MyLogo.paa</picture>
<title>ТИТУЛЬНОЕ НАЗВАНИЕ</title>
<member id="ВАШ АЙДИ" nick="ИМЯ ПРОФИЛЯ">
<name>ЛЮБОЕ ИМЯ</name>
<email>ПОЧТА</email>
<icq>НОМЕР АСЬКИ</icq>
<remark>ЗАМЕТКА</remark>
</member>
</squad>

В моем блокноте Notepad ++ получилось так:

Dwm_2013-04-30_16-01-11-85.jpg

Вид из стандартного блокнота:
Dwm_2013-04-30_16-04-08-71.jpg

5) Меняем все что написано русским языком на свое:

Важно: Не используйте русский алфавит!

В итоге у меня получается такая картина:

Dwm_2013-04-30_15-37-36-07.jpg


Важно: Обязательно впишите в nick свое имя профиля в точности, который вы используйте на данный момент.

arma3_2013-04-30_16-15-32-43.jpg

Dwm_2013-04-30_15-37-36-072.jpg

Также и с id. Айди можно узнать в своем профиле:

arma3_2013-04-30_15-02-38-922.jpg

6) Следующая проблема, которая я думаю вызовет очень и очень много проблем у многих - создание лого (шеврона). Само лого должны быть обязательно в формате .paa. который используется только в Арме и нигде больше. Для этого нужно использовать Adobe Photoshop с плагином .paa.

Важные заметки: разрешение картинки может быть следующим: 32x32, 64x64, 128x128, 256x256.

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание



Конечно в интернете можно найти совсем иные способы и даже программы преобразования изображения в формат .paa:
(на английском):

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание


Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание



Я к примеру использую также Альфа каналы для создания прозрачного фона:

Dwm_2013-04-30_16-46-19-83.jpg

Dwm_2013-04-30_16-46-31-96.jpg

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание



Если будут много вопросов с этим, то в будущем появиться обязательно статья на эту тему.

Важные заметки: Не забудьте вписать имя нашего изображения в наш файл squad.xml в строку <picture> (9 строка, если посмотреть на предыдущее изображение моего блокнота NotePad ++).

7) Осталось совсем немного, нужно залить эти два файла (изображение paa и файл xml) на любой хостинг (FTP сервер). С этим проблем надеюсь не возникнут, используйте поисковики.

8 ) После того как вы залили все нужное на хостинг, нужно скопировать ссылку файла squad.xml и вставить URL в свой профиль в строку SQUAD URL:

arma3_2013-04-30_15-02-38-92211.jpg

9) В заключение, хотелось пожелать вам удачного завершения своего шеврона и файла xml, чтобы все закончилось работоспособностью вашего URL отряда. Если возникли любые трудности, то просим отписываться в данной теме, мы будем рады вам помочь. Для особо ленивых исходник прилагается с двумя файлами:

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание




Специально для вас: Если вы решили стать участником нашего сообщества ArmA3.RU и использовать наше лого, то желающие могут выслать мне в личку сообщение с нужными данными:

* nickname - имя настоящего профиля.
* ID - Айди игрока.
ICQ - ваш ICQ номер
Remark - ваша индивидуальная заметка о вас, либо любая информация.

Файл и лого будут залиты на наш FTP сервер. После этого мы вышлем вам URL для вставки профиля в личку.

На этом все, дорогие пользователи. Удачной игры!


  • 20

#2 OFFLINE   Nkey

Nkey

    Старшина

  • Пользователи
  • 413 posts
  • Откуда:Минск

Posted 30 April 2013 - 15:41

А есть какой-то способ быстро включатьвыключать фичу, если попросят? И разрешена ли она на серверах arma3.ru (предполагаю, что да)?
  • 0

#3 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 30 April 2013 - 16:01

Nkey, придется стирать строку из URL SQUAD (другой вариант - иметь второй профиль). Но не нужно так беспокоиться об этом сильно. Я только два сервера встречал, где запрещали использовать squad.xml на Арме 2 - Тушино и на одном лайф сервере. Видел также, что у некоторых были каким-то образом выключены опции принятия этих данных и никакая информация из файла squad.xml не отображалась никому. Само по себе использование squad.xml - ничего плохого нет, все использую и играют.
  • 0

#4 OFFLINE   BluesMan

BluesMan

    Сержант

  • Пользователи
  • 221 posts

Posted 01 May 2013 - 04:33

О пасиб огромный! Давно хотел прикрепить что нибуть на плечо.
  • 0

#5 OFFLINE   Mozart

Mozart

    Сержант

  • Пользователи
  • 168 posts
  • Откуда:Смоленск

Posted 05 May 2013 - 22:49

с Яндекс-диска должно работать(файлы публичные)?
  • 0

#6 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 05 May 2013 - 23:46

Mozart, попробовать можно. Главное чтобы была прямая ссылка на файл squad.xml.
  • 1

#7 OFFLINE   Mozart

Mozart

    Сержант

  • Пользователи
  • 168 posts
  • Откуда:Смоленск

Posted 06 May 2013 - 00:04

да она прямая)), но не фурычит чота)), кстати, с дропбокса тоже не работает)
  • 0

#8 OFFLINE   Shenon

Shenon

    Ефрейтор

  • Пользователи
  • 52 posts
  • Откуда:Тернополь

Posted 06 May 2013 - 00:10

squad.xml может и Арма хавает по той ссылке, но КАК увидит файл лого.ppa? может проще на Ucoz закинуть или любой другой Free хостинг?
  • 0

#9 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 06 May 2013 - 00:26

может проще на Ucoz закинуть или любой другой Free хостинг?

Shenon, так оно и есть, лучше такие использовать хостинги.
  • 0

#10 OFFLINE   maffua

maffua

    Мл.сержант

  • Пользователи
  • 137 posts

Posted 20 May 2013 - 21:03

6) Следующая проблема, которая я думаю вызовет очень и очень много проблем у многих - создание лого (шеврона).

Пишите мне в личку - помогу с лого (шевроном) .

Edited by maffua, 20 May 2013 - 21:03.

  • 0

#11 OFFLINE   mtf

mtf

    Рядовой

  • Пользователи
  • 24 posts
  • Откуда:Санкт-Петербург

Posted 27 May 2013 - 22:09

Уточнение:
Если я все правильно понял, то в <squad nick="TAG"> пишется именно тег отряда, а не его название.
Имя отряда же пишется в первый тег <name>.
Источник

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание



Поправьте, если я ошибаюсь.

Edited by mtf, 28 May 2013 - 02:42.

  • 0

#12 OFFLINE   GodBlessUSA

GodBlessUSA

    Рядовой

  • Пользователи
  • 10 posts
  • Откуда:Нью-Джерси

Posted 03 June 2013 - 21:04

Используйте яндекс.народ, если на ucoz'e в лень заводить. Всяко попроще будет, а функционал тот же.
  • 0

#13 OFFLINE   mtf

mtf

    Рядовой

  • Пользователи
  • 24 posts
  • Откуда:Санкт-Петербург

Posted 03 June 2013 - 21:16

кстати, с дропбокса тоже не работает)


Пробовал с дропбокса через папку Public — работает прекрасно
  • 0

#14 OFFLINE   Melnik

Melnik

    Ст. Прапорщик

  • Пользователи
  • 749 posts
  • Откуда:Россия

Posted 21 June 2013 - 17:08

Пробовал с дропбокса через папку Public — работает прекрасно


А у меня не пошло
  • 0

#15 OFFLINE   Homelion

Homelion

    Ефрейтор

  • Пользователи
  • 32 posts
  • Откуда:Чернигов

Posted 21 June 2013 - 17:15

Дело в том что подключеные сквад лого при скоплении большого количества игроков вызывают приличные лаги в игре.Именно по этому их попросили отключать при заходе на Тушинские СГ.Не думаю,что в этом плане что то улучшилось в сетевом движке арма3.По этому скорее всего сквад лого придётся пожертвовать в угоду качественной сетевой игры в большой компании игроков.Думаю админы сервера напишут об этом в правилах захода на сервер.
  • 1

#16 OFFLINE   backgard

backgard

    Рядовой

  • Пользователи
  • 3 posts

Posted 30 July 2013 - 14:35

Доброго времени суток. У меня проблема связана с тем что не отображается логотип клана. Я использовал старый файл sqad.xml и logo.paa которые делал для клана в во второй арме. Там все замечательно работает логотип отображается в меню, на форме и на всех видах техники. В АРМЕ 3 логотип вообще не отображается, вернее отображается его чуть заметный контур. Если приглядеться то на технике тоже этот контур можно увидеть. Логотип создавал в своё время с альфа каналами в фотошопе. Подскажите плиз в чем дело. У меня весь отряд без нашивок ходит как бичи)

ЗЫ. В качестве хоста используем файловый архив на сайте клана размещенный в системе Ucoz.


Edited by backgard, 30 July 2013 - 14:38.

  • 0

#17 OFFLINE   HarryWorner

HarryWorner

    Лейтенант

  • Модераторы
  • 1035 posts

Posted 30 July 2013 - 15:16

backgard, думаю не у кого не работает логотип. Возможны какие-то изменения в самой Арме 3 и теперь новый стандарт. Надо бы на форум бисов потом глянуть.


  • 0

#18 OFFLINE   backgard

backgard

    Рядовой

  • Пользователи
  • 3 posts

Posted 30 July 2013 - 15:31

backgard, думаю не у кого не работает логотип. Возможны какие-то изменения в самой Арме 3 и теперь новый стандарт. Надо бы на форум бисов потом глянуть.

Был бы признателен, если бы нашлось какое нибудь решение... 


  • 1

#19 OFFLINE   AKM_39

AKM_39

    Ст. Прапорщик

  • Пользователи (ВсВт-З)
  • 654 posts
  • Откуда:Калининград
  • Отряд:A-Team

Posted 05 August 2013 - 13:23

Я люблю чтоб все было максимально правильно и красиво))), поэтому выложу свой вариант записи в squad.xml где заполнены все графы.  

 

Выглядит в итоге так 

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

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

Графа IM это одно и тоже что icq, я сюда правда написал немного не по сути.


  • 0

#20 OFFLINE   Avi

Avi

    Капитан

  • Репортеры
  • 1816 posts
  • Откуда:Москва

Posted 06 August 2013 - 00:12

Графа IM это одно и тоже что icq, я сюда правда написал немного не по сути

 

Правильнее - Instant Messenger, и да, ICQ - это один из них.


  • 0




Яндекс.Метрика