XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Warcraft III: Melee & UMS
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
Nerevar, я не с грубостью и без претензий :). Почему лучше здесь:
  1. Не потому что мне нравится. (А потому что полезнее эта тема здесь, я в этом убедился на собственном (пардон 9...*на 2 года выпал....тьфу...7летнем опыте)
  2. Надеюсь встретить поддержку со стороны администрации. (Правила одинаковы для всех, но никогда не противоречат банальной полезности сабжа в этом месте)
  3. (вырезано мной. *;vlad_C0M)
  4. Прочитал правила. (С ними согласен) Хотелось бы в итоге эту тему сделать полезно-обучающей. (Ибо одна большая тема,(даже с кучой флуда) оказывается полезнее целого отмодерированного форума.
vlad_C0M добавил:
Вот закончиться флуд, и именно сюда буду выкладывать вырезки из сурса, скриншоты , прочее. Ибо убедился. Ибо поймут. (А если кто-то вдруг вспомнит традицию, (буду рад если с появлением первых наработок выложенных в этой теме, тема приобретет статус важной)..Прошу прощения за тофтологию.

Отредактировано vlad_C0M, 07.12.2012 в 17:32.
Старый 01.12.2012, 23:59
JesusHipster
Иисус Хипстос
offline
Опыт: 35,554
Активность:
Когда я зарегистрировался, этот проект уже был в кунсткамере, но еще на главной;)
Если не сломаешься под напором злых ньюфагов, уже сытых проектами, от людей которых они не знают, то успех обеспечен, в той или иной степени.
Если понадобится помощь с моделями можешь даже обращаться, по мелочам)
JesusHipster добавил:
Ну и увидеть скриншоты было-бы круто.
Старый 02.12.2012, 00:02
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
Всё включая Новый рельеф... с новыми моделями. Всё - утеряно. Есть сурс. И моя память.
Думаю этого более чем достаточно. Чтобы завершить проект, с наименьшими потерями.
(Зато остались Давние лакомые кусочки, которые когда-то wildcat ваял)..
vlad_C0M добавил:
Ну, и я делал, описания по сурсу.. (Но уже последние год, представляете, какие там дино есть?)
В целом, таблица предметов утеряна. Не фактически. (по факту есть. а описания к ней нет).
Зато благодаря инв-системе Сергея, который героически ее сделал можно и предметы по ходу игры создавать. На базе пустых". Если только модельки с иконками заменять можно (вопрос полуфантастический). *итак с возможностями перебор.. мы когда-то всерьез рассматривали возможность ходить в туалет гл.г., и пр.
Старый 02.12.2012, 01:19
Темак
jass for everyone
offline
Опыт: 7,200
Активность:
Nerevar:
id=3
почему-то внушает уважение оО
vlad_C0M, в каком жанре будет карта?
Старый 02.12.2012, 03:37
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
РПГ RTS (+неограниченные возможности_+возможность Допрошивки мода, с добавлением всего. От гонок на летающих белых бегемотах, до симулятора скалолазания...)
Для начала бы сурс... доделать. И повынимать остатки "rb" по всему коду.

Отредактировано vlad_C0M, 02.12.2012 в 13:17.
Старый 02.12.2012, 08:53
ScorpioT1000
Работаем
online
Опыт: отключен
Привет, владком, я, кстати, пытался тебя виртуально найти пару раз (почти безуспешно), еще видел письмо, как варкрафтер к тебе ездил.
Порекомендую почитать вот эту тему до конца xgm.ru/forum/showthread.php?t=55205 займёт время, но оно того стоит.
Сейчас всё по-другому, очень многое написано, никто не использует простой jass, его генерируют компиляторы cjass/vjass, скачать сборку и почитать можно по ссылкам xgm.ru/p/wc3/jass_new_gen_pack-exp
Если что - обращайся в лс, с радостью помогу по любым вопросам wc3.
Как-то давным-давно владком был кем-то вроде примера, наставника чтоли)
Старый 02.12.2012, 18:11
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
Сейчас пытаюсь перестроить Return Bug SCV, под хэш.

В inv_system сделанной Серегой еще на рб, Всё время возникают ошибки выполнения сценария, хотя при проверке, перестроенная рб функция "нормально" работает. Возвращает и сохраняет. Хотя может проблема с чем-то определенным. Копаюсь,...

Код написанный Nerevar
Код:
function H2I takes handle h returns integer
return GetHandleId(h)
endfunction

function I2U takes integer i returns unit
call SaveFogStateHandle(udg_Hash,1,0,ConvertFogState(i))
return LoadUnitHandle(udg_Hash,1,0)
endfunction

function I2E takes integer i returns effect
call SaveFogStateHandle(udg_Hash,2,0,ConvertFogState(i))
return LoadEffectHandle(udg_Hash,2,0)
endfunction

function I2L takes integer i returns location
call SaveFogStateHandle(udg_Hash,3,0,ConvertFogState(i))
return LoadLocationHandle(udg_Hash,3,0)
endfunction

function I2It takes integer i returns item
call SaveFogStateHandle(udg_Hash,4,0,ConvertFogState(i))
return LoadItemHandle(udg_Hash,4,0)
endfunction

function I2Rec takes integer i returns rect
call SaveFogStateHandle(udg_Hash,5,0,ConvertFogState(i))
return LoadRectHandle(udg_Hash,5,0)
endfunction

function I2Gr takes integer i returns group
call SaveFogStateHandle(udg_Hash,6,0,ConvertFogState(i))
return LoadGroupHandle(udg_Hash,6,0)
endfunction

function get_object_iparam takes handle h, string key returns integer
   return LoadInteger(udg_Hash, GetHandleId(h), StringHash(key))
endfunction

function set_object_iparam takes handle h, string key, integer val returns nothing
   call SaveInteger(udg_Hash, GetHandleId(h), StringHash(key), val)
endfunction

function get_object_rparam takes handle h, string key returns real
   return LoadReal(udg_Hash, GetHandleId(h), StringHash(key))
endfunction

function set_object_rparam takes handle h, string key, real val returns nothing
   call SaveReal(udg_Hash, GetHandleId(h), StringHash(key), val)
endfunction

function get_object_bparam takes handle h, string key returns boolean
   return LoadBoolean(udg_Hash, GetHandleId(h), StringHash(key))
endfunction

function set_object_bparam takes handle h, string key, boolean val returns nothing
   call SaveBoolean(udg_Hash, GetHandleId(h), StringHash(key), val)
endfunction

function get_object_sparam takes handle h, string key returns string
   return LoadStr(udg_Hash, GetHandleId(h), StringHash(key))
endfunction

function set_object_sparam takes handle h, string key, string val returns nothing
   call SaveStr(udg_Hash,GetHandleId(h), StringHash(key), val)
endfunction

function get_object_uparam takes handle h, string key returns unit
   return I2U(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function get_object_eparam takes handle h, string key returns effect
   return I2E(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function get_object_lparam takes handle h, string key returns location
   return I2L(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function get_object_itparam takes handle h, string key returns item
   return I2It(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function get_object_recparam takes handle h, string key returns rect
   return I2Rec(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function get_object_grparam takes handle h, string key returns group
   return I2Gr(LoadInteger(udg_Hash, GetHandleId(h), StringHash(key)))
endfunction

function flush_object takes handle h returns nothing
   call FlushChildHashtable(udg_Hash, GetHandleId(h))
endfunction


Исправил, из того что писал Nerevar ВСЕГО НИЧЕГО цифры *номера ячеек под которыми сохраняются разные типы "I2U , I2E и т.д..(обратите внимание!).. Всё.. SCV работает.. Точка.

Отредактировано vlad_C0M, 27.12.2012 в 23:37.
Старый 07.12.2012, 17:39
SID69
DET
offline
Опыт: 19,693
Активность:
vlad_C0M, Привет... Я Стасик, вижу ты Олдскул, С возвращением)
По словам Скорпи уважаемый человек, а ему я вроде доверяю.

Если нужна помощь с дизайном, и другими графическими плюшками - обращайся. Владею фотошопом весьма неплохо.
Старый 22.12.2012, 23:47
Msey
????
offline
Опыт: 67,346
Активность:
У меня только одно слово ОХРЕНЕТЬ.
Но если потребуется помощь со спеллами - тоже обращайся)
Старый 23.12.2012, 02:07
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
Такс. СУРС ЗАРАБОТАЛ. SCV на хэш работает .. (эмоции излишни...) Перехожу к долбанию с камерами.

vlad_C0M добавил:
Спасибо огромное Nerevar что ввел так сказать "в курс дела с хэш", и написал замену рб.

vlad_C0M добавил:
в сурсе нет остатков SCV в чистом виде. Все теперь на "хэш".

vlad_C0M добавил:
Нужно будет пофиксить некоторые абилки. Видимо опять сам, хрен стебель сломает, не разберешь без пузыря. На это время тоже, а пока что работа с камерами, Дальше!

Отредактировано vlad_C0M, 28.12.2012 в 07:38.
Старый 27.12.2012, 23:32
vlad_C0M
Босс DarkSkyTeam
offline
Опыт: 10,459
Активность:
---
Собственно новости:

1. Наладил Inv_system, теперь переключения на лук работает через bearform, жаль к нему придется писать приличного размера дебаг потому как триггерно юнит мгновенно исчезает с лица земли...
Надо будет зарыться в переменных, найти среди них Trusted_installerov =))), с которых берутся значения. И создать систему отслеживания, когда юнит именно исчез триггерно (потому как первые пару мили-секунд юнит еще "равно = переменная"), во избежания "еще парочки багов"..

2. Рад был принять в ряды DST новых участников :
Ancient
FrancK
Msey

Буду вспоминать былые хохмы:

"Зачем ты удалил скрипт?
- А я думал он не нужен... Ведь он без названия же был!"

"Когда будет доделано задание?
- Да вот, у меня сессия, депрессия, и свадьба друга, и вообще как-то странно написано.. Может быть я с нуля начну переписывать твою систему?
- Она не моя, её написал Сергей.
- А ну или он её перепишет!!"

"А зачем ты переименовал переменные?!?
- Да, мне как-то трудно запоминать названия.. Я их у себя на листочке записал! Будет время - перепечатаю."

"А почему ландшафт плоский??
- А я же думал что это город!"

"Пути неверно прописаны! Герой не сможет через этот ландшафт пройти!
- А я их не проверял. Да я не понял сути.. Зачем ему наверх нужно пройти.. Основная часть-то внизу!"

"Куда подевались триггеры из папки "unnamed"?
- Ой я случайно нажал del, и сохранился... "

====(Вспомню буду дописывать =) ..

3. Камеры Работают сносно!! Просто ... с выходом новых патчей, стало лучше и яснее распознаваться расстояния между камерой и юнитом! ..Остается только сделать Мощный дебаг исключений!

4. Не новость, но у меня появилось желание материализовать "высоту пространства"...Сейчас все равно это варкрафт это 2д с 3д моделями. =)))... И на новых возможностях можно сделать, динамическую высоту всех юнитов. В зависимости от положений декораций. Я (в хорошем настроении) предположил, сделать "высотные" составляющие при помощи декораций. А всё остальное "методом изменения высоты полета"(непосредственным move_unit + анимация движения, в нужных местах). Можно это ОЧЕНЬ ПРОЧНО вставить в проэкт, можно сделать так, чтобы юнит мог залезть на дерево. (И зайти в какую нибудь древесную надстройку, к примеру)..

Главным будут тут именно рабочие руки.

Отредактировано vlad_C0M, 30.12.2012 в 15:18.
Старый 30.12.2012, 11:05
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:06.