• Страница 1 из 1
  • 1
Модератор форума: No_MaTTeR, Dimitro, LightInDarkness  
Нужна помощь.
Hemorrhage
Скаут
вообщем есть Ядро,как изменить рейт рейтинга арены,что бы давало 30 за победу а заберало 1

Добавлено (20.02.2012, 21:53)
---------------------------------------------
АП!

Добавлено (20.02.2012, 22:02)
---------------------------------------------
АП

Добавлено (20.02.2012, 22:09)
---------------------------------------------
ап!

Сообщение # 1 написано 20.02.2012 в 22:09
Dissidia
Скаут
Quote (Hemorrhage)
вообщем есть Ядро,как изменить рейт рейтинга арены,что бы давало 30 за победу а заберало 1


Вроде бы такого нельзя сделать
Сообщение # 2 написано 20.02.2012 в 22:11
Hemorrhage
Скаут
Quote (Dissidia)
Вроде бы такого нельзя сделать

Чо за бред?
Тоесть на всех серверах нормально дает 20-30 рейта за победу -1 за поражение,а у меня на сервер +1 за победу и -23 за порожение,не окэ
Сообщение # 3 написано 20.02.2012 в 22:14
Dissidia
Скаут
x77gt, hello
Quote (Hemorrhage)
Чо за бред? Тоесть на всех серверах нормально дает 20-30 рейта за победу -1 за поражение,а у меня на сервер +1 за победу и -23 за порожение,не окэ


Начисление рейтинга напрямую зависит от рейта тимы и от личного рейта так что если допустим на арене попалась команда с 2200 рейта против тимы с рейтом 0 laugh laugh

То в случае победы тимы с нулевым рейтом будет начислино намного больше рейтинга за бой чем той команде у которой 2200 biggrin и при получение определённого количества рейта начинаеться уменьшение получаемого и повышаеться количество вычитаемого
Сообщение # 4 написано 20.02.2012 в 22:18
Hemorrhage
Скаут
Dissidia,
А может быть так если разница в рейтинге "150" по умолчанию убранна,то и рейту дает +1 когда тимы сталкиваются? или что?
Сообщение # 5 написано 20.02.2012 в 22:22
SDNT
Скаут
тыж вроде наоборот хотел?=)
Сообщение # 6 написано 20.02.2012 в 22:24
Hemorrhage
Скаут
SDNT,
У меня на сервере стоит старт арены с 1000,ограничение на рейтинг убрано,т.е тима 2000 может выйти с тимой 1000,когда тима с 1000 рейтинга побеждает другую тиму с таким же рейтингом,победителю +1,проигравшим -23,а мне надо что бы победителю давало +12,проигравшим -1
как сделать то?есть готовая сборка уже и ядро.

Добавлено (20.02.2012, 22:36)
---------------------------------------------
АП!

Добавлено (20.02.2012, 22:41)
---------------------------------------------
АП!

Сообщение # 7 написано 20.02.2012 в 22:41
MERSIDERS
Сержант
Quote (Hemorrhage)
победителю +1,проигравшим -23

хардмод biggrin
Сообщение # 8 отредактировано MERSIDERS - Понедельник, 20.02.2012, 22:42
Hemorrhage
Скаут
Ап!

Добавлено (20.02.2012, 23:00)
---------------------------------------------
АП!

Добавлено (20.02.2012, 23:05)
---------------------------------------------
Ап!

Добавлено (21.02.2012, 01:31)
---------------------------------------------
Ап!

Добавлено (21.02.2012, 07:13)
---------------------------------------------
Ап!)
Утром 100500% умные люди сидят laugh

Сообщение # 9 написано 21.02.2012 в 07:13
Djumhоrdе
Скаут
В исходах, для БГ есть батлеграуд.цпп, там можно на БГ. поищи похожий файл для арены.

Да и вообще, даёт правильно. Смотря какой рейтинг тимы.
Сообщение # 10 отредактировано OmgTIsFree - Вторник, 21.02.2012, 07:24
Hemorrhage
Скаут
ArenaTeam.h есть такой файл в нем есть следующие строки
Code
uint32 GetPoints(uint32 MemberRating);
         int32  GetRatingMod(uint32 ownRating, uint32 opponentRating, bool won, bool calculating_mmr = false);
         int32  GetPersonalRatingMod(int32 base_rating, uint32 ownRating, uint32 opponentRating);
         float  GetChanceAgainst(uint32 ownRating, uint32 opponentRating);
         int32  WonAgainst(uint32 againstRating);
         void   MemberWon(Player* plr, uint32 againstMatchmakerRating, int32 teamratingchange = 12);
         int32  LostAgainst(uint32 againstRating);
         void   MemberLost(Player* plr, uint32 againstMatchmakerRating, int32 teamratingchange = -12);
         void   OfflineMemberLost(uint64 guid, uint32 againstMatchmakerRating, int32 teamratingchange = -12);

Если тут 12,то почему на сборки 1 и -23 ? sad
Сообщение # 11 написано 21.02.2012 в 15:28
Lmko
Скаут
ну в конфиге ядра попробуй рейт арены измени !
Сообщение # 12 написано 21.02.2012 в 16:07
Hemorrhage
Скаут
Quote (Lmko)
ну в конфиге ядра попробуй рейт арены измени !

Нету там рейта рейтинга

Добавлено (21.02.2012, 18:06)
---------------------------------------------
АП!

Сообщение # 13 написано 21.02.2012 в 18:06
maxxem
Скаут
Quote (Hemorrhage)
ну в конфиге ядра попробуй рейт арены измени !

универсальный ответ на все вопросы по проблемам с серверами))))))))) lol
Сообщение # 14 написано 21.02.2012 в 18:28
Hemorrhage
Скаут
Ап

Добавлено (22.02.2012, 07:24)
---------------------------------------------
АП!

Добавлено (22.02.2012, 13:10)
---------------------------------------------
Чувак это апчик biggrin

Добавлено (22.02.2012, 14:28)
---------------------------------------------
Апчик это Чувачик happy

Добавлено (22.02.2012, 14:54)
---------------------------------------------
АП!?

Сообщение # 15 написано 22.02.2012 в 14:54
Lmko
Скаут
Quote (maxxem)
универсальный ответ на все вопросы по проблемам с серверами))))))))) lol

ну а 4ё =)
Сообщение # 16 написано 22.02.2012 в 16:24
  • Страница 1 из 1
  • 1
Поиск: