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

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

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

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

Скины во фракции

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

brunofilson

Нуль
Регистрация
17 Янв 2019
Сообщения
4
Лучшие ответы
0
Репутация
0
Сейчас всё обрисую, у меня есть система выдачи скинов через /changeskin, но в нём нету скина для 10 и 9 ранга, их только 8.
Как сделать 9 скинов?
Вот кмд:
HTML:
cmd:changeskin(playerid, params[])
{
	new targetid;
	if(sscanf(params, "u", targetid)) return SendInf(playerid, "/changeskin [id игрока]");
	else if(!IsPlayerConnected(targetid)) return SendErr(playerid, "Игрок не в игре");
	else if(PlayerLogged[targetid] == false) return SendErr(playerid, "Игрок не авторизован");
	else if(p_info[targetid][pMember] == 0) return SendErr(playerid, "Игрок не находиться в организации");
	else if(p_info[targetid][pMember] != p_info[playerid][pMember]) return SendErr(playerid, "Игрок находиться в другой организации");
	else if(GetPlayerDistanceToPlayer(playerid,targetid) > 5.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(targetid)) return SendErr(playerid, "Вы далеко друг от друга");
	
	if(p_info[playerid][pRank] < gFractionRank[p_info[playerid][pMember]-1][fractionInvite])
	{
		format(STRING_GLOBAL, 128 ,"Доступно с %i ранга", gFractionRank[p_info[playerid][pMember]-1][fractionInvite]);
		SendErr(playerid,STRING_GLOBAL);
		return 1;
	}
	
	SetPVarInt(playerid, "actplayerid", targetid);
	new fractionid = p_info[playerid][pMember];
	new mes[256];
	for(new i; i < 8; i++)
	{
		new skinid = Fraction_Skin[fractionid][i];
		if(!skinid) break;
		if(!i) format(mes, sizeof(mes), "Одежда №%d (id %d)", i+1, skinid);
		else format(mes, sizeof(mes), "%s\nОдежда №%d (id %d)", mes, i+1, skinid);
	}
	ShowPlayerDialogEx(playerid, D_FRACMENU+8, 2, "{ffb916}>> Выбор скина", mes, "Принять", "");
	return 1;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу