tysch_tysch
Работаем
online
Опыт: отключен
|
udg_I начальное значение ноль? |
16.09.2007, 15:15 | #261
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Да, т.к. глобалка. |
16.09.2007, 15:18 | #262
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Код:
|
16.09.2007, 15:35 | #263
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Карту порезать на полоски так, чтобы без спец. регионов. И чтобы при прохождении по массиву погода ставилась для регионов одной полоски одновременно. Да, кстати, я забыл, это предпоследняя версия кода... См. вверху, вторая и третья функции. |
16.09.2007, 16:15 | #264
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
для чего булен в последней функции? |
16.09.2007, 18:02 | #265
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
так момент... это не рационально =) еффекты крепитса на ректы... т.е. это будет тупое разводство кучи всего... ректы напр могут оверлапитьса это надо учитывать. ха ха =) это кстати сложная таки задачя... т.к. здесь все должно быть из отдельных ректов... это наверно в один "заход" даже норм не просчитать т.к. неизвестно что будет ... а не проще вручную ставить реги ГДЕ БУДЕТ погода !? О_о потом их заносить в массив и их процессить... т.е. напр заносить попорядку и потом алгоритмической логикой каждый из этих ректов (если надо делать) на под ректы... короче в очередной раз тупо поставленая задачя а точней реализация. т.е. о чём я ? о том что нефига паритса не надо будет вот что =\ а создовать оптимальный перерез ректов это сложно. короче как хотите. |
16.09.2007, 19:01 | #266
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
ZlaYa1000, true - индикатор разделения полосок. В цикле, если тру - то переходим на следующую полоску.
Toadcop, в общем, все ясно... В принципе, тоже вариант, т.к. кол-во ректов и их размеры - const... Кстати, я вроде вкурил, что у меня неправильно - координаты ректов... Буду пересчитывать. |
17.09.2007, 21:20 | #267
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
В общем, вот вам скриптег. Там алгоритм разбиения и пример с плавной установкой погоды. Вроде все нормально работает сейчас. |
22.09.2007, 14:57 | #268
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
щас гляну, а инвентарь доделаешь?) |
22.09.2007, 19:25 | #269
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
omfg смотрел я инвентарь - он намного круче погоды, так что навряд ли... -_- |
22.09.2007, 19:58 | #270
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
надо свдн, надо! |
22.09.2007, 20:42 | #271
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
я беру карту.. никому не трогать...
Jon добавил: а где она кстате? эта которая на позапредыдущей странице 1.16е? Jon добавил: увидел в коде функцию DebugWeather() кому я говорил про этот баг я уже не помню... разобрались из-за чего он или нет? или даже не обнаружали? |
22.09.2007, 23:49 | #272
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
ты погоду брал? |
22.09.2007, 23:50 | #273
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
ктонить думал о переходе на ген пак?
Jon добавил: Цитата:
всмсле? |
|
22.09.2007, 23:54 | #274
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
вижу взял |
22.09.2007, 23:55 | #275
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
более общая функция: Код:
Jon добавил: Цитата:
дело этого скрипта это разом убить 2-ух зайцев... вообще в основном ставятся области игнорирования.. к примеру в инвентаре не нужна погода... если делать как ты сказал то прийдется создавать 8 областей которые не трогают инвентарь... принцепи проблема с игнор областью решена.. а что если этих областей будет 5-10? ктото уже говорил что например в каньене ненужен ветер... но ведь второй заяц останется... делается это чтобы небыло тормозов, есть разница между тем чтобы сразу на всю карту погоду поставить, или постепенно по полоскам за секунду, тормозов не будет |
||
23.09.2007, 01:51 | #276
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Jon, отмажусь тем, что я не оптимизировал алгоритм... ;) и не смотри, что написано в #258, там вторая версия...
И про каньон говорил я... собсно поэтому и порешили дать мне задание скриптик написать) Отредактировано ShadoW DaemoN, 23.09.2007 в 11:56. |
23.09.2007, 10:10 | #277
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
вот кстате мое решение разбиение на полоски
Код:
запускается при инициализации например так: Код:
к завтрому, мб даже севодня вечером вшью в погоду скрипт swdn |
23.09.2007, 14:56 | #278
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
кста насчет скрипта игнорирования немного позужжу=)
вобщем он юзает регионы, но как вариант мб есть смысл для оптимизиции юзать четыре риал массива? т.е. созадть ректы на карте, потом в нотепад записать их иксы и игрики, и потом сразу вставить их в скрипт? т.е. это удлинит перенос на карту минут эдак на 10-15, но будет впринципе более оптимально (при этом менять алгоритм игнора непридеццо, ну разве что чуть-чуть). |
23.09.2007, 16:57 | #279
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
17 карт, не считая милишек=) |
23.09.2007, 17:22 | #280
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|