![]()
YasonDelAlt
offline
Опыт:
862Активность: |
Jon, а если не 0, то глючит только SetUnitPosition =)
|
|
|
![]()
Hwang
offline
Опыт:
335Активность: |
У меня такая проблемка, я перевел триггер в JASS и теперь вместо TITLE и DESCRIPTION для задания появились надписи, наподобии этих TRIGGER_3456 и TRIGGER_2345. Как мне изменить текст и заголовок задания??? |
|
|
![]()
DFlyer
<3 MJ
offline
Опыт:
44,079Активность: |
Hwang
Просто пишешь вместо этих ТРИГГЕР_хххх пиши свой текст. Когда делаешь через триггеры, все строки помещаются в отдельный файл, и потом от туда берутся по мере надобности по специальному синтаксису. |
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Мне тут стала интересна одна функция...объясните что она делает:
Код:
Отредактировано Alex_Hell, 19.08.2007 в 13:58. |
|
|
![]()
YasonDelAlt
offline
Опыт:
862Активность: |
Alex_Hell, кажется оня нужна чтобы добавлять предмет в "лоток" на продажу, такой "лоток" можно прикрепить к юниту, и тот сможет продавать предметы. Поищи функции со словом "Stock" в названии.
З.Ы: Поправьте, если я не прав. |
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
со словом Stock есть много функций, но для итема их всего 6:
Код:
Цитата:
И для чего все эти стеки...также есть функции добавления юнита в стек, например, одна из них: Код:
А она тогда для чего? |
|
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
это называется лол, они не нативки, так как БЖ :),а функции |
|
|
|
![]()
dk
offline
Опыт:
60,993Активность: |
YasonDelAlt почти прав, функция AddItemToStock добавляет в ассортимент магазина передаваемый предмет. RemoveItemFromStock очевидно что удаляет предметы из ассортимента. А AddItemToAllStock и RemoveItemFromAllStock действуют на все имеющиеся магазины.
AddUnitToStock аналогично предмету токо например в лагерь наемников добавляет. |
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Dead_knight, все, теперь понял!
df Hunter, а то я не знал =) |
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Вот меня интересует, почему именно так:
Код:
Почему start -1 ? |
|
|
![]()
adic3x
offline
Опыт:
99,989Активность: |
мб нумерация идет с 0?
ADOLF добавил: а хотя нет, тогда и енд должен меняться... |
|
|
![]()
DFlyer
<3 MJ
offline
Опыт:
44,079Активность: |
Alex_Hell
Может, в триггерах в этом действии написан коммент. Посмотри. Может в триггерах копирование идёт со следующего символа, а нативка именно с указанной позиции символа. |
|
|
![]()
dk
offline
Опыт:
60,993Активность: |
Цитата:
Наоборот... Пример(получить первые 5 символов из строки): SubStringBJ(s, 1, 5) == SubString(s, 0, 5) |
|
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Dead_knight, SubStringBJ("Stringgg",1,6) = SubString("Stringgg",0,6), он будет равен "String"... зачем же включать туда и нулевую позицию, если в ней ничего нет?
Alex_Hell добавил: Кстати, у меня вопрос о Trackables aka тракэйблы... Код:
В качестве строки что указывать, файл модели(.mdl) или текстуру(.blp)? Какого размера будет созданный тракэйбл? |
|
|
![]()
J
expert
offline
Опыт:
47,997Активность: |
Alex_Hell модель, размера он будет такойже как и модель
|
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Значит нужно передать в функцию путь к модели и координаты, и в этой позиции появится тракэйбл, у которого будет указанная модель? Или не так? А можно передать туда карту путей(.tga)?
Alex_Hell добавил: Можно локально для каждого игрока создавать тракэйблы, не опасаясь десинка? Alex_Hell добавил: Меня интересует, возникнет ли утечка вот в этом коде: » Код function Hit takes nothing returns nothing endfunction //=========================================================================== function trackable takes string model, real x, real y returns trackable local trackable tc = CreateTrackable(model, x, y, 0) local trigger trig = CreateTrigger() call TriggerRegisterTrackableHitEvent(trig, tc) call TriggerAddAction(trig, function Hit) return tc //tc не обнуляется! Это утечка? //trig нужно обнулить? endfunction |
|
|
![]()
DFlyer
<3 MJ
offline
Опыт:
44,079Активность: |
tc и trig надо обнулять. |
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
tc не надо и trig тоже, обьекты не удаляются |
|
|
![]()
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Так, я не понял, надо или нет?
Цитата:
|
|
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
нет, не надо тут обнулять а локально трэкаблы создавать нельзя, но им локально можно поменять строку модели, то есть для одного видимая, для остальных нет :) |
|
|
|