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

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

Закрытая тема
 
FunkieFoO

offline
Опыт: 7,159
Активность:
Замена RB-функций в 1.24+
Добрый день.
Давно не лазил в ВЕ, еще с тех времен когда он был 1.23 версии...
Так вот в чем суть вопроса:
В связи с тем что старые РБ функции были заменены на Хеш-таблицу, хочу спросить как теперь проинициализировать блок функций
которые будут схожи по функциональности со следующими функциями:
constant function H2I takes handle h returns integer
    return h
    return 0
endfunction

constant function I2U takes integer i returns unit
    return i
    return null
endfunction

constant function I2P takes integer i returns player
    return i
    return null
endfunction
Пожалуйста кому не лень обьясните, разьясните бедному ламеру... =)
ЗЫ кстати в списке Хеш команд я нашел только команды на запись типов, а как их обратно возвращать то??
Да и еще скажите пож, эти новые Хеш функции можно так же вызывать как и РБ функции? Прямо из тела кода другого триггера? Или
как то по другому??!1
Заранее спс!
З.Ы. прошу не тыкать меня ссылками на уже поднятые на эту тему топики, обьясните все
[+] замечание от ShadoW DaemoN: Неинформативное название темы

Отредактировано ShadoW DaemoN, 29.10.2009 в 11:15.
Старый 29.10.2009, 10:48
agentex

offline
Опыт: 34,834
Активность:
constant function I2U takes integer i returns unit
    return i
    return null
endfunction

constant function I2P takes integer i returns player
    return i
    return null
endfunction
эти ты ничем никогда не заменишь
первую - GetHandleId
Старый 29.10.2009, 15:26
perimetral

offline
Опыт: 3,058
Активность:
То есть я могу только GetHandleId() юзать, а обратно как? Нету ничего типа GetHandleFromId()? В jasscraft'е названия интуитивно вбивал, ничего..
Старый 10.11.2009, 11:56
Nekit1234007

offline
Опыт: 11,916
Активность:
perimetral,
Цитата:
Сообщение от agentex
Код:
constant function I2U takes integer i returns unit
    return i
    return null
endfunction

constant function I2P takes integer i returns player
    return i
    return null
endfunction

эти ты ничем никогда не заменишь

И и2х ты не заменишь ни на что. Нужно юзать хешъ.
Старый 10.11.2009, 12:11
Закрытая тема

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

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

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

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



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