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

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

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

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

[Вопрос]Связаный с командами

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

Gepard

Умник
Вопрос заключается в том как переделать команду из dcmd к примеру эту

Код:
 dcmd_lspec(playerid,params[]) {
    if(PlayerInfo[playerid][Level] >= 1) {
	    if(!strlen(params) || !IsNumeric(params)) return SendClientMessage(playerid, red, "{BF00FF}/lspec [id игрока]");
		new specplayerid = strval(params);
		if(PlayerInfo[specplayerid][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"{BF00FF}Вам недоступна эта команда");
        if(IsPlayerConnected(specplayerid) && specplayerid != INVALID_PLAYER_ID) {
			if(specplayerid == playerid) return SendClientMessage(playerid, red, "{BF00FF}Вы не можете следить за собой");
			if(GetPlayerState(specplayerid) == PLAYER_STATE_SPECTATING && PlayerInfo[specplayerid][SpecID] != INVALID_PLAYER_ID) return SendClientMessage(playerid, red, "");
			if(GetPlayerState(specplayerid) != 1 && GetPlayerState(specplayerid) != 2 && GetPlayerState(specplayerid) != 3) return SendClientMessage(playerid, red, "");
			if( (PlayerInfo[specplayerid][Level] != ServerInfo[MaxAdminLevel]) || (PlayerInfo[specplayerid][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] == ServerInfo[MaxAdminLevel]) )	{
				StartSpectate(playerid, specplayerid);
				CMDMessageToAdmins(playerid,"LSPEC");
				GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
				GetPlayerFacingAngle(playerid,Pos[playerid][3]);
				return SendClientMessage(playerid,COLOR_GREEN,"{BF00FF}Вы следите за игроком");
			} else return SendClientMessage(playerid,red,"");
		} else return SendClientMessage(playerid,red,"{BF00FF}Нет такого игрока");
	} else return SendClientMessage(playerid,red,"{BF00FF}Вам недоступна эта команда");
}
В команду strcmp? Помогите пожалуста
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу