LINUX.ORG.RU

OpenRA (20110906)

Ответ на: комментарий от l

Не нужно там ничего отдельного. Если игнорировать эту зависимость, работает нормально. Она, видимо, вручную прописана. Ее просто надо убрать.

Nxx ★★★★★
()
Ответ на: комментарий от l

Вот сейчас, кстати, зависло при выходе из игры (из программы). вчера, вроде, не зависало.

В списке игр почти никогда никого нет. А если есть - не соединяется. Может, вам организовать выделенный сервер, на котором люди могли бы играть и который всегда был бы онлайн? Тем более, что многие люди за натом и к ним не присоединишься напрямую.

Nxx ★★★★★
()
Ответ на: комментарий от qbbr

вот специально на зло скачал и запустил - установилось с пол пинка и работает стабильно

а вообще, в виду того что Mono+GTK# не более анально огорожен чем тот же OpenJDK, я предлагаю на секунду отбросить все привычки, заблуждения и предвзятости и прямо, ничего не тая, сравнить OpenJDK и Mono

Mono - отличная технология и качественная реализация стандарта и среда MonoDevelop быстрая и качественная, доставляет

не являюсь дотнетчиком, и винду не юзаю практически, просто пишу на Mono не так давно и всё

но мечтаю чтобы писать на Vala - расово верная штука, вот обсуждаю с разработчиками MD и плагина для Vala все баги чтобы можно было юзать...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от sphericalhorse

Скорее всего у вас закрыт порт, поэтому к вам не могут присоединиться. По умолчанию 1234.

l
() автор топика
Ответ на: комментарий от Nxx

Комьюнити не очень большое, обычно народ собирается вечером по европейскому/амерскому времени в irc://irc.freenode.org/#openra и устраивает матчи. dedicated server пока, к сожалению, не реализован.

l
() автор топика
Ответ на: комментарий от l

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

sphericalhorse ★★★★★
()
Ответ на: комментарий от drull

Знаю, что у интела проблемы с дровами, где-то идет, где-то нет. Если не пойдет напрямую OpenGL renderer, дрова на видюху новые, а в логах матерится на неподдерживаемые инструкции видеокарты, то нужно запускать через альтернативный renderer Cg. Попробуй, но я не уверен, что пойдет.

l
() автор топика

Топикстартер, добавьте себе в профиль контакты, связаться с вами хочу. А в чем суть вопроса: в репозитории Арча висит ваша игра, но с не проставленной меткой версии, я об этом написал мейнтейнеру, а он мне ответил:

Er, what exactly is the problem and do you have a patch for it?

Как мне правильнее ему ответить?

sphericalhorse ★★★★★
()
Ответ на: комментарий от sphericalhorse

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

sphericalhorse ★★★★★
()
Ответ на: комментарий от sphericalhorse

>в репозитории Арча висит ваша игра, но с не проставленной меткой версии

Т.е. что, когда вы создаете сервер в игре и когда смотрите название вашего сёрвера на страничке http://master.open-ra.org/list.php - то в поле «Mods:», где обычно показан режим@версия вместо, скажем, ra@release-20110906 у вас там ra@{DEV_VERSION} ? Тогда нужно в PKGBUILD, видимо, добавить строчки типа: VERSION=«release-${MY_PV}» # или для тестового билда: VERSION=«playtest-${MY_PV}» # MY_PV - это переменная, которая равна, допустим, 20110914. sed «s/{DEV_VERSION}/$VERSION/» -i mods/ra/mod.yaml sed «s/{DEV_VERSION}/$VERSION/» -i mods/cnc/mod.yaml Или у вас другая проблема?

Связаться по данному вопросу со мной можно просто: задать вопрос на канале #openra в IRC на freenode.net. Можете для этого воспользоваться даже http://webchat.freenode.net/ если у вас нет IRC-клиента.

l
() автор топика
Ответ на: комментарий от l

1. Я на канале в IRC 2 раза об этом спрашивал.
2. Там судя по всему не ночная сборка (20110906-1).
3. Мне мейнтейнеру так и написать:

в PKGBUILD добавить строчки типа: VERSION=«release-${MY_PV}»


...

Я сейчас скачал openra.install и PKGBUILD, добавил VERSION=«release-${MY_PV}» в конец последнего, переустановил это все, и там где должно писать версию как писало {DEV_VERSION} так и пишет.

sphericalhorse ★★★★★
()
Ответ на: комментарий от sphericalhorse

>1. Я на канале в IRC 2 раза об этом спрашивал.

Странно, вроде стараюсь следить за общением на канале.

2. Там судя по всему не ночная сборка (20110906-1).

Судя по номеру - это версия release-20110906. http://projects.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=pa...

3. Мне мейнтейнеру так и написать:

У них уже есть строчка типа pkgver=20110906

Значит, нужно просто добавить туда что-то вроде:

VERSION=«release-$pkgver»

sed «s/{DEV_VERSION}/$VERSION/» -i mods/ra/mod.yaml

sed «s/{DEV_VERSION}/$VERSION/» -i mods/cnc/mod.yaml

Потом, по-хорошему бы проверить, работает ли, потом, когда заработает, сделать патч типа diff -ur path1 path2

где path1 - это каталог с файлом PKGBUILD до исправлений, а path2 - после исправлений.

Если все равно пишет {DEV_VERSION}, то что-то не так сделали. Проверить нужно пути «mods/ra/mod.yaml», возможно, в Arch перед ними еще какой-то префикс с каталогами нужно воткнуть.

l
() автор топика
Ответ на: комментарий от sphericalhorse

Эти команды можно делать на стадии установки ( сразу после компиляции). Ну, очевидно, не в том каталоге находитесь, когда эти команды запускаете. Об чем я выше писал, что нужно какой-то префикс указать дополнительно для вашего дистра, либо перед командами выполнить нужный «cd in_some_path». Закоментите эти команды и всавьте pwd туда, оно покажет, в каком каталоге все это запускается и поглядите, где относительно этого каталога распаковывается исходник, где он лежит скомпилированный и готовый к установке, и, в соответствии с этим, допишите просто префикс-каталог.

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

l
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.