Сейчас 10:41:01 Пятница, 29 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Переменные
Переменные
ZeroDeath2Дата: Воскресенье, 17 Марта 2013, 14:28:42 | Сообщение # 1
4 уровень
Группа: Проверенные
Сообщений: 96
Награды: 0
Репутация: 17
Блокировки:
Я понимаю что такое переменные, знаю несколько переменных как: Боевая ед; Способность, Точка.
Но есть ещё много других переменных например: целочисленная, тип урона, логическая.
Можете скинуть или написать стать на каждую переменную и что она значит, просто я заглядываю в наработки спеллов там куче переменных и я не понимаю что они значат...


...ёмаё...
 

NaturekidДата: Воскресенье, 17 Марта 2013, 14:38:02 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
по мере того как тебе понадобится из использовать - ты узнаешь о каждой из них...
Не смысла изучать плоскогубцы, как понадобится с проводами поработать - сам поймёшь...


 

SantariaДата: Воскресенье, 17 Марта 2013, 14:42:20 | Сообщение # 3
6 уровень
Группа: Проверенные
Сообщений: 150
Награды: 0
Репутация: 359
Блокировки:
Что мешает создать переменую и через Set Variable посмотреть какие значения ей можно присвоить? Да и по названиям там вроде все интуитивно понятно. Целочисленная - это множество целых чисел, т.е. переменная может принять значения 1, 2, 3..., но не 0.5. Дробные значения относятся к "реальной"
 

Imba_pvLДата: Воскресенье, 17 Марта 2013, 14:51:05 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
http://xgm.ru/p/wc3/articles
вот тут статей завались
прочитай, то что считаешь нужным


 

VampirismNewGenДата: Воскресенье, 17 Марта 2013, 15:00:54 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
Там длинный список, долго все расписывать. Напишу основное:
 

ZeroDeath2Дата: Воскресенье, 17 Марта 2013, 16:34:32 | Сообщение # 6
4 уровень
Группа: Проверенные
Сообщений: 96
Награды: 0
Репутация: 17
Блокировки:
Вот спасибо, это я и хотел)

...ёмаё...
 

SirNikolasДата: Воскресенье, 17 Марта 2013, 16:52:34 | Сообщение # 7
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Цитата (VampirismNewGen)
Несколько таких строк можно объединять функцией SubString.
Правда?


 

VampirismNewGenДата: Воскресенье, 17 Марта 2013, 19:04:01 | Сообщение # 8
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
Я что-то не так написал?
 

SantariaДата: Воскресенье, 17 Марта 2013, 19:15:14 | Сообщение # 9
6 уровень
Группа: Проверенные
Сообщений: 150
Награды: 0
Репутация: 359
Блокировки:
VampirismNewGen, объединяет строки другая функция, Concatenate String. А на Jass такой функции вообще нет, там для объединения строк достаточно записи a + b

Сообщение отредактировал Santaria - Воскресенье, 17 Марта 2013, 19:18:59
 

VampirismNewGenДата: Воскресенье, 17 Марта 2013, 19:21:36 | Сообщение # 10
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
Ой, это я действительно зафейлился. Давно в редакторе не сидел.
 

Ty3uKДата: Воскресенье, 17 Марта 2013, 22:33:48 | Сообщение # 11
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Цитата (VampirismNewGen)
Реальная (real) - Числа с дробной частью. Например: 0.5, 0.93531832.

Не совсем, точность 5 знаков.


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

SirNikolasДата: Понедельник, 18 Марта 2013, 12:18:59 | Сообщение # 12
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Цитата (Ty3uK)
Не совсем, точность 5 знаков.
Разве не 7? 23 разряда под мантиссу. Ну, для некоторых чисел - 6.


 

Ty3uKДата: Понедельник, 18 Марта 2013, 15:36:17 | Сообщение # 13
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Мне казалось, что WideString выводит 5 знаков, а больше способов проверить я не нашел.

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

SirNikolasДата: Понедельник, 18 Марта 2013, 16:44:33 | Сообщение # 14
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Ну, я смотрел на msdn. :)
Сейчас проверил через Wide String:
Код
call BJDebugMsg(R2SW(.99999, 0, 5))
call BJDebugMsg(R2SW(.999999, 0, 6))
call BJDebugMsg(R2SW(.9999999, 0, 7))
call BJDebugMsg(R2SW(.66666, 0, 5))
call BJDebugMsg(R2SW(.666666, 0, 6))
call BJDebugMsg(R2SW(.6666666, 0, 7))
call BJDebugMsg(R2SW(.66666666, 0, 8))


 

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

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