XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
PlayerDark
Coraline
offline
Опыт: 10,569
Активность:
Тип code и проходимость
Первое : будет ли такой скрипт работать ?
Код:
local code c = donothing() // главное что DoNothing
call c

Второе : какая функция возвращает patchtype в локации ?
Старый 05.12.2007, 15:50
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
будет ли такой скрипт работать


нет. будет работать

Код:
function a takse code c returns nothing
endfunction

function b takes nothing returns nothing
 call a(function DoNothing)
endfunction


либо

Код:
local string c="DoNothing"
call ExecuteFunc(c)
Старый 05.12.2007, 15:58
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Может, pathingtype?
Код:
native IsTerrainPathable takes real x, real y, pathingtype t returns boolean

// Вариант из БЖ (в точке):
function IsTerrainPathableBJ takes location where, pathingtype t returns boolean
  return IsTerrainPathable(GetLocationX(where), GetLocationY(where), t)
endfunction
Старый 05.12.2007, 16:19
PlayerDark
Coraline
offline
Опыт: 10,569
Активность:
ADOLF зачем тогда воще тип code нужен ?

PlayerDark добавил:
ПС в функцию ExecuteFunc задается только имя или еще и параметры ?
Старый 06.12.2007, 05:10
Markiz

offline
Опыт: 11,432
Активность:
PlayerDark
тип code используется во многих нативках functions Filter, Condition, ForGroup, etc.
Старый 06.12.2007, 08:37
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
зачем тогда воще тип code нужен ?

Markiz, самое важное забыл - TriggerAddAction (triegger_t, code_c)
Старый 06.12.2007, 12:41
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Цитата:
в функцию ExecuteFunc задается только имя или еще и параметры ?

Можно запустить фунцию только ту, которая без параметров.
Старый 06.12.2007, 12:56
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
ПС в функцию ExecuteFunc задается только имя или еще и параметры

только имя в виде строки
Старый 06.12.2007, 12:57
PlayerDark
Coraline
offline
Опыт: 10,569
Активность:
Как типу code присваивать значение ?
Старый 06.12.2007, 14:38
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Code, это как бы сказать, не переменная.
Старый 06.12.2007, 17:49
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:40.