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

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

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

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

Требуется помощь в переводе команды

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

den4is

Ученик
Здравствуйте уважаемые пользователи форума. Вот на днях решил перевести один старый мод с mysql версии r5 на r39-2. Всё шло гладко пока не дошёл до этой команды.
PHP:
if(strcmp(cmd, "/members", true) == 0)
{	
	new query[255], result[50], name[50], level, rank, skill;
	if((PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pRank] < 11) 
		&& (PlayerInfo[playerid][pFMember] == 255 || PlayerInfo[playerid][pRank] != 6))
		return SendClientMessage(playerid, COLOR_GREY, "* Вы не уполномочены использовать эту команду(только для лидеров)!");
	new msgitem[1024];
	strins(msgitem, "name \t\t\tlevel \trank\tProfSkill\n______________________________________________________________________\n", strlen(msgitem), 114);
	if(PlayerInfo[playerid][pFMember] != 255 && PlayerInfo[playerid][pRank] == 6)
		format(query, sizeof(query), "SELECT * FROM `users` WHERE `FMember` = '%d'", PlayerInfo[playerid][pFMember]);
	else format(query, sizeof(query), "SELECT * FROM `users` WHERE `Member` = '%d'", PlayerInfo[playerid][pMember]);
	mysql_query(query);
	mysql_store_result();
	while(mysql_retrieve_row())
	{
		mysql_fetch_field_row(name, "PlayerName");
		mysql_fetch_field_row(result, "Level"); level = strval(result);
		mysql_fetch_field_row(result, "Rank"); rank = strval(result);
		mysql_fetch_field_row(result, "NewsSkill"); skill = strval(result);
		if(strlen(name) < 13) format(string, sizeof(string), "%s \t\t%d \t%d\t%d\n", name, level, rank, skill);
		else format(string, sizeof(string), "%s \t%d \t%d\t%d\n", name, level, rank, skill);
		strins(msgitem, string, strlen(msgitem), strlen(string));
	}
	mysql_free_result();
	strins(msgitem, "\n______________________________________________________________________\n", strlen(msgitem), 65);
	format(string, sizeof(string), "Show Players Ranks");
	ShowPlayerDialog(playerid,100,DIALOG_STYLE_MSGBOX,string,msgitem,"OK","Cancel");
	return true;
}
Уже второй день мучаюсь. Помогите перевести на r39-2 с меня +

---------- Post added at 21:21 ---------- Previous post was at 20:50 ----------

Админы можете удалить тему разобрался сам.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу