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

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

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

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

Помогите с history

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

papawka228

Умник
Помогите с history
Не показывает ники игрока которые у него были (ну которые он менял за 8р)

PHP:
  	if (strcmp(cmd, "/history", true)==0)
	{
		if (Logged[playerid] == true)
		{
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[20];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result)) return SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /history [ник игрока]");
			new sttr[500];
			new namep[36];
			if(Logged[playerid] == true)
			{
				new newstring[40], adminsa[128], rows, temp[64];
				mysql_real_escape_string(result, newstring);
				format(adminsa, sizeof(adminsa), "SELECT historys FROM history WHERE name = '%s'", PlayerInfo[playerid][pName]);
				new Cache: resultCache = mysql_query(dbHandle,adminsa,true);
				rows = cache_num_rows();
                if(rows < 1) return SendClientMessage(playerid,COLOR_GRAD2, "Этот игрок не менял имен.");
				else
				{
					for(new i = 0; i < rows; i++)
					{
					    cache_get_field_content(i, "Historys", temp),strmid(namep, temp, 0, strlen(temp), 255);
						format(sttr,sizeof(sttr), "%s %s\n",sttr,namep);
					}
				}
				ShowPlayerDialog(playerid, 1277, DIALOG_STYLE_MSGBOX, result, sttr, "Закрыть", ""),cache_delete(resultCache);
			}
		}
Что тут не так?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу