Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Падает сервер при входе в статистику

Статус
В этой теме нельзя размещать новые ответы.

Weazzy_T

Дебютант
Помогите, при входе в статистику (/mn > Статистика) сервер крашит, все другие функции в /mn работают нормально (без вылетов)
==========Команда /mn: ==========
if (strcmp(cmd, "/mn", true) == 0)
{
SPD(playerid, 3, DIALOG_STYLE_LIST, "{f0ff00}Меню", "{ff7800}1.{ffffff} Статистика\n{ff7800}2.{ffffff} Список команд\n{ff7800}3.{ffffff} Личные настройки\n{ff7800}4.{ffffff} Настройки безопасности\n{ff7800}5.{ffffff} Связь с администрацией\n{ff7800}6.{ffffff} Правила сервера\n{ff7800}7.{ffffff} Смена ника\n{ff7800}8. {ffffff}Дополнительно", "Выбрать", "Закрыть");
}
==========Сама система статистики:==========

if(dialogid == 3)// Ид диалога Для Логина
{
if(response)// Если игрок нажал первую кнопку входа
{
if(listitem == 0)
{
GetPlayerName(playerid, playername, sizeof(playername));
new numb;
CY[playerid] = float(Score[playerid]/PlayerInfo[playerid][pDeath]);
new string[30];
format(string, sizeof(string), "players/%s.ini", playername);
new tawer = ini_openFile(string);
ini_getInteger(tawer, "Number", numb);
ini_closeFile(tawer);
new ip[30];
GetPlayerIp(playerid, ip, sizeof(ip));
new akk[64];
if(PlayerInfo[playerid][pAdmin] < 1 || isadmin[playerid] == 0) { akk = "{18ff00}простой"; } //??????? ?????????????(6rank)
if(PlayerInfo[playerid][pAdmin] >= 1 && isadmin[playerid] == 1) { akk = "{ff0000}администратор"; } //??????? ?????????(5rank)
new bigstring[1024];
new temp[64];
format(bigstring,sizeof(bigstring),"{ffffff}Ник:\t\t{00a2ff}%s\n", playername);
format(temp, sizeof(temp), "{ffffff}Номер:\t\t{F7FF00}%d\n", numb);
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "{ffffff}Текущий IP:\t%s\n\n", ip);
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "Убийства:\t{66FF00}%d\n", GetPlayerScore_AC(playerid));
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "{ffffff}Смерти:\t{FF0000}%d{ffffff}\n", PlayerInfo[playerid][pDeath]);
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "{ffffff}С/У:\t\t%.1f\n\n", CY[playerid]);
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "Тип аккаунта:\t%s\n", akk);
strcat(bigstring, temp, sizeof(bigstring));
format(temp, sizeof(temp), "{ffffff}Часов в игре:\t%d", PlayerInfo[playerid][pHours]);
strcat(bigstring, temp, sizeof(bigstring));
SPD(playerid, 2033, DIALOG_STYLE_MSGBOX, "{f0ff00}Статистика", bigstring, "Закрыть", "");
}
if(listitem == 1)
{
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу