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/29/2008 12:38:33 PM Link | Reply | Edit | Quote

Keerlon

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

Я знаю как решить проблему: чтобы ничего делить не пришлось, вам обоим большое спасибо То есть два больших спасиба

ЗЫ. Бедная моя голова...

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

FlyPigs

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

Keerlon said:

Я знаю как решить проблему: чтобы ничего делить не пришлось, вам обоим большое спасибо То есть два больших спасиба

ЗЫ. Бедная моя голова...

Спасибо много .


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

11/7/2008 2:43:48 PM Link | Reply | Edit | Quote

Razzer

Profile Send Private Message Send E-Mail
Location: | Joined: 11/6/2008 | Posts: 4 | Offline

Я не понял про полезную штуку с кругами вокруг планет!!!!
Научите новайса!!!

Пишите в личку. Только подробней, пожалуйста,
а то я еще не все понимаю.!!!! *** Edited 07.11.2008 12:12:03 UTC by Razzer***

12/19/2008 10:13:09 AM Link | Reply | Edit | Quote

Splain

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

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

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

Поделюсь скриптом (назвал его col). Скрипт ставит подписи под планетами в виде число1{число2}. Число1 означает, сколько колонистов будет следующим ходом на планете. Если оно отрицательно - значит колонистов не хватает, и указанная величина требуется, чтобы залить планету полностью. Число2 показывает суммарный объем трюмов над планетой.

proc Col

! Макрос проставляет подписи под планетами, где

! есть корабли с трюмом

! в скобочках {} прописывается общий объем трюма

! без скобочек число пушек колонистов на следующем ходу на планете.

dim aPlanet as array

dim aPlanet1 as map

dim aCol as array

dim aGr as map

! Параметры

! если число кораблей в группе превышает iMinDron

! то эта группа рассмативается, как прикрышка

iMinDron = 0

iMinVisible = 10

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

aCol[k] = 0

next k

! Очистить подписи под планетами

! Пройти по списку групп

select * from groups to aGroupList where {Count} > iMinDron

loop

readnext aGr from aGroupList else break

iCol = aGr["Capacity"]

k1 = aGr["#Destination"]

k1 = k1 + 1

if ((k10)) then

aCol[k1] = aCol[k1] + iCol

end

repeat

! Теперь собственно перебираем получившиеся массивы и раставляем подписи

for k = 1 to i

newCom = ""

iCol = aCol[k]

k1 = k - 1

iPl = GetCOL(k1,1)

if iPl == 0 then

iSz = GetPlanet(k1,"Size")

iPop = GetPlanet(k1,"Population")

iPl = (iPop - iSz)/8

end

newCom = newCom: iPl : "{": iCol: "}"

update "commentary" aPlanet[k]: " " :newCom

next k

More: |< <<  1  2  3  4  

Next Oldest | Next Newest

Uplanet => GVNG => GVNG 4 и 5

  Please login or register to post.