Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Statsx Shell

, Максимальный dmg
Статус пользователя HUNTERsp4x
сообщение 23.8.2014, 19:35
Сообщение #1


Стаж: 16 лет

Сообщений: 412
Благодарностей: 415
Полезность: 814

Доброго времени суток.

В данный код мне нужно добавить суммарный урон нанесённый лучшим игроков за раунд вместо показателей эффективности и аккуратности. Я запутался в показателях)

Скрытый текст
// Get and format best score.
add_best_score(sBuffer[MAX_BUFFER_LENGTH + 1])
{
new id, iMaxKillsId, iMaxKills, iMaxHeadShots

iMaxKillsId = 0
iMaxKills = 0
iMaxHeadShots = 0

// Find player
for (id = 1; id < MAX_PLAYERS; id++)
{
if (g_izUserRndStats[id][STATS_KILLS] >= iMaxKills && (g_izUserRndStats[id][STATS_KILLS] > iMaxKills || g_izUserRndStats[id][STATS_HS] > iMaxHeadShots))
{
iMaxKillsId = id
iMaxKills = g_izUserRndStats[id][STATS_KILLS]
iMaxHeadShots = g_izUserRndStats[id][STATS_HS]
}
}

// Format statistics.
if (iMaxKillsId)
{
id = iMaxKillsId

new Float:fGameEff = effec(g_izUserGameStats[id])
new Float:fRndAcc = accuracy(g_izUserRndStats[id])

format(t_sText, MAX_TEXT_LENGTH, "%L: %s^n%d %L / %d hs -- %0.2f%% %L / %0.2f%% %L^n", LANG_SERVER, "BEST_SCORE", g_izUserRndName[id],
iMaxKills, LANG_SERVER, "KILL_S", iMaxHeadShots, fGameEff, LANG_SERVER, "EFF", fRndAcc, LANG_SERVER, "ACC")
add(sBuffer, MAX_BUFFER_LENGTH, t_sText)
}

return iMaxKillsId
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя HUNTERsp4x
сообщение 23.8.2014, 22:16
Сообщение #2


Стаж: 16 лет

Сообщений: 412
Благодарностей: 415
Полезность: 814

Сделал. Тема закрыта.

/del
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: