timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
"Плавающий текст" (свободный текст)
Суть вопроса такова как можно сделать отображение текста только для одного игрока из 8 игроков. Т.е. юнит убит
действие создать текст над юнитом +1 голда (пример) из числа А от 1 до 8 условие игрок (Число А) = играет показать его (тут бы я вставил владелец убивающий юнит, но проблема в том что там не возможно добится такого исхода в итоге там все завязанно на союзниках и т.д.), Кароче говоря мой герой убивает врага получает надпись над врагом но эту надпись видят и мои союзники, а надо сделать так что бы каждый кто убивал видел текст только для себя единственного. И наболевший вопрос, будут ли утечки очень ощутимыми если текст будет создаваться примерно раз в секунду в течении часа? |
23.03.2011, 12:24 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
timeR:
офк нет, удаляй его и всё норм в триггерах - плавтекст- видимость |
23.03.2011, 12:27 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
Мне помню как то говорили что триггерно текст не удаляется как бэ |
23.03.2011, 12:28 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,986Активность: |
Скрывыем созданный текст для всех игроков и показываем его игроку владеющим убившим юнитом
Плакающий текст - Show/Hide
Скрыть текст для (All Player) Плакающий текст - Show/Hide
Показать текст для (All Player Matching Condition) Player Comparison
(Matching player) равно (Owner of (Killing unit)) Extremator добавил: timeR: не сцы))) тут всё нормик! просто нужно знать как им поьзоваться, и всё делатется очень легко... ...даже без переменных... |
23.03.2011, 12:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
да вроде все так и сделано у меня а на тесте феил
т.е. создается текст, скрывается от всех игроков потом показывается для игрока с условием что игрок владелец юнита (убивающего) вроде разобрался, а как правильно удалять просвятите ибо если через ждать то понятно дело если одновремено убьют то и текст будет пропадать не эстетично ) Отредактировано timeR, 23.03.2011 в 13:21. |
23.03.2011, 12:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,986Активность: |
timeR:
Вот так... текст, цвет, размер, скорость и направление движения, время жизни... делаешь как тебе угодно, просто опирайся на этот шаблон |
23.03.2011, 13:23 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
Extremator, спасибо выручил друг |
23.03.2011, 13:27 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
timeR, удаляет DestroyTextTag(t), где t - твой текст (забивай его в переменную) если создаёшь каждую секунду, то за час их 3600 штук будет => лаги |
23.03.2011, 13:27 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,986Активность: |
Hanabishi:
Можно и за 1 сек создать 3600 штук...лаги будут огого...но через пару сек тексты сами умрут...и лагов не будет... |
23.03.2011, 13:31 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
Я боюсь что текста у меня и за 5 минут наберется около 3к масовые убийства процветают )) Просто мне один джассер когда то уши грел мол триггерами ну никак не удалить текст все равно будут утечки а вот джасс функцией все будет норм. Ну раз говорите норм значит норм. |
23.03.2011, 13:32 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
Extremator, тексттаги сами не удаляются timeR, тогда обязательно удаляй, иначе с таким темпом через 15 минут невыносимо играть станет |
23.03.2011, 13:34 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
Да я бы с радостью только вот как занести 100500 (на самом деле не больше 320 убийств одновременно) текстов в переменую (индекс особенно не понятно что сюда надо будет вставлять) каждую под своим номером, и так же их правиьно удалить через некоторое время, для меня это уже небо и земля
к примеру создается текст после чего он заносится в перменную (тип: текстаг) с индексом текстагнамбер (тип: целоисчислительная) + 1 = последний созданный текст кароче ужасть xD Отредактировано timeR, 23.03.2011 в 13:52. |
23.03.2011, 13:40 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Hanabishi, они удаляются САМИ, если использовать нужную функцию, ты дезинформируешь людей. |
23.03.2011, 13:52 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
timeR
Deadly Grip
offline
Опыт:
5,238Активность: |
Кароче вроде норм только что по мульту тест провели текст создавался каждые 0.04 сек. для 2 игроков в течении 5 минут, не единого лага. |
23.03.2011, 14:11 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Extremator
offline
Опыт:
39,986Активность: |
Doc:
фуууууухххххххх, СПАСИБО....а то я Я уж подумал что наделал кучу утечек О_О ужс timeR, делай как я сказала |
23.03.2011, 14:13 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J64_
offline
Опыт:
4,724Активность: |
К слову: у текстагов хендл айди бывает от 1 до 100(приблизительно, но они ОГРАНИЧЕНЫ) и даже если их удалить и создать в будущем их айди будет именно в этом диапазоне-> небудит 1000 текстов из собственных наблюдений |
24.03.2011, 05:06 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|