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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] Аргументы функций
[Вопрос] Аргументы функций
laysikДата: Вторник, 28 Августа 2012, 11:08:03 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
Предположим есть такая функция - issuetargetorderbj tаkes nothing returns nothing если я например добавлю вместо takEs nothing переменную tаkеs unit какого типа будет созданна локальн или глобал?

А почему бы и нет?
 

HexingДата: Вторник, 28 Августа 2012, 11:10:04 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
о господи, вам сюда

p.s. Это native-функция, её нельзя изменять
чтобы создать переменную типа юнит с именем "u" нужно:
Code
local unit u


 

SirNikolasДата: Вторник, 28 Августа 2012, 11:11:07 | Сообщение # 3
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Ты имеешь в виду, сможешь ли ты к этой переменной обратиться извне функции? Нет.

Добавлено (28 Августа 2012, 11:11:07)
---------------------------------------------

Quote (Hexing)
Это native-функция, её нельзя изменять
Во-первых, это не native, а BJ. Во-вторых, это даже не BJ, потому что BJ имеет название IssueTargetOrderBJ, а не issuetargetorderbj.


 

laysikДата: Вторник, 28 Августа 2012, 12:25:09 | Сообщение # 4
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
Я вообщето знаю как создать локалку меня интересовало само то как с этими функциями работать ну и на Первый взгляд подумал что в ней пишутся переменные вот и создал эту тему чтобы узнать так это или нет

А почему бы и нет?


Сообщение отредактировал laysik - Вторник, 28 Августа 2012, 12:26:48
 

HexingДата: Вторник, 28 Августа 2012, 13:06:00 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (SirNikolas)
Во-первых, это не native, а BJ. Во-вторых, это даже не BJ, потому что BJ имеет название IssueTargetOrderBJ, а не issuetargetorderbj.

это native-ка, в моём понимании это означает что её нельзя изменить, а значит я прав D:
а на счёт IiTtOoBbJj это вы уже слишком придираетесь, парень же пишет примерно, не сложно догодаться о чём речь

laysik,
Code
function IssueTargetOrderBJ takes unit whichUnit, string order, widget targetWidget returns boolean
     return IssueTargetOrder( whichUnit, order, targetWidget )
endfunction

Вот описание функции, в неё ты передаёшь юнита, которому даёшь приказ, строку - сам приказ, и цель приказа - виджет(юнит/предмет, всё такое)
что тебе нужно то? эта функция сама всё сделает, ты лишь должен правильно передать аргументы


 

Ty3uKДата: Вторник, 28 Августа 2012, 13:07:29 | Сообщение # 6
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Hexing, но жасс - регистрозависим, поэтому он мог писать и свою вариацию buba

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

HexingДата: Вторник, 28 Августа 2012, 13:50:03 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (Ty3uK)
Hexing, но жасс - регистрозависим, поэтому он мог писать и свою вариацию

okay, сдаюсь


 

Ty3uKДата: Вторник, 28 Августа 2012, 13:50:27 | Сообщение # 8
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Hexing, Это не упрек, ты же знаешь gays

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

SirNikolasДата: Вторник, 28 Августа 2012, 15:13:54 | Сообщение # 9
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Hexing)
это native-ка, в моём понимании это означает, что её нельзя изменить, а значит я прав D:
Вообще-то можно импортировать в карту свой Blizzard.j, так что изменить можно. А значит, ты не прав.


 

HexingДата: Вторник, 28 Августа 2012, 15:18:26 | Сообщение # 10
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (SirNikolas)
Вообще-то можно импортировать в карту свой Blizzard.j, так что изменить можно. А значит, ты не прав.

не знал так как никогда не делал
и кажется я уже признал свою неправоту? что за потребность кого-то обвинять?


 

laysikДата: Среда, 29 Августа 2012, 08:10:40 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 292
Награды: 0
Репутация: 20
Блокировки:
спс Hеxing чтото вроде этого я и хотел увидеть

А почему бы и нет?
 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] Аргументы функций
  • Страница 1 из 1
  • 1
Поиск:

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