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

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

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

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

Команда делает то, что не нужно

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

Alex Klare

Новичок
Здравствуйте пользователи Pawno-Info. У меня проблема. Я попробовал сделать статистику на сервере.
Ввожу команду /mm. Дальше выбираю в первом пункте Статистика персонажа. Выбрал и мне выводит совсем другое сообщение, вообще из другой команды. Коды ниже:
Вот код команды /mm:
PHP:
if (strcmp("/mm", cmdtext, true) == 0)
	{
		ShowPlayerDialog(playerid, 9623, DIALOG_STYLE_LIST, "{46F06D}Личное меню","[1] > Статистика аккаунта\n[2] > Команды сервера\n{FFAE15}[3] > Репорт (Сообщение администраторам)","Выбрать", "Выход");
		return 1;
	}
Вот сам диалог 9623:
PHP:
if(dialogid == 9623 && response)
    {
					switch(listitem)
					{
					case 0:
					{
					ShowStats(playerid);
					}
					case 1:
					{
					ShowPlayerDialog(playerid, 1025, DIALOG_STYLE_LIST, "Команды сервера", "Обычные\nЧат\nТелефон\n", "OK", "Назад");
					}
			  		case 2:
					{
			  		ShowPlayerDialog(playerid, 1061, DIALOG_STYLE_INPUT,"{FFCD00}Связь с администрацией","{FFFFFF}Введите своё сообщение для администрации сервера\n{FFFFFF}Оно должно быть кратким и ясным\n\n{66CC66}Если вы хотите подать жалобу на игрока,\n{66CC66}обязательно укажите его ID и причину жалобы\nНе пишите ерунду, нарветесь на бан!","Отправить", "Отмена");
					}
					}
					{
	return 1;
 	}
 	}
case 0 отвечает за статистику [ShowStats(playerid);]

Вот сам ShowStats:
PHP:
stock ShowStats(playerid,targetid)
{
          new cash =  GetPlayerMoney(targetid);
          new name[MAX_PLAYER_NAME];
          new kills = PlayerInfo[targetid][Kills];
          new deaths = PlayerInfo[targetid][Deaths];
          new level = PlayerInfo[targetid][pLevel];
          GetPlayerName(targetid, name, sizeof(name));
          new lololo[300];
          new lololo2[300];
          new lololo3[512];
          new lololo4[1152];
          new lololo5[300];
          new stringacc[64];
          format(stringacc,sizeof(stringacc),"{9EC73D}Статистика персонажа: {EEEEFF}%s",name);
          format(lololo,sizeof(lololo),"{EEEEFF}__________________________________\n{FF9900}Уроверь: {EEEEFF}%d\n{FF9900}Респекты: {EEEEFF}%d/%d\n{FF9900}Цена следующего уровня: {EEEEFF}$%d\n{FF9900}Пол: %s\n{FF9900}Возраст: {EEEEFF}%d\n{FF9900}Местонахождение: {EEEEFF}%s\n{FF9900}Предупреждения: {EEEEFF}%d/3",level);
          format(lololo2,sizeof(lololo2),"{EEEEFF}__________________________________\n{FF9900}Деньги(наличные): {EEEEFF}%d\n{FF9900}Деньги(в банке): {EEEEFF}%d\n{FF9900}Номер телефона: {EEEEFF}%d\n{FF9900}Семейное положение: {EEEEFF}%s\n__________________________________\n{FF9900}Лотерейный №: {EEEEFF}%d\n{FF9900}Рыб поймано: {EEEEFF}%d",cash);
          format(lololo3,sizeof(lololo3),"{FF9900}Самая большая рыба: {EEEEFF}%d lbs\n{FF9900}Кол-во преступлений: {EEEEFF}%d\n{FF9900}Кол-во арестов: {EEEEFF}%d\n{FF9900}Смертей с розыском: {EEEEFF}%d\n{FF9900}Уровень розыска: {EEEEFF}%d\n{FF9900}Убийств: {EEEEFF}%d\n{FF9900}Смертей: {EEEEFF}%d\n__________________________________\n{FF9900}Наркотики: {EEEEFF}%d\n{FF9900}Материалы: {EEEEFF}%d\n__________________________________\n",kills,deaths);
          format(lololo4,sizeof(lololo4),"%s\n%s\n%s\n%s",lololo,lololo5,lololo2,lololo3);
          ShowPlayerDialog(playerid,10004,DIALOG_STYLE_MSGBOX,stringacc,lololo4,"ОК","");
}
И как я уже сказал при выборе статистики в /mm, то мне выводит текст совсем из другой команды

PHP:
if(dialogid == 76)
        {
		(PlayerInfo[playerid][pMember] = 1);
		SetPlayerSkin(playerid,280);
		SendClientMessage(playerid, COLOR_YELLOW, "Поздравляем! Теперь Вы состоите в Полиции!");
 		}
	    else
	    {
		SendClientMessage(playerid, COLOR_GREY, "Вы отказались от предложения вступить в Полицию!");
		}
		{
		return 1;
		}
Мне при нажатии на статистику выводит "Вы отказались от предложения вступить в Полицию!"
Помогите разобраться
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу