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

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

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

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

Откат в /o

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

qweere9901

Умник
Помогите пожалуйста сделать откат /o чата, обычным игрокам(20 секунд). За помощь +!

PHP:
else if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
	{
		if(anti[playerid] == 1 && PlayerInfo[playerid][playerAdminka] != 4) return SendClientMessage(playerid, COLOR_LIGHTRED, "[Àíòè-Íàêàçàíèå] Âû ñëîâèëè áëîê íà íàêàçàíèå ñðîêîì 5 ìèíóò.");
		if(gag[playerid] == 1) return	SendClientMessage(playerid, COLOR_LIGHTRED, "Ó Âàñ êëÿï, âû íå ìîæåòå ãîâîðèòü!");
		if ((noooc) && PlayerInfo[playerid][playerAdminka] < 7) return 	SendClientMessage(playerid, COLOR_GRAD1, "Îáùèé ÷àò âûêëþ÷åí àäìèíèñòðàòîðîì!");
		if(PlayerInfo[playerid][pMuted] == 1) return SendMes(playerid, COLOR_LIGHTRED, "Ó Âàñ áàí ÷àòà! Äî ñíÿòèÿ: %d ñåêóíä(û)",PlayerInfo[playerid][pMuteTime]);
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[128];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(IsIpFound(result))
		{
			PlayerInfo[playerid][pMuteTime] = 10800;
			PlayerInfo[playerid][pMuted] = 1;
			format(stringer, sizeof(stringer), "[ÀÄÌÈÍ Â /O] %s: %s",PlayerInfo[playerid][pNames],result);
			ABroadCast(COLOR_LIGHTRED,stringer,1);
			new ip[14];
			GetPlayerIp(playerid,ip,14);
			format(stringer, sizeof(stringer), "ID: %d | IP: [%s]",playerid,ip);
			ABroadCast(COLOR_LIGHTRED,stringer,1);
			SendClientMessage(playerid, COLOR_GRAD1, "[Security] Âû ïîëó÷èëè áàí ÷àòà çà ïîïûòêó ðåêëàìû!");
			SetPlayerChatBubble(playerid,"çàòêíóò(à)",COLOR_PURPLE,30.0,10000);
			return true;
		}
		antiwarn[playerid] += 8;
		if(antiwarn[playerid] >= 30 && anti[playerid] == 0) anti[playerid] = 1, antiwarn[playerid] = 300;
		if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, " Ââåäèòå: (/o)oc [òåêñò]");
		new stringerss[512];
		format(stringerss, sizeof(stringerss), "(( {E0FFFF}Îáùèé ÷àò: %s[%d]: %s {FFFFFF}))", PlayerInfo[playerid][pNames], playerid, result);
		OOCOff(0xFFFFFFFF,stringerss);
		printf("%s", stringer);
		return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу