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

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

Ответ
 
AAOC

offline
Опыт: 524
Активность:
Вопрос по Форматированию текста в варкрафте
У меня есть тригер каторый пишет на всю карту что игрок (цвет игрока) здох и потерял определённое кол-во золота
ето выглядит примерно так
"Player Red Has Die!!!
In connection with death at the player 150 gold have been selected!!!"
Но мне нужно чтобы
  1. надпись Red была красной
2)заместь етой надписи был ник игрока чтобы оно выглядело примерно так
Player (красным>Ник игрока<красным) Has Die!!!
In connection with death at the player 150 gold have been selected!!!
Подскажите как это творение сообразить?
[+] 1 пункт от ScorpioT1000: 1.3 (учим *русский* язык)
Старый 10.11.2009, 17:50
Tooy

offline
Опыт: 1,231
Активность:
Игра:Display to (all players) the text: Игрок |cffFF0000Красный|r был попячен и потерял голд.
А..тебе с именем игрока? Тогда так:
Игра:Display to (all players) the text: (Игрок + (|cffFF0000+((Name of(Owner of(Dying unit)))+|r) + был попячен и потерял голд.))

Отредактировано Tooy, 10.11.2009 в 18:07.
Старый 10.11.2009, 17:57
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Substring
Старый 10.11.2009, 17:57
ScorpioT1000
Работаем
offline
Опыт: отключен
у адольфа в cjass.xgm.ru было это красиво организовано)
Старый 10.11.2009, 17:58
AAOC

offline
Опыт: 524
Активность:
Не работает((
я скопировал всю строку "(Игрок + (|cffFF0000+((Name of(Owner of(Dying unit)))+|r) + был попячен и потерял голд.))"
((Name of(Owner of(Dying unit))) пишет красным а имя не выводит((
Старый 10.11.2009, 18:48
Tooy

offline
Опыт: 1,231
Активность:
Куда ты это скопировал? Это надо делать через concatenate strings.
Старый 10.11.2009, 18:54
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Упс - не сабстринг, а concatenate stringns
(Name of(Owner of(Dying unit))
потому что это функция и её нужно выбрать, изначально разбей фразу на 4, используя concatenate stringns, в первую часть игрок, вторая красный код, третья - Функция имени игрока, чётвертая - закрытый тег цвета, пятая - то что с ним произошло.
Старый 10.11.2009, 18:55
AAOC

offline
Опыт: 524
Активность:
Йо!Вспаркер ужс как его разбить что за код чё за фнкцыя имени игрока что за закрытый тег цвета и что с ним произошло?)))))
Чсн не понял у меня стоит просто вот так
Событие:
Боевая Еденица - A unit Умирает
Условия:
((Triggering Unit Is герой) = Да
((Owner of Triggering unit = игрок красный (и так для каждого из 8 игроков 8 игроков = 8 триггеров)
Действия
Игра- Display to (All Players) <Ну и мой текст>
Я ето создал не ведая что я нафиг пишу просто при впоросе как ето сделать "умные люди" написали на всё "Тригерно" Ну я ваще хз как что там делать было вот и создал свою версию.
Можете написать ту строку что я должен писать,можете?
Только прошу вас не пишите что мне нужно учить тригеры иначе без них некак
[+] 2 пункта от ScorpioT1000: 1.2 (учим русский язык)
Старый 10.11.2009, 19:10
theFT
Kicked by Dron
offline
Опыт: 4,441
Активность:
Должно быть так
Событие:
Боевая Единица - A unit Умирает
Условия:
((Dying unit) Is герой) = Да
Действия
+If (multiple condition)
((Owner of Triggering unit = игрок красный (и так для каждого из 8 игроков 8 игроков = 1 триггер c 8 условиями)
Then Игра- Display to (All Players) <Ну и твой текст>
Text складывается из консерейтов, учи триггеры
theFT добавил:
Вообще по твоему примеру условие нафиг не нужно.. но раз ты просишь
Старый 10.11.2009, 19:21
AAOC

offline
Опыт: 524
Активность:
А ник писатся будет?
Я токошто понял то что твоя версия ето фактически моя но вариант чтобы 8 тригеров в 1 скрепить
а я спросил как написать чтобы заместь игрок красный писало ник человека
[+] 1 пункт от Hellfim: 1.2 (учим русский язык)
Старый 10.11.2009, 19:21
Doc

offline
Опыт: 63,163
Активность:
Зачем же так? Лично я забиваю цвета в массив стрингов а потом использую их
И никаких ифов!=)
Старый 10.11.2009, 19:23
theFT
Kicked by Dron
offline
Опыт: 4,441
Активность:
Зырь
Прикрепленные файлы
Тип файла: w3x sss.w3x (17.3 Кбайт, 10 просмотров )
Старый 10.11.2009, 19:25
AAOC

offline
Опыт: 524
Активность:
Док не подскажеш как забить цвета в массив стрингов а потом использовать их?))
Старый 10.11.2009, 19:25
theFT
Kicked by Dron
offline
Опыт: 4,441
Активность:
З.Ы, цвета тока сам настроишь
DoctorGester, один фиг ты вбиваешь значение
Старый 10.11.2009, 19:26
Ответ

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

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

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

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



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