Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/[help] Изменения респа Эпика в датапаке
Search

[help] Изменения респа Эпика в датапаке

18 replies353 viewsCurrently viewing: 1
рома
рома

User

Участник

Posts: 87

На форуме с: 01/16/2008

Репутация: +157

Рейтинг: 0

· 08/17/2009, 02:53 AM

Сборка базы, платная

Итак, не секрет что в АИ прописан рес некоторых эпиков, на примере закена:

Код
  //time is 36hour    +/- 17hour 
            long respawnTime = ((19 + Rnd.get(35) ) * 3600000); 


Не пойму как идет расчет времени ? Мне вот надо поменять на 48 часов +/-6

Объясните кому не сложно, по какому алгоритму расчитываетсявремя это

0
Baium
Baium

User

Бывалый

Posts: 103

На форуме с: 04/17/2009

Репутация: +292

Рейтинг: 0

· 08/17/2009, 03:20 AM

matt: Сборка базы, платная

Итак, не секрет что в АИ прописан рес некоторых эпиков, на примере закена:

Код
  //time is 36hour    +/- 17hour 
            long respawnTime = ((19 + Rnd.get(35) ) * 3600000); 


Не пойму как идет расчет времени ? Мне вот надо поменять на 48 часов +/-6

Объясните кому не сложно, по какому алгоритму расчитываетсявремя это


Вот будет так
Код
  //time is 48hour    +/- 6hour 
            long respawnTime = ((48+ Rnd.get(6) ) * 3600000); 


Код
*3600000
это умножение часов

0
рома
рома

User

Участник

Posts: 87

На форуме с: 01/16/2008

Репутация: +157

Рейтинг: 0

· 08/17/2009, 04:00 AM

Baium Спасибо за ответ, после овтета догнал алгоритм... тему можно клозить.

0
Gambit90
Gambit90

User

Бывалый

Posts: 426

На форуме с: 09/17/2008

Репутация: +421

Рейтинг: 0

· 08/17/2009, 06:24 AM

((19 + Rnd.get(35) ) * 3600000);


19 - ??
35 - ??
3600000 - ??

Расскажите поподробней, какое число что значит.

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

Репутация: +1179

Рейтинг: 0

· 08/17/2009, 07:53 AM

Цитата
//time is 48hour +/- 6hour
long respawnTime = ((48+ Rnd.get(6) ) * 3600000);



48 - время респа ( в часах )
6 - т.е +/- 6 часов
3600000 - умножаем на час

crazy.gif

— Оо

0
Gradesk
Gradesk

User

Ветеран

Posts: 639

На форуме с: 04/09/2008

Репутация: +619

Рейтинг: 0

· 08/17/2009, 08:47 AM

Совершенно не верно :).
Принцип работы Rnd.get(6) вы не понимаете :).
Это не +/- а рандомно число от 0 до 5!!!!
Это большая разница, по вашему получается что респ будет от 48 до 53 часов.
Чтобы сделать так как надо надо вот так:

Код
long respawnTime = ((42 + Rnd.get(13) ) * 3600000);

Тогда респ получится 48 +/-6

0
B
Bezz

User

Участник

Posts: 57

На форуме с: 10/22/2008

Репутация: +6

Рейтинг: 0

· 08/21/2009, 12:43 PM

если не трудно можеш написать как сделать правельно респ 24часа +/- 4 часа. оч прошу

0
Александр
Александр

User

Ветеран

Posts: 1306

На форуме с: 05/25/2009

Репутация: +296

Рейтинг: 0

· 08/21/2009, 06:24 PM

bezz: если не трудно можеш написать как сделать правельно респ 24часа +/- 4 часа. оч прошу

Код
long respawnTime = ((20 + Rnd.get(9) ) * 3600000);

You can't feeling! No you can't feeling! And you can't feeling!

— People = Shit

0
mihey888
mihey888

User

Бывалый

Posts: 358

На форуме с: 06/27/2007

Репутация: +64

Рейтинг: 0

· 08/21/2009, 06:52 PM

Ой народ пошел, такую гадость не может догнать. Градеск как всегда все правильно обьяснил.

0
Денис
Денис

User

Бывалый

Posts: 130

На форуме с: 11/26/2008

Репутация: +26

Рейтинг: 0

· 08/21/2009, 11:13 PM

скажите еще куда заливать такое на сборке базы!как высчитывать понел а куда чего нет:)))

0
sex0s
sex0s

User

Бывалый

Posts: 306

На форуме с: 08/25/2008

Репутация: +294

Рейтинг: 0

· 08/22/2009, 04:12 AM

GIZLA, а AI у епиков data\scripts\...

— 2+2 = ? Оо

0
Денис
Денис

User

Бывалый

Posts: 130

На форуме с: 11/26/2008

Репутация: +26

Рейтинг: 0

· 08/22/2009, 12:33 PM

а по точнее в какой папке АИ там РБ

0
Денис
Денис

User

Бывалый

Posts: 130

На форуме с: 11/26/2008

Репутация: +26

Рейтинг: 0

· 08/22/2009, 01:09 PM

тое сть в АИ я например на 7 сборке не вижу куда это всововать!

0
Денис
Денис

User

Бывалый

Posts: 130

На форуме с: 11/26/2008

Репутация: +26

Рейтинг: 0

· 08/22/2009, 02:15 PM

ап

0
Денис
Денис

User

Бывалый

Posts: 130

На форуме с: 11/26/2008

Репутация: +26

Рейтинг: 0

· 08/25/2009, 04:27 PM

ап

0
K
Kapik123
· 08/25/2009, 04:35 PM

В дате смотри или по базе правь

0
W
Walker

User

Бывалый

Posts: 190

На форуме с: 03/02/2009

Репутация: +22

Рейтинг: 0

· 11/02/2009, 04:32 PM

я не поиму а вто это что умножения меняти надо ? что была 24 чяса ? long respawnTime = ((20 + Rnd.get(9) ) * 3600000);

— la2rus.com

0
iZac
iZac

User

Новичок

Posts: 13

На форуме с: 09/17/2008

Рейтинг: 0

· 01/07/2010, 11:53 PM

respawnTime = (24 * 3600);

0
Topic is closed for replies