Сейчас 10:31:13 Суббота, 23 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Bru  
КАК СДЕЛАТЬ СЧЕТ СЕК КАК В ДОТЕ
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
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz