[Наработка] Время как в доте
|
|
Facering | Дата: Вторник, 25 Декабря 2012, 17:47:23 | Сообщение # 1 |
9 уровень
Группа: Проверенные
Сообщений: 842
Награды: 0
Репутация: 50
Блокировки:
| Сорь если не там или нарушаю правила, встречал много тем насчет "как сделать время как в доте". Чет не видел тут ответа на этот вопрос, поэтому даю ответ.
Ни чего сложно нет в создании для начало создайте переменную любую ее тим целочисленная и повторите тоже самое. time События Время - Каждые 1.00 секунд Условия Действия Задать переменной TIMEsec значение (0 + 1) Если (Все условия выполняются), то выполнить (Действия), иначе выполнить (Другие действия) Если - Условия TIMEsec равно 1 То - Действия Игрок - Add 1 to Игрок 2 (синий) Потребление пищи Игрок - Add 1 to Игрок 3 (сине-зеленый) Потребление пищи Игрок - Add 1 to Игрок 4 (фиолетовый) Потребление пищи Игрок - Add 1 to Игрок 5 (желтый) Потребление пищи Игрок - Add 1 to Игрок 6 (оранжевый) Потребление пищи Игрок - Add 1 to Игрок 8 (розовый) Потребление пищи Игрок - Add 1 to Игрок 9 (серый) Потребление пищи Игрок - Add 1 to Игрок 10 (светло-синий) Потребление пищи Игрок - Add 1 to Игрок11 (темно-зеленый) Потребление пищи Игрок - Add 1 to Игрок 12 (коричневый) Потребление пищи Если (Все условия выполняются), то выполнить (Действия), иначе выполнить (Другие действия) Если - Условия (Игрок 2 (синий) Потребление пищи) равно 60 То - Действия Игрок - Add -60 to Игрок 2 (синий) Потребление пищи Игрок - Add -60 to Игрок 3 (сине-зеленый) Потребление пищи Игрок - Add -60 to Игрок 4 (фиолетовый) Потребление пищи Игрок - Add -60 to Игрок 5 (желтый) Потребление пищи Игрок - Add -60 to Игрок 6 (оранжевый) Потребление пищи Игрок - Add -60 to Игрок 8 (розовый) Потребление пищи Игрок - Add -60 to Игрок 9 (серый) Потребление пищи Игрок - Add -60 to Игрок 10 (светло-синий) Потребление пищи Игрок - Add -60 to Игрок11 (темно-зеленый) Потребление пищи Игрок - Add -60 to Игрок 12 (коричневый) Потребление пищи Игрок - Add 1 to Игрок 2 (синий) Древесина (текущ.) Игрок - Add 1 to Игрок 3 (сине-зеленый) Древесина (текущ.) Игрок - Add 1 to Игрок 4 (фиолетовый) Древесина (текущ.) Игрок - Add 1 to Игрок 5 (желтый) Древесина (текущ.) Игрок - Add 1 to Игрок 6 (оранжевый) Древесина (текущ.) Игрок - Add 1 to Игрок 8 (розовый) Древесина (текущ.) Игрок - Add 1 to Игрок 9 (серый) Древесина (текущ.) Игрок - Add 1 to Игрок 10 (светло-синий) Древесина (текущ.) Игрок - Add 1 to Игрок11 (темно-зеленый) Древесина (текущ.) Игрок - Add 1 to Игрок 12 (коричневый) Древесина (текущ.) Иначе - Действия Ничего не делать Иначе - Действия Ничего не делать
Эх, береза..... мне бы столько почек.
|
|
|
|
Diabfall | Дата: Вторник, 25 Декабря 2012, 17:53:35 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 1231
Награды: 0
Блокировки:
| Цитата (Facering) Иначе - Действия Ничего не делать лол
|
|
|
|
Naturekid | Дата: Вторник, 25 Декабря 2012, 17:54:48 | Сообщение # 3 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| Facering, есть функция mod Древесина - Time/60 пища - Time mod 60
|
|
|
|
lawson | Дата: Среда, 26 Декабря 2012, 18:35:48 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
| Цитата (Facering) [Наработка] Время как в доте о нет они и сюда добрались.
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
|
|
|
|
lyneev | Дата: Среда, 26 Декабря 2012, 19:45:14 | Сообщение # 5 |
8 уровень
Группа: Проверенные
Сообщений: 692
Награды: 0
Репутация: 333
Блокировки:
| Цитата (lawson) о нет они и сюда добрались.
в доте место кончилось , а зимовать где то надо
это селезень гей лондон гей гей развод гей робот гей рыба
|
|
|
|
Imba_pvL | Дата: Суббота, 29 Декабря 2012, 20:14:03 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| Facering, вообще то такая наработка есть -_- и нада было карту хоть сделать чтоль
|
|
|
|
Extremator | Дата: Суббота, 29 Декабря 2012, 20:25:08 | Сообщение # 7 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| Странная весчь...
Вообще можно сделать пару меременныз, или одну и тикать её... ну и выставлять по ней время... и не каждому игрока отдельно, а циклом/отрядом игроков
кароче что-то бредовое в 1м посте :С
Сообщение отредактировал Extremator - Суббота, 29 Декабря 2012, 20:25:27 |
|
|
|
Dreii | Дата: Суббота, 29 Декабря 2012, 20:37:50 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Узнал много нового. Автор молодец. Поработал на славу. Занесу твое имя в карту. Еще раз спасибо.
|
|
|
|
Naturekid | Дата: Суббота, 29 Декабря 2012, 20:43:23 | Сообщение # 9 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| Цитата (Extremator) сделать пару меременныз одну* т.к. Цитата (Naturekid) Древесина - Time/60 пища - Time mod 60 Цитата (Dreii) Узнал много нового. Автор молодец. Поработал на славу. Занесу твое имя в карту. Еще раз спасибо.
Сообщение отредактировал Naturekid - Суббота, 29 Декабря 2012, 20:43:54 |
|
|
|
Extremator | Дата: Суббота, 29 Декабря 2012, 21:02:55 | Сообщение # 10 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| Цитата (Naturekid) одну* т.к. ну я бы взял одну целую с массивом, в ней секунд, минуты, часы ))) каждую сек времени Time[1] = Time[1] +1 если оно равно 60, то тайм(2) = тайм(2)+1, а тайм(1) -60 если тайм(2) равно 60, то тайм(3) = тайм(3)+1, а тайм(2) -60
ну а дальше циклом еду/дерево расставлять
|
|
|
|
Naturekid | Дата: Суббота, 29 Декабря 2012, 21:22:41 | Сообщение # 11 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| Древесина - Time/60 пища - Time mod 60 часы - Time/3600 Чтобы группа игроков утечку не делала - можно сделать переменную ALL - Группа игроков и юзать её везде где надо all players, шоб утечки не было, тогда и без сикла мона. Но ваще автор жжёт, самое то, так и надо всегда делать. По 1 добавлять - это шикарно...Добавлено (29 Декабря 2012, 21:22:41) ---------------------------------------------
Цитата (Facering) Иначе - Действия Ничего не делать Иначе - Действия Ничего не делать Меня ваще вставляет
|
|
|
|
Imba_pvL | Дата: Воскресенье, 30 Декабря 2012, 13:20:04 | Сообщение # 12 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| И вот еще у меня такое же стоит как в доте время, я делал по своему Но увидел что когда время пищи равно 60 то появляется надпись типо Расходы -30 Для тех кто будет использовать время то нужны в игровые константы поставить потребление пищи 61 и вот иконка времени как в доте кому вдруг пригодиться Воть
|
|
|
|
Naturekid | Дата: Воскресенье, 30 Декабря 2012, 13:44:20 | Сообщение # 13 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| Imba_pvL, в таких темах кидать наработки надо туда, где не удаляют. На епиквар например.
|
|
|
|
Imba_pvL | Дата: Воскресенье, 30 Декабря 2012, 13:58:15 | Сообщение # 14 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| Цитата (Naturekid) в таких темах кидать наработки надо туда, где не удаляют. На епиквар например. мне что сделать наработку и кинуть на эпиквар?? просто автор одним текстом мало что сделает
|
|
|
|
Freestale | Дата: Воскресенье, 30 Декабря 2012, 15:36:24 | Сообщение # 15 |
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 185
Блокировки:
| А толку от етой наработки чет я невьезжаю?
|
|
|
|
Imba_pvL | Дата: Воскресенье, 30 Декабря 2012, 15:41:53 | Сообщение # 16 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| Цитата (Freestale) невьезжаю? ты играл в доту?? ты знаешь что все новички хотят сделать доту 3? ты знаешь что такой наработки про время вроде нет? ты догадался или нет?
|
|
|
|
t0ur1n | Дата: Вторник, 08 Января 2013, 00:19:22 | Сообщение # 17 |
Группа: Заблокированные
Сообщений: 745
Награды: 2
Репутация: 615
Блокировки:
| Цитата (Imba_pvL) ты знаешь что все новички хотят сделать доту 3?
некогда бы не решил делать доту ибо она относится к таким картоделам как тузик , дуос
Потом будет Bru, urievolll, duos, хомка-мастер
|
|
|
|
Smartaros | Дата: Вторник, 08 Января 2013, 04:35:26 | Сообщение # 18 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| тузик, делай доту, я уже сделал почти, составим рэйтинг дот
|
|
|
|