Search | LastPosts | Recent | Register

E-mail:

Password: (Forgot it?)

Login

Uplanet => GVNG => GVNG 4 и 5

Jump to:

Next Oldest | Next Newest

More: |< <<  1  2  3  4  >|
8/18/2008 10:16:19 PM Link | Reply | Edit | Quote

Arx

Profile Send Private Message Send E-Mail
Location: | Joined: 11/27/2007 | Posts: 10 | Offline

"Появилась возможность развернуть "подоконник" у карты и расположить его справа"

а как обратно вниз переместить?

8/19/2008 7:53:32 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

HKEY_CURRENT_USER\Software\DataArt\GVNG\Settings\WideScreen поставить в 0
Потом сделаю крыжик какой-нить.


WBR, Roma, resurrected-GM.

8/20/2008 4:24:39 PM Link | Reply | Edit | Quote

Splain

Profile Send Private Message Send E-Mail
Location: | Joined: 8/16/2006 | Posts: 35 | Offline

Splain said:
Запутался совсем.

Нельзя ли для чайников еще раз воспроизвести алгоритм действий - как выполнить макрос cocerel и увидеть на карте его результаты?

Ну вот, в свежем релизе вроде бы стало лучше.

Вобщем, пути 2:

1. Открываем Инструменты -> Консоль. Там слева есть список макросов - в консоли пишем имя макроса - и все. Например, cocerel или clear.

2. Открываем Файл -> Настройки. Там ищем пункт Hotkeys, в открывшемся списке правую кнопку - Новая запись. Выставляем сочетание горячих клавиш, выбираем в Destination пункт Current Game, в Action пишем название скрипта - например cocerel. Все, теперь у нас по нажатии на эту комбинацию срабатывает макрос и расставляет подписи под планетами.

8/20/2008 5:59:53 PM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

Уф... cocerel, вроде, заработал как надо. Смотрите, проверяйте... Может еще чего отломил.


WBR, Roma, resurrected-GM.

8/21/2008 10:01:54 AM Link | Reply | Edit | Quote

Splain

Profile Send Private Message Send E-Mail
Location: | Joined: 8/16/2006 | Posts: 35 | Offline

Скачали, тестируем.

Вроде бы пока что работает.

Удалось даже запустить макрос dulo, в такой вот редакции:

proc dulo
* new procedure
* enter your code below

! Макрос проставляет подписи под планетами, где
! замечены Большие Дула или Непробивашка
! в скобочках {} прописывается максимальная защита на планете
! без скобочек максимальная атака, имеющаяся на планете.

dim aDulo as array
dim aNepr as array
dim aPlanet as array
dim aPlanet1 as map
dim aGr as map

! цвет предупреждения
sWarnColor = "RedLT"

!н0рмальный цвет
sNormColor = "WaitLT"

select Num from planets to PlanetList
i = 0
loop
readnext aPlanet1 from PlanetList else break
if aPlanet1["Num"] > i then i = aPlanet1["Num"]
repeat
i = i+1
! инициализация

for k = 1 to i
k1 = k - 1
aPlanet[k] = "#":k1
aDulo[k] = 0
aNepr[k] = 0
next k


! Параметры
! Если у корабля защита больше iNepr, то он считается непробивашкой
iNepr = 1
! Если у корабля атака больше чем iDulo, то он считается дулом!
iDulo = 1

! Пройти по списку групп
select * from groups to aGroupList where {Count} > 0
loop
readnext aGr from aGroupList else break
iAtt = aGr["Attack"]
iShl = aGr["Defence"]
k1 = aGr["#Destination"]
k1 = k1 + 1
! Если найдено, то найти наибольший
if ((k1<=i) && (k1>0)) then
if ((iAtt > iDulo) && (aDulo[k1] < iAtt)) then
aDulo[k1] = iAtt
end
if ((iShl > iNepr) && (aNepr[k1] < iShl)) then
aNepr[k1] = iShl
end
end
repeat
! Расставим подписи.
for k = 1 to i
newcolor = sNormColor
if ((aDulo[k] > 0) && (aDulo[k] < aNepr[k]/4)) then
newcolor = sWarnColor
end
newcom = " "
if (aDulo[k] > 0) then
newcom = newcom : aDulo[k]
end
if (aNepr[k] > 0) then
newcom = newcom : "{" : aNepr[k] : "}"
end
update "commentary" aPlanet[k]: " " :newcom
update "color" aPlanet[k]: " ":newcolor
next k

8/29/2008 12:19:12 PM Link | Reply | Edit | Quote

Keerlon

Profile Send Private Message Send E-Mail
Location: | Joined: 8/5/2008 | Posts: 165 | Offline

В GVNG 5 есть экран с выводом информации о всех группах владельца?

ЗЫ. Где можно найти маленькое пособие "макросы для GVNG 5 за 21 час для чайников"?

8/29/2008 12:27:11 PM Link | Reply | Edit | Quote

FlyPigs

Profile Send Private Message Send E-Mail Web Site ICQ Message
Location: Киров | Joined: 3/13/2008 | Posts: 3935 |

Меню Tools-> Groups.

Выводится список кораблей, настраивать вывод можно нажимая на левый угол таблички (рядом с надписью Owner)

Пособие есть только в голове. Могу посоветовать взять и разобрать по частям исходники прилагающихся макросов, а также почитать хелп для GVNG4. Наименование полей есть в болванке хелпа для 5ки.


Один телец висит высоко в небесах, Другой своим хребтом поддерживает прах. А меж обоими тельцами, - поглядите, - Какое множество ослов пасет аллах!

8/29/2008 12:27:31 PM Link | Reply | Edit | Quote

Splain

Profile Send Private Message Send E-Mail
Location: | Joined: 8/16/2006 | Posts: 35 | Offline

Keerlon said:
В GVNG 5 есть экран с выводом информации о всех группах владельца?

ЗЫ. Где можно найти маленькое пособие "макросы для GVNG 5 за 21 час для чайников"?

Инструменты -> Группы. Там в левом верхнем углу ячейка со стилизованным изображением таблицы. Нажимаем ее и настраиваем фильтры - в Вашем случае ставим кружочек около фильтра является и из выпадающего списка выбираем понравившуюся расу.

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

8/29/2008 12:28:59 PM Link | Reply | Edit | Quote

Splain

Profile Send Private Message Send E-Mail
Location: | Joined: 8/16/2006 | Posts: 35 | Offline

FlyPigs said:

Как делить будем? )

8/29/2008 12:33:23 PM Link | Reply | Edit | Quote

FlyPigs

Profile Send Private Message Send E-Mail Web Site ICQ Message
Location: Киров | Joined: 3/13/2008 | Posts: 3935 |

Думаешь оплатит?


Один телец висит высоко в небесах, Другой своим хребтом поддерживает прах. А меж обоими тельцами, - поглядите, - Какое множество ослов пасет аллах!

More: |< <<  1  2  3  4  >|

Next Oldest | Next Newest

Uplanet => GVNG => GVNG 4 и 5

  Please login or register to post.