Представляю вам пример создания статистики игрока
Создадим команду
В onPlayerCommand

Код:
if(cmd[0] == "/stats")
    {
    playerStats();
	}

Теперь создадим функцию

Код:
function playerStats()
{
	foreach(i, playername in getPlayers()) 
	{
    local admin;
    if(users[i].admin == 0) { admin = "Житель" }
    else if(users[i].admin == 1) { admin = "Мл.Модератор" }
    else if(users[i].admin == 2) { admin = "Модератор" }
    else if(users[i].admin == 3) { admin = "Мл.Администратор" }
    else if(users[i].admin == 4) { admin = "Администратор" }
    else if(users[i].admin == 5) { admin = "Глава Штата" }
    local nxtlevel = users[i].level+1;
    local expamount = nxtlevel*levelexp;
    local stats = format("\nНаличные: \t"+users[i].money+
    "     \nУровень: "+users[i].level+
    "     \nУважение: "+users[i].exp+"/"+expamount+
    "     \nОрганизация: "+admin.tostring()+
    "     ");
    showPlayerDialog(i, 0, 0, "Статистика: "+getPlayerName(i), stats, "Отмена");
	}
}

Ну вот и все

Теги: /stats,Статистика игрока