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

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

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

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

Как найти переменную команды ?

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

Franques

Ученик

Помогите найти мне переменную, которая отвечает за команду. Просто нужно вставить в команду /bc ... и не могу найти именно ту ;(


PHP:
	if(strcmp(cmd, "/mute", true) == 0)
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 2 && AdminAccess[playerid] == true) return SendClientMessage(playerid, COLOR_GRAD2, "Используй /mute [id игрока] [время (минут)] [причина]");
		new playa,mtime;
		playa = ReturnUser(tmp);
		if(PlayerInfo[playerid][pAdmin] >= 2 && AdminAccess[playerid] == true)
		{
			if(IsPlayerConnected(playa))
			{
				if(playa != INVALID_PLAYER_ID)
				{
                    if(PlayerInfo[playa][pAdmin] == 5) return SendClientMessage(playerid, COLOR_GRAD2, "Нельзя выдать мут гл.администратору");
					if(Logged[playa] == false) return SendClientMessage(playerid, COLOR_GRAD1, "Данный игрок еще не авторизовался");
					if(PlayerInfo[playa][pMuted] == 1) return SendClientMessage(playerid, COLOR_GRAD1, "Игроку уже выдана затычка");
					if(PlayerInfo[playa][pMuted] == 0)
					{
						tmp = strtok(cmdtext, idx);
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						mtime = strval(tmp);
					//	if(mtime > 180 || mtime < 10) { SendClientMessage(playerid, COLOR_GRAD1, "Время бана чата не может быть меньше 10 минут и не больше 180 минут!"); return true; }
					    if(mtime > 600 || mtime < 1) { SendClientMessage(playerid, COLOR_GRAD1, "Время бана чата не может быть меньше 1 минут и не больше 600 минут!"); return true; }
						PlayerInfo[playa][pMuted] = 1;
						PlayerInfo[playa][pMuteTime] = mtime-1;
						secondtimer[playa] = 59;
						format(query, sizeof(query), "Администратор %s поставил затычку игроку %s на %i минут. Причина: %s",PlayerInfo[playerid][pName], PlayerInfo[playa][pName], mtime, (result));
						if(!strlen(result)) format(query, sizeof(query), "Администратор %s поставил затычку игроку %s на %i минут",PlayerInfo[playerid][pName], PlayerInfo[playa][pName], mtime);
						SendClientMessageToAll(ADM, query);
						AdminCombo[playerid][pMute] ++;
						if(AdminCombo[playerid][pTimer] < 1) AdminCombo[playerid][pTimer] = 60;
						SendClientMessage(playa, 0xcececeAA, "Время до окончания бана чата: {EEC900}/time");
					}
				}
			}
		}
		return true;
	}
И желательно обьясните как найти?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу