Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Add Buff System
Вот выкладываю сюда одну из своих наработок. Может кому пригодится.
Система проста. Она накладывает нужный вам баф на опредленного юнита.
» Код
Обновил систему. Переписал полностью с 0 на cJass. Работает нормально, утечек нет. Для работы требуется AdicHelper. Отредактировано Oxygen D, 07.08.2011 в 12:57. |
13.06.2011, 17:05 | #1
+0/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Посмотрите пожалуйста, кому понравится говорите. А то у меня есть идея создание такой же, только более масштабной и функциональной. |
07.08.2011, 00:39 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Это не система, а просто дамми каст. Причем кривой. Не муишно, ибо TriggerSleepAction (0.3). Короче плохо.
|
07.08.2011, 00:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Использовать сжасс и не знать как пользоваться таймерами - сильно Кому такая система понадобится? Легче и надёжней всё сделать своими руками,без сжасса,без TriggerSleepAction |
07.08.2011, 12:07 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Nerevar, щас все будет. Я оказывается умею ими пользоваться. Но я щас сделаю не так.
Oxygen D добавил: Все обновил теперь MUI изгнал TriggerSleepAction |
07.08.2011, 12:34 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
банальный даммикаст. система - это нечто большее. у тебя ни бд нету, ничего.
Clamp добавил:
сидел и смеялся...
Clamp добавил: больше обнулений аргументов!!!! |
07.08.2011, 12:38 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Clamp, действительно, это не то, что система это просто упрощение накладывания бафа. Вообщем сокращенный для пользования дамми каст. |
07.08.2011, 12:40 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
тут тоже можно поиздеваться, но я просто скажу, что точка, мягко говоря, не нужна |
07.08.2011, 12:40 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
и ты уверен, что все юзеры делают абилки на основе кровожадности? |
07.08.2011, 12:41 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Clamp, да ее можно убрать и поставить для спела рендж 1000000, но мне как то лень. |
07.08.2011, 12:42 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
|
07.08.2011, 12:43 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Clamp:
А причем здесь это? Это просто как дополнение, для накладки бафа. Кровожадность просто проще использовать для добавления бафа к юниту, нежели пассивки или тому подобное. |
07.08.2011, 12:43 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
Oxygen_D:
говорит об обратном. |
07.08.2011, 12:44 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Непонятно где использовать систему - ведь может понадобиться несбиваемый баф,или стакающийся(ведь может на цели висеть ещё один баф на основе кровожадности),точки нужно заменить на координаты Проще сделать самому то что нужно в конкретной ситуации |
07.08.2011, 12:47 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Обновил, теперь не надо указывать точку. Создается юнит по координатам x0 y0 и кастует от туда. |
07.08.2011, 12:50 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Clamp, тонко
Oxygen D, ну а в общем, Clamp, прав. Система, это код который что то систематизирует, у системы как правило движок(ядро) и интерфейс с которым должен работать юзверь. Система не должна требовать допиливания под себя, а наоборот, должна быть легко настраиваемой. Т.е. должна упрощать какое то сложное действие, до использования 1 строчки, вместо 100500. |
07.08.2011, 12:52 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Oxygen D
Вернулся
offline
Опыт:
5,180Активность: |
Clamp:
помимо этого тебе еще надо создать того кто кастует, дать скил и потом еще его и убрать. А так все в 1 строчке. Что тебе не нравится? Oxygen D добавил:
Faion, в моей наработке ты вместо
будешь писать только
это превращает 8 строк в 1. Я не говорю, что это поистине, что то крутое, но это все же упрощает работу. |
07.08.2011, 12:55 | #17
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Oxygen D, ._. объясню по другому. У всех есть свои дамми касты, причем не кривые. А нубы тупо не разберутся. Т.е. это никому не пригодится.
Система бафа, это система которая будет изменять параметры юнита по средствам итемскилов и поддерживать параллельно множество "баффов", и корректно ремувать. |
07.08.2011, 13:00 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|