ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Пробовал переделать для того чтоб добавить возможность подбирать предметы. Но не выходит блин, никак
Поменял события с канала на ордер, думал это поможет, но всё так же, приказ взять предмет не выходит. » раскрыть function IssueOrder takes unit Who,widget Target,real X,real Y returns nothing if Target == null then IssuePointOrder(Who,"move",X,Y) DisplayTextToPlayer(Player(0),0,0,"move") else IssueTargetOrder(Who,"attack",Target) DisplayTextToPlayer(Player(0),0,0,"attack") endif endfunction function IssueOrderItem takes unit Who,widget Target,real X,real Y returns nothing if Target == null then IssuePointOrder(Who,"move",X,Y) DisplayTextToPlayer(Player(0),0,0,"move") else IssueTargetOrder( Who, "getitem", Target ) DisplayTextToPlayer(Player(0),0,0,"getitem") endif endfunction function Trig_SmartOrders_Actions takes nothing returns nothing if GetIssuedOrderIdBJ() != String2OrderIdBJ("smart") {return} if GetOrderTargetUnit() != null then IssueOrder(GetTriggerUnit(),GetOrderTargetUnit(),GetOrderPointX(),GetOrderPointY ()) else IssueOrderItem(GetTriggerUnit(),GetOrderTargetItem(),GetOrderPointX(),GetOrderPo intY()) endif endfunction //=========================================================================== function InitTrig_CustomSmartOrders takes nothing returns nothing call SetPlayerAlliance(Player(0), Player(0), ALLIANCE_SHARED_ADVANCED_CONTROL, false) call SetPlayerAlliance(Player(0), Player(0), ALLIANCE_SHARED_CONTROL, false) set gg_trg_CustomSmartOrders = CreateTrigger( ) call TriggerRegisterAnyUnitEventBJ( gg_trg_CustomSmartOrders, EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER ) call TriggerRegisterAnyUnitEventBJ( gg_trg_CustomSmartOrders, EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER ) call TriggerAddAction( gg_trg_CustomSmartOrders, function Trig_SmartOrders_Actions ) endfunction |
20.04.2010, 05:58 | #41
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
нямкайте, вроде всё как и должно быть. |
22.04.2010, 15:14 | #42
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
Спеллы не кастятся почему-то |
22.04.2010, 16:09 | #43
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Баги:
я так понимаю код работает только на одного юнита (?). |
23.04.2010, 02:38 | #44
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
код работает на негораниченное число юнитов, что касается предметов и ошибок, этот код никто никогда не тестил, так что норм. |
23.04.2010, 03:13 | #45
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Полностью исправленная версия.
FCC 12 v 2
DioD добавил:
|
25.04.2010, 13:51 | #46
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ManWhoKnows
just another wc3 modmaker
offline
Опыт:
915Активность: |
Атака всё равно косячная (карту не качал, просто вставил две новые строки в скрипт). Сам не пойму отчего вообще такое.
И ещё, использование единых глобалок допускает глюки в мультиплеере (понимаю что с таймером по другому не сделаешь, можно сделать из глобалок массивы и разделить по игрокам, думаю даже если у одного игрока будет несколько фкк юнитов, то врядтли он успеет отдать каждому разные приказы за ->0.0 sec). |
25.04.2010, 17:07 | #47
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksan
offline
Опыт:
13,248Активность: |
DioD, ты можешь на словах обьяснить на чем основывается твоя система? Как ты приказы отдаешь - куда иконки дел? |
02.05.2010, 12:54 | #48
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Ksan, просто убирает контроля от красного игрока самого себя. Приказы отлавливаться продолжают при этом. |
02.05.2010, 13:05 | #49
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ksan
offline
Опыт:
13,248Активность: |
DoctorGester, то бишь приказы для нейтрального отлавливаются? оО |
02.05.2010, 13:24 | #50
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sacred_V
offline
Опыт:
540Активность: |
Возникли ложности с наработкой просьба разбирающихся помочь ниже история проблемы и мой вопрос.
Ребята решил использовать данную наработку скачал её, запустил всё круто, но начал переносить к себе и ничего не вышло. Залез покопаться в оригинале и выяснилось, что при малейшем изменении карты( к примеру где нибудь в углу карты сменить текстурки всего лишь 1 квадратик и даже вернув всё на свои места командой отмены) триггер перестаёт работать. Выключается, а если запустить с игнорированием ошибки, то при загрузке выкидывает в главное меню. Саму ошибку в триггере он описывает примерно так "Не удолось инициализировать функцию integer FCC". Как же запустить триггер на своей карте чтобы он работал?
Сам не имею представление в чём дело но смею предположить:
|
31.05.2010, 08:33 | #51
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
Sacred_V, скачать JNGP |
31.05.2010, 08:41 | #52
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sacred_V
offline
Опыт:
540Активность: |
Clamp, Спс обязательно проверю когда с работы вернусь. |
31.05.2010, 10:39 | #53
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sacred_V
offline
Опыт:
540Активность: |
Может кто нибудь помочь с вот такой проблемой: |
06.06.2010, 02:19 | #54
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
какой же ты бот то...
тебе сказали что надо сделать. |
06.06.2010, 16:55 | #55
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sacred_V
offline
Опыт:
540Активность: |
Не помогает. Ты сам проверь а потом возмущайся. |
06.06.2010, 18:49 | #56
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
RunixMing47
А жаль...
offline
Опыт:
1,919Активность: |
Скачал - ничего не понял
RunixMing47 добавил: Sacred_V, JGNP качаеш и просто на все становится пох, все начинает работать и это окно ерора просто ничего не делает |
11.06.2010, 17:37 | #57
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sacred_V
offline
Опыт:
540Активность: |
Да проблема в том что качал я JGNP и экспериментальную и норм версию и джасс и утилиты и всё в пере мешку. Но видимо нужно голову приложить.. Как только сессию закрою так и разберусь) |
11.06.2010, 20:30 | #58
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|