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

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

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

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

Топ Онлайн (Помогите изменить MOTD окно)

Статус пользователя killer228
сообщение 17.4.2016, 20:53
Сообщение #1
Стаж: 11 лет

Сообщений: 5
Благодарностей: 2
Полезность: 0

Здраствуйте, у кого есть пару минут сделайте пожалуйста более красивым MOTD окно

Вот код:
Код:
public show_top15(id)
{
new i, count;
static sort[33][2], maxPlayers;

if(!maxPlayers) maxPlayers = get_maxplayers();

for(i=1;i<=maxPlayers;i++)
{
sort[count][0] = i;
sort[count][1] = TotalPlayedTime[i] + (get_user_time(i, 1) / 60);
count++;
}

SortCustom2D(sort,count,"stats_custom_compare");

new motd[1024], len

len = format(motd, 1023,"<meta http-equiv='Content-Type' content='text/html; charset=utf-8'><body bgcolor=#000000><font color=#FFB000><pre>")
len += format(motd[len], 1023-len,"%s %-22.22s %3s^n", "#", "Ник", "Онлайн на сервере")

new players[32], num
get_players(players, num)

new b = clamp(count,0,15)

new name[32], player

for(new a = 0; a < b; a++)
{
player = sort[a][0]

get_user_name(player, name, 31)
len += format(motd[len], 1023-len,"%d %-22.22s %d^n", a+1, name, sort[a][1])
}

len += format(motd[len], 1023-len,"</body></font></pre>")
show_motd(id, motd, "TOP Online")

return PLUGIN_CONTINUE
}
#endif

public stats_custom_compare(elem1[],elem2[])
{
if(elem1[1] > elem2[1]) return -1;
else if(elem1[1] < elem2[1]) return 1;

return 0;
}


Вот как сейчас оно выглядит
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя d3m37r4
сообщение 18.4.2016, 5:47
Сообщение #2


Стаж: 11 лет

Сообщений: 304
Благодарностей: 119
Полезность: 604

killer228, позаимствуй код из statsX shell 2.0.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя killer228
сообщение 18.4.2016, 14:35
Сообщение #3
Стаж: 11 лет

Сообщений: 5
Благодарностей: 2
Полезность: 0

Цитата(Lena1978 @ 18.4.2016, 11:03) *
killer228,

можешь кинуть код всего плагина?

Зачем?

Цитата(d3m37r4 @ 18.4.2016, 6:47) *
killer228, позаимствуй код из statsX shell 2.0.

Сможешь сделать? Я побывал взять , не могу всего понять.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Lena1978
сообщение 19.4.2016, 11:10
Сообщение #4
Стаж: 17 лет

Сообщений: 318
Благодарностей: 37
Полезность: < 0

killer228,

Чтобы написать в чат /time и выпало окно - список игроков и время игры на сервере.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lena1978
сообщение 1.5.2016, 22:18
Сообщение #5
Стаж: 17 лет

Сообщений: 318
Благодарностей: 37
Полезность: < 0

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