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

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

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

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

выдовать/забирать лицы админкой

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

Vint

Ученик
PHP:
if(strcmp(cmd, "/agl", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	if (PlayerInfo[playerid][pAdmin] >= 4)
	{
	new x_nr[256];
	x_nr = strtok(cmdtext, idx);
	if(!strlen(x_nr)) {
	SendClientMessage(playerid, COLOR_WHITE, "Используйте:/agivelicense [лицензия][playerid/PartOfName]");
	SendClientMessage(playerid, COLOR_WHITE, "доступные лицензии: Driving, Pilots, Sailing, Fishing, Weapon.");
	return 1;
	}
	if(strcmp(x_nr,"driving",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense driving [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* вы дали лицензию на вождение %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s дол вам лицензию на вождение",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pCarLic] = 1;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не всети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"pilots",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense pilots [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* вы дали лицензию на полёт игроку %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s дал вам лицензию на полёт.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFlyLic] = 1;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не всети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"sailing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense sailing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы дали лицензию игроку на водный транспорт %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s дал вам лицензию на управление водным транспортом "sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pBoatLic] = 1;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не всети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"fishing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense fishing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы дали лицензию на рыбаловство %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s дал вам лицезнию на рыбаловство.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFishLic] = 1;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не всети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"weapon",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense weapon [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*вы дали лицензию на оружие %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s дал вам лицензию на оружие.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pGunLic] = 1;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не всети!");
	return 1;
	}
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "Вы не авторизированы для этой команды!");
	return 1;
	}
	}
	return 1;
	}
PHP:
	if(strcmp(cmd, "/atakelicense", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	if (PlayerInfo[playerid][pAdmin] >= 3)
	{
	new x_nr[256];
	x_nr = strtok(cmdtext, idx);
	if(!strlen(x_nr)) {
	SendClientMessage(playerid, COLOR_WHITE, "Используйте: /atakelicense [лицензия] [playerid/PartOfName]");
	SendClientMessage(playerid, COLOR_WHITE, "доступные лицензии: Driving, Pilots, Sailing, Fishing, Weapon.");
	return 1;
	}
	if(strcmp(x_nr,"driving",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "Используй: /atakelicense driving [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы забрали лицензию на вождение у игрока %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s Забрал у вас лицензию на вождение  (не попадитесь закону).",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pCarLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "этот игрок не онлайн!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"pilots",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "Используй: /atakelicense pilots [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы забрали лицензию на лётный транспорт у игрока %s %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s забрал у вас лицензию на управление воздушным транспортом.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFlyLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не в сети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"sailing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "Используй: /atakelicense sailing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*Вы забрали лицензию на водный транспорт у игрока  %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s забрал у вас лицензию на водный транспорт.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pBoatLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " Этот игрок не в сети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"fishing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "Используй: /atakelicense fishing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы забрали лицензию на рыбаловство у игрока  %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s забрал у тебя лицензию на рыбаловство.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFishLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игро не в сети!");
	return 1;
	}
	}
	else if(strcmp(x_nr,"weapon",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, "Используй: /atakelicense weapon [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "* Вы забрали лицензию на оружие у игрока %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s забрал у вас лицензию на оружие.",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pGunLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " этот игрок не в сети!");
	return 1;
	}
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, " Вы не авторизированы для этой команды!");
	return 1;
	}
	}
	return 1;
	}
элементарно :)
Урок от : Vint_Viliams
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу