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

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

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

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

Помогите с коммандой

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

Artem_Sneil

Новичок
Помогите сделать чтобы команду мог использовать только я, пытался всяко сделать не чего не получается вобщем вот команда:
PHP:
YCMD:addmoderator(playerid, params[], help)
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    if(PlayerInfo[playerid][pAdmmatroska] < 7 || dostup[playerid] == 0) return true;
    if(!IsPlayerConnected(playerid)) return true;
	if(sscanf(params, "ud",params[0],params[1])) return SendClientMessage(playerid, COLOR_GRAD2, "Ââåäèòå: /addmoderator [playerid] [óðîâåíü(1-6)]");
	if(!IsPlayerConnected(params[0])) return true;
	if(PlayerInfo[params[0]][pAdmmatroska] > 0)
	{
		PlayerInfo[params[0]][pAdmmatroska] = params[1];
		printf(" %s ïðîäâèíóë %s íà óðîâåíü %d admin.",Name(playerid),Name(params[0]),params[1]);
		format(YCMDstr, sizeof(YCMDstr), "Âû áûëè ïîâûøåíû/ïîíèæåíû íà ðàíã %d Àäìèíèñòðàòîðîì %s",params[1],Name(playerid));
		SendClientMessage(params[0], COLOR_LIGHTBLUE, YCMDstr);
		format(YCMDstr, sizeof(YCMDstr), "Âû ïîâûñèëè/ïîíèçèëè %s äî óðîâíÿ %d.",Name(params[0]),params[1]);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, YCMDstr);
	}
	else
	{
		PlayerInfo[params[0]][pAdmmatroska] = params[1];
		strmid(PlayerInfo[params[0]][pDostup], GeneratePassword(Random(10,15)), 0, 20, 20);
		format(YCMDstr, sizeof(YCMDstr), "UPDATE "TABLE_ACCOUNT" SET pDostup = '%s' WHERE Name = '%s'",PlayerInfo[playerid][pDostup],Name(playerid));
		mysql_query(YCMDstr);
		printf(" %s ïðîäâèíóë %s íà óðîâåíü %d admin.",Name(playerid),Name(params[0]),params[1]);
		format(YCMDstr, sizeof(YCMDstr), "Âû áûëè íàçíà÷åíû %d ðàíãîì àäìèíèñòðàòèðîâàíèÿ. Àäìèíèñòðàòîðîì %s, âàø àäì. ïàðîëü: %s",params[1],Name(playerid),PlayerInfo[params[0]][pDostup]);
		SendClientMessage(params[0], COLOR_LIGHTBLUE, YCMDstr);
		format(YCMDstr, sizeof(YCMDstr), "Âû íàçíà÷èëè %s àäìèíèñòðàòîðîì óðîâíÿ %d.",Name(params[0]),params[1]);
		format(YCMDstr, sizeof(YCMDstr), "{FF0000}Àäìèíèñòðàòîð [%s] íàçíà÷èë [%s] àäìèíèñòðàòîðîâ [%d] ðàíãà.", Name(playerid), Name(params[0]), params[1]);
		ABroadCast(COLOR_GREY,YCMDstr,1);
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу