Вопрос, за что отвечает цифра 3, почему именно 3, и что будет если поменять на любую другую

Принятый ответ

BJ функция работает иначе, только что проверил. Но нет возможности глянуть как именно. Скорее всего там просто отсчет идет не от 0, а как раз от единицы.

Я немного ввел в заблуждение, сорри. Это работает несколько иначе.
0 - начало строки, а не символ. Единица - 1 символ. Но на GUI 1 - начало строки, двойка — первый символ.
То есть на JASS тебе нужно было указать там четверку, на GUI, соответственно 5.
Надеюсь теперь ты разобрался с этим. :D
Удачи в дальнейшем.
0
23
7 лет назад
0
Ты береш подстрока то есть каждый букв 1 символ
а ты начинаеш брать от 3 символа до макс длину
Как видно добавляет силу значит там идет -str (число)
то есть -str всего символов 3 так как начинает с 0
3
26
7 лет назад
3
pro100master, почему ты так печатаешь, я еле понимаю твои сообщения?
1
23
7 лет назад
1
8gabriel8, мой русский язык плохо =)
0
26
7 лет назад
0
pro100master, а откуда ты?
0
2
7 лет назад
Отредактирован GriZliK
0
Действия: Боевая единица - Kill Русификатор
Andrey33, а чего ты, собственно, пытаешься добиться этим действием? И зачем повторять "Целое число", если можно сразу преобразовать в "String" (текст), а потом использовать подстроку?
Пардон, кажется понял, что к чему.
1
13
7 лет назад
1
pro100master:
Ты берешь часть строки, начиная с определенного символа
В твоем случае, от (или все, что после) 3 символа до последнего.
Как видишь, команда добавляет силу, значит она выглядит как -str (число)
Так как отсчет идет с 0, ты берешь значение которое начинается после -str.
Еще проще:
0 символ — "-", 1 символ - "s", 2 символ — "t", третий — "r". Пробел не считается за символ, так что все работает как нужно.
1
30
7 лет назад
1
Пробел не считается за символ
Пока я спал, поменялись стандарты?
0
13
7 лет назад
0
Clamp, проверь сам. Я хорошо помню что варкрафту на него строго пофиг.
0
15
7 лет назад
0
Почему тогда камера у меня работает только на цифре 5?
Возможно я не правильно сделал триггер для камеры
2
13
7 лет назад
Отредактирован NekoriDes
2
BJ функция работает иначе, только что проверил. Но нет возможности глянуть как именно. Скорее всего там просто отсчет идет не от 0, а как раз от единицы.

Я немного ввел в заблуждение, сорри. Это работает несколько иначе.
0 - начало строки, а не символ. Единица - 1 символ. Но на GUI 1 - начало строки, двойка — первый символ.
То есть на JASS тебе нужно было указать там четверку, на GUI, соответственно 5.
Надеюсь теперь ты разобрался с этим. :D
Удачи в дальнейшем.
Принятый ответ
0
15
7 лет назад
0
Спасибо большое за ваши ответы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.