DioD
offline
Опыт:
45,184Активность: |
Системы событий
Оригинальная идея из CS ,но переписывал код я с нуля.
Сделано так что нужна всего одна переменная - кеш. Можно свободно прекращать действие всего механизма или его части, ну и запускать тоже. Код:
Код:
Код:
Код:
Код:
Код:
*X Делаю точь в точь тоже самое что и оригиналы, но записывают инфу в кеше. Код:
|
17.01.2007, 18:26 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
DioD и ? это слишком без функционально... это типо как кастомы у меня в ТРС короче надо знать где это примень + в данном виде слишко не универсально...
|
18.01.2007, 14:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
регестрируешь
call reg('A000',"Blabla")
и при касте абилы A000 запуститься функция Blabla |
18.01.2007, 15:26 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
DioD - мне кажется что тот кто умеет делать триггерные спеллы то он и умеет правильно их запускать. Намного лучше сделать триггер с реакцией на "каст" и в нём прописать действия нужных спеллов, тем более что в твоей системе при каждом "касте" нужно проверять запись в КЕШе даже если спелл не зареестрирован.
|
18.01.2007, 15:45 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
лучше чем иметь 999 триггеров что срабатывают одноврменно да еще и запускают проверки на айди спелла |
18.01.2007, 15:54 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exAres
I love magic :)
offline
Опыт:
7,788Активность: |
DioD -
Цитата:
|
|
18.01.2007, 16:06 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
я первый это сделал =) у меня эта идея уже давно была для доказательства смотри моего Аркане Мага у него так и даже чуть компактней... но не система хотя и не надо как систему... |
22.01.2007, 14:40 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
это в кастер системе с 13.1 версии...
просто я добавил убивалки для того что-бы можно было реаалок запускать на АОС картах. |
22.01.2007, 14:55 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|