J
expert
offline
Опыт:
48,447Активность: |
DFlyer запусти это
Код:
с одной из вышеупомянутых функций, и смотри при первой цыфра менятся не будет, а при фторой будет рости с хорошей скоростью... |
08.06.2007, 20:44 | #81
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
все просто, объекты которые не созданы действием типа Create и не являются глобальными переменными обнуляются автоматически. К локальному юниту же можно обратиться даже после выполнения ф-ии, хэндл для этого мы пишем в кэш |
08.06.2007, 21:17 | #82
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
GUI ненавидет JASS == true!
Блин что мне делать когда етот тупой ГУИ ненавидет джазз и всех джаззеров, он любит тока свои тупие действие, которие создают дохрена функций.
Ето была прелюдия сейчас расскажу что случилось. :(: Ну вот я изучил джазз уже приблизно 3-4 дня назад, ну и оч. много тригеров которие я делаю на джаззовськой проге работают, а когда впыхиваю в конверт тригер нет!
Ну иногда, ето можна исправить, но вот на теперь я создал супер-мега оптимизированный триггер (мона сказать два если учест что ему нжен еще один) и он глючит. Вот примерно ети триггеры, сейчас от руки напишу: С: каждие 10 секунд Д: local integer i = 1 local player p loop exitwhen i > 12 if Slot state p == plays ну короче играет он или нет call create UnitAtLocationLoc(p, Unit_Type(i), GetPlayerStartLocationLoc(p), 30.0) endif set i = i + 1 endloop endfunction Ну есть еще один тригер, который записивает значение Unit_Type.
Ну корче кто знает как сохранить тригерр в карте (собственно как запихнуть) не включая ВЕ? Отредактировано FausT, 20.06.2007 в 15:07. |
20.06.2007, 14:50 | #83
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Цитата:
Если только MPQ. Достать из карты war3map.j, извлечь, удалить, добавить свой кусок кода, добавить в карту, радовацо жизни. |
|
20.06.2007, 15:39 | #84
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Цитата:
Ага, как же не так? Во-первых: Код:
Во-вторых: у тебя в этой же фун-ии утечка - создаётся точка, которая не удаляется Код:
Чтоб исравить это: Код:
|
|
20.06.2007, 16:13 | #85
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
боже мой >.<
Код:
|
20.06.2007, 19:35 | #86
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
а, ну да... О.о |
20.06.2007, 21:01 | #87
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
Нащет GetPlayerStartLocationLoc я знаю, но вот создавалось бы каждые 10 секунд, 1-12 локалок, а ето случайно не хуже?
Цитата:
А на етот вопрос ответ будет? |
|
21.06.2007, 12:49 | #88
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Можете счесть это за флуд, мб даже за оффтоп но большое спасибо феллгварду за то что он терпеливо старательно учит такого чела как йа =) |
21.06.2007, 12:52 | #89
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
FausT
Тебе дали ответ: Цитата:
добавлю, что твоя мапа - это тоже mpq-архив. И вставть GUI-триггер вставить не получицо, джазз онли! |
|
21.06.2007, 13:59 | #90
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
DFlyer я ето знал но вот надо там же удалять атрибуты или какой то файлчтобы работало!
все короче всем спасибо я попробывал и сделал по CreateUnit(player, integer unitid, real x, real y, real face) и все вроде пашет. Значит следущий вопрос чтобы обнулить реалку надо просто set x = 0.0 |
25.06.2007, 14:39 | #91
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
FausT обнулять реалки ненужно
|
25.06.2007, 14:46 | #92
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
Jon ok спасибо.
|
25.06.2007, 17:16 | #93
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Люди вопрос аки жасс - делаю по своему методу -
Цитата:
После сохранения я пытаюсь создать карту но пишут что "Игра не найдена". В чом дело? =\ |
|
25.06.2007, 17:42 | #94
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Имхо, дело в криворукости. И вообще, зачем делать через жо? |
25.06.2007, 19:18 | #95
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Цитата:
Потому что обычно карта защищена ошибочным кодом который может быть тесно связан с кэшем и другими вещами которые позволяют игре функционировать. |
|
26.06.2007, 12:48 | #96
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
Какая разница между
Цитата:
и просто вызовом функции (call) |
|
27.06.2007, 12:03 | #97
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
FausT, в ексекуте низя сообщить аргументы + можно вызывать функцию из любой строки кода, а также можно поиграться с именем (т.е. поработать со строкой).
|
27.06.2007, 12:09 | #98
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Код:
А можно поподробней? Чё это такое и где применяется? |
27.06.2007, 12:14 | #99
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FausT
offline
Опыт:
1,451Активность: |
ADOLF по подробней если можешь.
Етим способом мона вызывать функцию с другого тригера, и Ве не будет писать ошыбку??? Цитата:
set matrix = FausT |
|
27.06.2007, 12:15 | #100
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|