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

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

Ответ
 
p01nTT

offline
Опыт: 11,160
Активность:
order id's
кто может подсказать , где можно найти все orderid , которые integer, в mpq файле , или выложите ссылку на таблицу
Старый 19.03.2006, 19:47
J
expert
offline
Опыт: 48,447
Активность:
Ты про это?
Старый 20.03.2006, 09:39
NETRAT

offline
Опыт: 83,712
Активность:
Jon нет, не про то

p01nTT таблицы приказов мне найти не удалось внутри стандартных MPQ, предположительно это прошито внутрь исполняемых модулей, в любом случае код приказа всегда можно узнать при помощи жассовой функции типа OrderId
Старый 20.03.2006, 14:31
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
У меня гдето валялась прога, которая конвертира ордеры в интежер... Ты про енто?
Старый 20.03.2006, 18:57
p01nTT

offline
Опыт: 11,160
Активность:
exploder Что-то типа этого

NETRAT А как их найти в модулях?

Отредактировано NETRAT, 20.03.2006 в 23:53.
Старый 20.03.2006, 19:27
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
p01nTT дык тебе надо или нет? Я не помню откуда качал (по моему с серча) могу прям осюда приаттачить (если найду)...

exploder добавил:
Я нашел сию прогу! К ней прилагается файлик StringLib.txt с базой ордеров... но в нем только стринги => интеджер к ордеру как то вычисляется!
//Что то аттач не хочет закачиватся... может завтра...

Отредактировано NETRAT, 20.03.2006 в 23:53.
Старый 20.03.2006, 20:02
p01nTT

offline
Опыт: 11,160
Активность:
exploder Да надо. Спасибо сразу.
Старый 21.03.2006, 18:28
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
exploder, а есть отдельный widget (сорри, если не правильно пишу - сам с джассом вплотную занялся два дня назад) для ордеров? Имею ввиду - не проще ли воспользоваться RetBug`ом для конвертирования? Вещь будет довольно универсальная и париться ручками переписывая ордеры не придётся...
Старый 27.03.2006, 13:39
p01nTT

offline
Опыт: 11,160
Активность:
FellGuard что такое widget? Но если я тебя правильно понял , то где взять все order
Старый 28.03.2006, 15:12
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
p01nTT, ты знаеш, никогда раньше с этим не сталкивался и сказать ничё однозначного не могу. Как я понял из поста Эксплодера, в варе где-то есть файлик со стрингами-приказами StringLib.txt. А если воспользоваться RetBugом, то можно конвертить ордеры без этой проги и файла, прямо в текстовых триггерах. Щас попробую. Может, ордер соответствует типу code oO? Щас гляну. Найду файл - приаттачу

FellGuard добавил:
Например:
Код:
function my_func takes code OrderId return integer
     return OrderId
     return 0
endfunction


FellGuard добавил:
NETRAT, А в чём выдаётся результат Order id?
Старый 29.03.2006, 09:33
p01nTT

offline
Опыт: 11,160
Активность:
FellGuard А где я найду orderid и ордеры
в mpq их нету точно
stringlib.txt это файл кто-то сам печатал
Старый 29.03.2006, 19:32
NETRAT

offline
Опыт: 83,712
Активность:
FellGuard не в чем суть вопроса... Могу предположить что та функция которую ты написал будет возвращать ноль. Она вообще не имеет никакого смысла и соответственно для нее нет применения

p01nTT две jass функции
integer OrderId(string s)
string OrderId2String(integer orderid)
Старый 29.03.2006, 23:21
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Да функция не будет иметь смысла. В тот момент когда её писал, ещё была жива надежда на существования файла с перечнем приказов.
Старый 30.03.2006, 15:21
Markiz

offline
Опыт: 11,432
Активность:
Цитата:
string OrderId2String(integer orderid)

А чуть выше коммент:
//Not properly working now
>_<
Старый 01.04.2006, 17:25
p01nTT

offline
Опыт: 11,160
Активность:
NETRAT Где я найду все ордеры (например перемещения вещь в другой слот)?

p01nTT добавил:
подбирать все integer что ли?
Старый 02.04.2006, 14:05
NETRAT

offline
Опыт: 83,712
Активность:
Написать триггер типа
Event
Unit issued order
Action
Display Text To Player (Conversion Convert Integer To String (Conversion Convert Order to OrderId(Issued Order)))
И переместить вещь в слот уже в игре, триггер выведет на экран код приказа
Старый 03.04.2006, 18:08
p01nTT

offline
Опыт: 11,160
Активность:
NETRAT Я бы не против узнать какие вообще есть ордеры , кроме ордеров , которые есть в редакторе

p01nTT добавил:
exploder Когда закинешь?
Старый 04.04.2006, 19:36
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
p01nTT, на данный момент эксплодер занят на проекте - так что ты кинь ему в личку, он скорее всего вообще забыл.

И переместить предмет в слот - это не приказ вроде (хотя, может быть есть отдельные приказы на сортировк по слотам оО). Я вообще, если мне надо добавить предмет в определённый слот создаю (номер слота - 1) предемтов и даю их герою, потом создаю и даю нужный нам предмет, а затем по очереди бросаю предметы вплоть до вышеобозначенного предмета... Подтормаживает немного при первом употреблении, зато потом эта хитрость незаметна.
Старый 04.04.2006, 20:18
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Цитата:
p01nTT, на данный момент эксплодер занят на проекте - так что ты кинь ему в личку, он скорее всего вообще забыл.

Нифига я не забыл... у меня не аттачится... блин ссылка:
http://crashdummy.narod.ru/OrderConv.rar
воть...

Отредактировано exploder, 04.04.2006 в 22:32.
Старый 04.04.2006, 22:27
NETRAT

offline
Опыт: 83,712
Активность:
Цитата:
И переместить предмет в слот
Приказ все-таки, с кодом типа 83052+Номер слота(число может быть не точным ибо по памяти сказал)
Старый 05.04.2006, 00:25
Ответ

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

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

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

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



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