Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [RU] Tech Support → Как изменить параметры сборки?

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 21

1

Topic: Как изменить параметры сборки?

В общем CMake GUI не хо запускать, скажите в каких файлах надо ковырять, что бы например оффнуть ANSI, starcraft и пр. няши перед сборкой?

2

Re: Как изменить параметры сборки?

ANSI это лишь флаг для компилятора MinGW, по-умолчанию он отключен.
По-сути, в cmake для pvpgn меняется только gui/console и тип базы данных. Это можно выбрать через Magic Builder, или вручную по статье.

В билдере флаги для cmake можно изменить на этой строке.

Do not ask for support in PM.

3

Re: Как изменить параметры сборки?

Когда собирает, в секции P V P G N  S O U R C E  C O D E пишет:
Файл не найден
а потом в секции C M A K E  C O N F I G U R E:
Не удается найти C:\pvpgn\build\CMakeCache.txt

Может пару раз еще кое где написать. Это критично или нет?

4

Re: Как изменить параметры сборки?

Если компиляция успешная, то это неважно. В первом случае, скорее всего, пробует удалить pvpgn.exe или другой, которого нет, а во втором - cmake не может найти файл кеша, который тоже был очищен перед новой конфигурацией.

Только я не понимаю, для чего делать переконфигурацию? d2cs и d2bs это отдельные проекты.

Do not ask for support in PM.

5 (edited by ZippeL 11.04.2014 20:54)

Re: Как изменить параметры сборки?

HarpyWar wrote:

В билдере флаги для cmake можно изменить на этой строке.

т.е. как то так: -D WITH_D2CS=0

HarpyWar wrote:

Только я не понимаю, для чего делать переконфигурацию? d2cs и d2bs это отдельные проекты.

Что за проекты?!

6

Re: Как изменить параметры сборки?

Читай, отдельные программы.
Когда в VS открываешь решение (solution), в дереве проектов (solution explorer) находится список проектов. В их числе есть bnetd (он же pvpgn), d2cs и d2dbs. Если последние два не нужны, то их можно игнорировать или удалить из решения. Кроме невозможности их скомпилировать ни на что это не повлияет.

Do not ask for support in PM.

7

Re: Как изменить параметры сборки?

HarpyWar wrote:

Читай, отдельные программы.
Когда в VS открываешь решение (solution), в дереве проектов (solution explorer) находится список проектов. В их числе есть bnetd (он же pvpgn), d2cs и d2dbs. Если последние два не нужны, то их можно игнорировать или удалить из решения. Кроме невозможности их скомпилировать ни на что это не повлияет.

а ну это я в курсе smile

8

Re: Как изменить параметры сборки?

Так вот флаги WITH_D2CS, WITH_D2DBS и влияют только на включение этих проектов в решение.

Do not ask for support in PM.

9

Re: Как изменить параметры сборки?

HarpyWar wrote:

Так вот флаги WITH_D2CS, WITH_D2DBS и влияют только на включение этих проектов в решение.

Есть ветки на форуме, посвященные каждому проекту в отдельности или в этом нет необходимости? Если например я хочу свой серв ориентировать на дота и еще несколько карт, для начала, посоветуйте в каком пути мне двигаться?

10

Re: Как изменить параметры сборки?

Dota - это варкрафт, для него есть своя ветка на форуме. По исходникам раздел для всех игр общий.
Не понял что значит по какому пути двигаться, могу предложить начать с этого репозитория, там я добавил поддержку иконок.
Еще можно начать отсюда, предложив свои свои варианты.

Do not ask for support in PM.

11

Re: Как изменить параметры сборки?

Я скачивал через P v P G N  M a g i c  B u i l d e r. Это из той репы?

12

Re: Как изменить параметры сборки?

То что в билдере - это самая последняя версия pvpgn на сегодняшний день.

13

Re: Как изменить параметры сборки?

То что в билдере - это последняя *официальная* версия pvpgn на сегодняшний день, она скачивается со старого SVN репозитория svn.berlios.de/svnroot/repos/pvpgn/trunk/pvpgn.
Официально же его прекратили разрабатывать, потому что разработчиков больше не осталось.

Я пока не добавил билдеру поддержку закачки из git, но в папку source можно вручную добавлять любые исходники, в том числе из git.

Do not ask for support in PM.

14

Re: Как изменить параметры сборки?

HarpyWar wrote:

там я добавил поддержку иконок.

Всмысле поддержку иконок?

15

Re: Как изменить параметры сборки?

Отображение нужной иконки на основе любого числового значения из бд (рейтинг, уровень, победы, и т.п.).
forums.pvpgn.org/index.php?topic=187921

Do not ask for support in PM.

16

Re: Как изменить параметры сборки?

ZippeL, кстати ты можешь сам написать такую команду, скажем например, чтоб пользователь сам себе иконки устанавливал. Можно сделать это через switch(icon) или например через условие if else, и не забудь что после установки иконки следует записывать в базу.

account_set_strattr(account,"record\\w3xp\\userselected_icon\\****",tag);

17

Re: Как изменить параметры сборки?

XOM91K wrote:

ZippeL, кстати ты можешь сам написать такую команду, скажем например, чтоб пользователь сам себе иконки устанавливал. Можно сделать это через switch(icon) или например через условие if else, и не забудь что после установки иконки следует записывать в базу.

account_set_strattr(account,"record\\w3xp\\userselected_icon\\****",tag);

могу, но я не знаю ни ядро, ни двиг smile

18

Re: Как изменить параметры сборки?

Что за ядро ещё?

19

Re: Как изменить параметры сборки?

XOM91K wrote:

Что за ядро ещё?

Что за глупый вопрос со стороны модераторов?)

20

Re: Как изменить параметры сборки?

Я может не понимаю тебя, но причём тут ядро, если нужно всего лишь написать команду?

21

Re: Как изменить параметры сборки?

XOM91K wrote:

Я может не понимаю тебя, но причём тут ядро, если нужно всего лишь написать команду?

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

Posts: 21

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 0 guests, 0 registered users

forums.pvpgn.pro → [RU] Tech Support → Как изменить параметры сборки?