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

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

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

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

Проверка на ГМ

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

Вот так

Умник
Приветствую.
Я еще новичок в Pawno, вообщем такая проблема.
Есть команда для проверки на GM, но она работает так /test id.
А мне нужно чтобы она работала итак /test nickname и так /test id.
Перепробывал все, вылазят ошибки.
Прошу помощи, спасибо!
PHP:
else if(strcmp(cmd, "/test", true) == 0)
	{
	    GetPlayerName(playerid, sendername, sizeof(sendername));
		tmp = strtok(cmdtext, idx);
		if (dostup[playerid] != 1) return  SendClientMessage(playerid, COLOR_LIGHTRED1, "- Для использования команды авторизуйтесь как модератор - /moderator");
		if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 1) return SendClientMessage(playerid, COLOR_WHITE, "Используйте команду: {00a86b}/test [PlayerName / PlayerID]");
		giveplayerid = strval(tmp);
 		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if(IsPlayerConnected(giveplayerid))
		{
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
					new Float:boomx, Float:boomy, Float:boomz;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "- Модератор %s [%d] произвел [GM] проверку на игроке %s [%d]",sendername,playerid,giveplayer,giveplayerid);
					ABroadCast(COLOR_LIGHTRED1,string,1);
					GetPlayerPos(giveplayerid,boomx, boomy, boomz);
					CreateExplosion(boomx, boomy , boomz, 5, 0.5);
				}
			}
		}
		return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу