Сейчас 14:23:05 Четверг, 28 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Строка вывода модов на экран чеез слеш
Строка вывода модов на экран чеез слеш
DreiiДата: Вторник, 08 Февраля 2011, 15:34:07 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:

Смысл в чем? При вводе команды на экране появляеться надпись "Выбранные моды: МОД / МОД / МОД"
Все вроде бы отлично,но не красиво смотриться когда идет так "Выбранные моды: МОД / МОД / МОД /"
Видите ненужный слыш?Вот его мне и нужно убрать.Но я не знаю как..


 

InkviRGДата: Вторник, 08 Февраля 2011, 15:47:47 | Сообщение # 2
3 уровень
Группа: Пользователи
Сообщений: 43
Награды: 0
Репутация: 2
Блокировки:
Ну я вижу выход только в увеличении количества кода, когда делается цикл из "2 модов"+"/" и еще одного просто мода, без слэша.
 

DreiiДата: Вторник, 08 Февраля 2011, 17:23:26 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
InkviRG, подробнее

 

NestrikДата: Вторник, 08 Февраля 2011, 18:00:07 | Сообщение # 4
4 уровень
Группа: Пользователи
Сообщений: 88
Награды: 0
Репутация: 7
Блокировки:
Мне кажется он имеет ввиду:
Code
set sm=sm+"|cFF0A60FF Easy Mod|r"+"/"

тут слешь и плюсуется к строке которая, видимо, потом выводится на экран

Добавлено (08-02-2011, 18:00)
---------------------------------------------
меняем строку на

Code
set sm=sm+"|cFF0A60FF Easy Mod|r"
 

DreiiДата: Вторник, 08 Февраля 2011, 18:01:47 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Nestrik, и ? ну между ними то нужен слеш. Слеш не нужен только в конце строки

 

InkviRGДата: Вторник, 08 Февраля 2011, 18:12:22 | Сообщение # 6
3 уровень
Группа: Пользователи
Сообщений: 43
Награды: 0
Репутация: 2
Блокировки:
Сначала определяешь третий мод, его записываешь в строковую переменную(например в m3) без слэша, просто название мода. Потом проделываешь с первыми двумя модами те же действия, что и в первом посте. В sm у тебя должно будет храниться МОД / МОД / . После окончания цикла перезаписываешь sm (sm=sm+m3), и выводишь её(sm) на экран.
 

NestrikДата: Вторник, 08 Февраля 2011, 18:29:09 | Сообщение # 7
4 уровень
Группа: Пользователи
Сообщений: 88
Награды: 0
Репутация: 7
Блокировки:
Да нет, зачем тогда мучатся: просто добавь перед выводом строки удаление последнего символа из sm :)
 

DreiiДата: Вторник, 08 Февраля 2011, 18:40:05 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
InkviRG, нее долго,и муторно)Ждем атцов)

 

InkviRGДата: Вторник, 08 Февраля 2011, 19:11:16 | Сообщение # 9
3 уровень
Группа: Пользователи
Сообщений: 43
Награды: 0
Репутация: 2
Блокировки:
Nestrik, как вариант. Только я не знаю какой командой это делается в джассе)
Dreii, на деле не так уж и долго, на минуту больше, чем как в первом посте)
 

SirNikolasДата: Среда, 09 Февраля 2011, 13:24:15 | Сообщение # 10
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Nestrik)
просто добавь перед выводом строки удаление последнего символа из sm
Согласен.
Code
call DisplayTextToPlayer(GetLocalPlayer(), .0, .0, SubString(sm, 0, StringLength(sm) - 2))


 

DreiiДата: Среда, 09 Февраля 2011, 13:24:45 | Сообщение # 11
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
SirNikolas, ммм так легко?

 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Строка вывода модов на экран чеез слеш
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz