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

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

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

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

/vad - VIP реклама.

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

CentiuS

Умник
Приветствую друзья, решил вырезать команду /vad - V.I.P реклама за donate из мода - Skrilax.
Данная команда не много сложновата для новичков и тем более стоит на процессоре DCMD, так-что попрошу более опытных скриптеров, упростить команду до минимума и скинуть в данную тему.
Данная команда очень удобна, когда нету сотрудников News в сети, если у вас есть donate вы спокойно можете подать объявлении.


PHP:
}
CMD:vad(playerid, params[])
{
    if(PlayerInfo[playerid][pVad] == 1) { SendMes(playerid, COLOR_SRED, "У вас бан /vad! До снятия: %d секунд(ы)", PlayerInfo[playerid][pVadTime]); return false; }
	if(PlayerInfo[playerid][pDonate] < 2) return SendClientMessageEx(playerid, COLOR_GRAY, "У вас недостаточно доната! Стоимость отправки сообщения 2 донатa");
	if(PlayerInfo[playerid][pMuted] == 1) return SendMes(playerid, COLOR_SRED, "У вас бан чата! До снятия: %d секунд(ы)", PlayerInfo[playerid][pMuteTime]), SetPlayerChatBubble(playerid, "У игрока бан чата", COLOR_REDD, 20.0, 10000);
	if(isnull(params)) return SendClientMessageEx(playerid, COLOR_WHITE, "Введите: /vad [сообщение]");
	new stringer[128];
	if(IsIpFound(params) || CheckString(params))
	{
        new playersip[16];
		GetPlayerIp(playerid,playersip,sizeof(playersip));
		PlayerInfo[playerid][pMuteTime] = 10800000;
		PlayerInfo[playerid][pMuted] = 1;
		SendClientMessageEx(playerid, COLOR_SRED, "Вы получили бан чата! ( /mm - репорт )");
		SetPlayerChatBubble(playerid, "получил(а) бан чата", COLOR_PURPLE, 30.0, 10000);
		format(stringer,sizeof(stringer),"(( %s ))", params);
		ABroadCast(COLOR_LIGHTRED,stringer,1);
		format(stringer,sizeof(stringer),"     Login: %s  [ID: %d]  IP: %s", PlayerInfo[playerid][pNames], playerid, playersip);
		ABroadCast(COLOR_LIGHTRED,stringer,1);
		return true;
	}
	if(strlen(params) > 50) return SendClientMessageEx(playerid, COLOR_WHITE, "Ошибка! Много текста");
    if(govs[playerid] > 0) return SendMes(playerid, COLOR_SRED, "Подождите: %d секунд(ы)", govs[playerid]);
	if(WaitVAD > 0) return SendMes(playerid, COLOR_WHITE, "Занять очередь можно через: %d секунд(ы)", WaitVAD);
	format(stringer, sizeof(stringer), "« VIP Radio » %s. Отправил: %s[%d]. Телефон: %d", params, PlayerInfo[playerid][pNames], playerid, PlayerInfo[playerid][pPnumber]);
	SendClientMessageToAllEx(COLOR_CGREEN, stringer);
    govs[playerid] = 60, WaitVAD = 15;
    PlayerInfo[playerid][pDonate] -= 2;
    GameTextForPlayer(playerid, "~g~-2 donate", 2000, 1);
	return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу