Exort
Умник
Представляю вашему вниманию статистику сервера.
Внимание! Данная система подходит исключетельно для RLS модов. (А так, меняйте переменные).
Добавляем ко всем #define:
Добавляем ко всем диалогам:
Далее ко всем командам:
Внимание! Данная система подходит исключетельно для RLS модов. (А так, меняйте переменные).
Добавляем ко всем #define:
PHP:
#define DIALOG_STATISTICS 1
PHP:
case DIALOG_STATISTICS:
{
new buyhome = 0;
new buybiz = 0;
new buySbiz = 0;
new strings[160];
new classdom[5];
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo[h][hOwned] == 1) { buyhome ++; }
switch(HouseInfo[h][hKlass])
{
case 0: { if(HouseInfo[h][hOwned] == 1) { classdom[0]++;} }
case 1: { if(HouseInfo[h][hOwned] == 1) { classdom[1]++;} }
case 2: { if(HouseInfo[h][hOwned] == 1) { classdom[2]++;} }
case 3: { if(HouseInfo[h][hOwned] == 1) { classdom[3]++;} }
default: { if(HouseInfo[h][hOwned] == 1) { classdom[4]++;} }
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if(BizzInfo[i][bOwned] == 1) { buybiz ++; }
}
for(new b = 0; b < sizeof(SBizzInfo); b++)
{
if(SBizzInfo[b][sOwned] == 1) { buySbiz ++; }
}
format(strings, sizeof(strings), "Продано домов: %i из 667\n\nN: [%i]\tD: [%i]\tC: [%i]\tB: [%i]\tA: [%i]\n\nПродано бизнесов: %i из 15\n\nПродано заправок: %i из 28",buyhome,classdom[0], classdom[1], classdom[2], classdom[3], classdom[4],buybiz,buySbiz);
SPD(playerid, DIALOG_STATISTICS, DIALOG_STYLE_MSGBOX,"Статистика сервера", strings, "Скрыть", "");
}
PHP:
CMD:getastat(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_STATISTICS, DIALOG_STYLE_LIST, "Раздел разработчика", "n» Статистика сервера", "Выбрать", "Отмена");
return 1;
}
PHP:
else if(strcmp(cmd, "/leaders", true) == 0)
{
ShowPlayerDialog(playerid, DIALOG_STATISTICS, DIALOG_STYLE_LIST, "Раздел разработчика", "n» Статистика сервера", "Выбрать", "Отмена");
return 1;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
