КАК СДЕЛАТЬ СЧЕТ СЕК КАК В ДОТЕ
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 16:06:48 | Сообщение # 1 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| HELP
помогите в разработке моей карты warmap
|
|
|
|
DragoN | Дата: Вторник, 21 Июля 2009, 16:13:50 | Сообщение # 2 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| jktu351597, каждую секунду добавляй в переменную +1... Добавлено (21-07-2009, 16:13) --------------------------------------------- при наборе в переменной числа 60 обнуляй переменную,добавляй минуту..
El Psy Congroo
|
|
|
|
Urievoll | Дата: Вторник, 21 Июля 2009, 16:24:13 | Сообщение # 3 |
10 уровень
Группа: Ветераны
Сообщений: 2659
Награды: 10
Репутация: 959
Блокировки:
| jktu351597, Предупреждение. ЗАПРЕЩАЕТСЯ: Наличие в вашем сообщении более 50 процентов ЗАГЛАВНЫХ БУКВ. Уважайте своих собеседников, у них может сложиться мнение, что Вы на них кричите.
третий страйк! бэттер аут!
|
|
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 16:39:21 | Сообщение # 4 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| а как обнулить я попробовал так If (All Conditions are True) then do (Then Actions) else do (Else Actions) если- условие SEK[1] меньше 60 то - действие игрок - Add (SEK[1] + 1) to игрок1 (красный) потребление пиши иначе - действие Set SEK[1] = 0
помогите в разработке моей карты warmap
|
|
|
|
nkviz07 | Дата: Вторник, 21 Июля 2009, 17:04:06 | Сообщение # 5 |
9 уровень
Группа: Проверенные
Сообщений: 871
Награды: 0
Репутация: 74
Блокировки:
| какой ужас Cобытие every 60 game time seconds Действие pick every player in (all players) and do (add 1 дерева to picked player)
Сообщение отредактировал nkviz07 - Вторник, 21 Июля 2009, 17:04:29 |
|
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 17:15:15 | Сообщение # 6 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| это минуты а сек
помогите в разработке моей карты warmap
|
|
|
|
DragoN | Дата: Вторник, 21 Июля 2009, 17:34:44 | Сообщение # 7 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| Cобытие every 1 game time seconds Действие pick every player in (all players) and do (add 1 дерева to picked player)
El Psy Congroo
|
|
|
|
nkviz07 | Дата: Вторник, 21 Июля 2009, 17:34:51 | Сообщение # 8 |
9 уровень
Группа: Проверенные
Сообщений: 871
Награды: 0
Репутация: 74
Блокировки:
| every 1 game-time seconds... эээ дракон опередил меня на пару секунд
Сообщение отредактировал nkviz07 - Вторник, 21 Июля 2009, 20:06:06 |
|
|
|
Meck | Дата: Вторник, 21 Июля 2009, 17:36:34 | Сообщение # 9 |
8 уровень
Группа: Проверенные
Сообщений: 645
Награды: 0
Репутация: 35
Блокировки:
| nkviz07, и правдо ужас Quote (nkviz07) Cобытие every 60 game time seconds Действие pick every player in (all players) and do (add 1 дерева to picked player) АналОгично этому только Событие every 1 game time seconds Действие pick every player in (all players) and do (add 1 жрачки to picked player)
|
|
|
|
nkviz07 | Дата: Вторник, 21 Июля 2009, 20:06:32 | Сообщение # 10 |
9 уровень
Группа: Проверенные
Сообщений: 871
Награды: 0
Репутация: 74
Блокировки:
| А чё я? Я что-то неправильно сказал?
|
|
|
|
Meck | Дата: Вторник, 21 Июля 2009, 20:10:19 | Сообщение # 11 |
8 уровень
Группа: Проверенные
Сообщений: 645
Награды: 0
Репутация: 35
Блокировки:
| nkviz07, ой, сорь, ты все правельно, я ему, просто цитируя твои слова...
|
|
|
|
[SOAD]Damager | Дата: Вторник, 21 Июля 2009, 20:37:02 | Сообщение # 12 |
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
| - chek every 1 sekond ___ --- ___ - if/then/else _ ___ - if udg_sec < 60 ___ - then do actions set udg_sec = ubg_sec + 1 ___ - else actions set udg_minuts = set udg_minutes +1 set udg_sec = 0 ___ - if/then/else ___ - if udg_minutes > 60 ___ - then do actions set udg_hours = udg_hours + 1 set udg_minuts = 0 ___ - change title of table of records to: udg_hours + ":" + udg_minutes + ":" + udg_seconds end loop. Добавлено (21-07-2009, 20:37) ---------------------------------------------
Quote (|SOAD|Damager) - chek every 1 sekond ___ --- ___ - if/then/else _ ___ - if udg_sec < 60 ___ - then do actions set udg_sec = ubg_sec + 1 ___ - else actions set udg_minuts = set udg_minutes +1 set udg_sec = 0 ___ - if/then/else ___ - if udg_minutes > 60 ___ - then do actions set udg_hours = udg_hours + 1 set udg_minuts = 0 ___ - change title of table of records to: udg_hours + ":" + udg_minutes + ":" + udg_seconds end loop. второе действие if/then/else начинаеться в else первого. ( форумная страница подровняла - не видно )
ICQ: 351676654 Skype: lxoxol Работаю над УГ'о ОРПГ.
|
|
|
|
Meck | Дата: Вторник, 21 Июля 2009, 20:40:56 | Сообщение # 13 |
8 уровень
Группа: Проверенные
Сообщений: 645
Награды: 0
Репутация: 35
Блокировки:
| [SOAD]Damager, тоесть ты написав ему на джасе надеешся что он разберется? Еслибы он разбирался в джасе, то этот вопрос он бы незадовал!
|
|
|
|
[SOAD]Damager | Дата: Вторник, 21 Июля 2009, 20:46:07 | Сообщение # 14 |
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
| єто не джазз. я сам не учил команды джазза, но думаю понятно что udg_ то переменная. и в моем случае - целочисельная. )
ICQ: 351676654 Skype: lxoxol Работаю над УГ'о ОРПГ.
|
|
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 21:07:36 | Сообщение # 15 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| [SOAD]Damager, а твой вариант чем отличает от моего Добавлено (21-07-2009, 21:07) ---------------------------------------------
Quote (jktu351597) а как обнулить я попробовал так If (All Conditions are True) then do (Then Actions) else do (Else Actions) если- условие SEK[1] меньше 60 то - действие игрок - Add (SEK[1] + 1) to игрок1 (красный) потребление пиши иначе - действие Set SEK[1] = 0
помогите в разработке моей карты warmap
|
|
|
|
[SOAD]Damager | Дата: Вторник, 21 Июля 2009, 21:21:05 | Сообщение # 16 |
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
| Под таблицу рекордов проще делать это раз, во-вторых у меня время по секундах, минутах и часах.
ICQ: 351676654 Skype: lxoxol Работаю над УГ'о ОРПГ.
|
|
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 21:28:02 | Сообщение # 17 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| у меня просто не обнуляется минуты я уже сделал а часы не нужны ине знаешь как тавлицу сделать откр%закр Добавлено (21-07-2009, 21:28) --------------------------------------------- таблицу
помогите в разработке моей карты warmap
|
|
|
|
[SOAD]Damager | Дата: Вторник, 21 Июля 2009, 21:37:24 | Сообщение # 18 |
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
| function Trig_____________________________________001_Actions takes nothing returns nothing call CreateMultiboardBJ( 1, 1, "TRIGSTR_763" ) call MultiboardDisplayBJ( false, GetLastCreatedMultiboard() ) call MultiboardDisplayBJ( true, GetLastCreatedMultiboard() ) endfunction //=========================================================================== function InitTrig_____________________________________001 takes nothing returns nothing set gg_trg_____________________________________001 = CreateTrigger( ) call TriggerAddAction( gg_trg_____________________________________001, function Trig_____________________________________001_Actions ) endfunction закрыть/открыть можно только Mulltiboard. Или ее еще називают "Меню Паузы". Но там возиться долго очень.
ICQ: 351676654 Skype: lxoxol Работаю над УГ'о ОРПГ.
|
|
|
|
jktu351597 | Дата: Вторник, 21 Июля 2009, 21:41:55 | Сообщение # 19 |
1 уровень
Группа: Пользователи
Сообщений: 17
Награды: 0
Репутация: 0
Блокировки:
| спасибо Добавлено (21-07-2009, 21:41) --------------------------------------------- показатьнад чем раб
помогите в разработке моей карты warmap
|
|
|
|