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

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

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

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