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

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

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

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

система /ad как на MyGame с плакатами

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

denis32rus

Компетентный
Мод MyGame в паблике

ко всем new
PHP:
new antifloodrcl = 0;
ко всем командам
PHP:
CMD:ad(playerid, params[])
{
	new result[64],string2[256],string[256],sendername[MAX_PLAYER_NAME];
	if (!sscanf(params, "s[64]", result))
	{
 		if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "   Вы ещё незарегистрированны !");
 		if(PlayerInfo[playerid][pMuted] == 1)
		{
			format(string, sizeof(string), "{FFFFFF}** {FF0000}У вас {FF0000}молчанка. Осталось %d минут.", PlayerInfo[playerid][pMuteTime]/60);
        	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			return 1;
		}
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if (antifloodrcl > 0 && PlayerInfo[playerid][pAdmin] < 3)
		{
			format(string, sizeof(string), "* До следующей рекламы осталось %d секунд.", antifloodrcl);
			SendClientMessage(playerid, COLOR_GRAD2, string);
			return 1;
		}
		new payout = 2000;
		if(oGetPlayerMoney(playerid) < payout)
  		{
    		format(string, sizeof(string), "* У вас не хватает денег для отправки рекламы.{FF9000}Нужно %d",payout);
      		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
      		return 1;
      	}
       	if(PlayerInfo[playerid][pLevel] < 2) return SendClientMessage(playerid, COLOR_GREY, "* Вы должны быть 2 лвл чтобы написать объявление !");
		if(PlayerInfo[playerid][pDonateRank] == 0)
		{
  			oGivePlayerMoney(playerid, - payout);
		    SBizzInfo[7][sbTill] += payout;
		    ExtortionSBiz(7, payout);
		    format(string, sizeof(string), "{FF6C00}* [Реклама]:{00FF0C} %s, {A4FFA8}Контакт: %s[%d] телефон: %d *",  result, sendername,playerid,PlayerInfo[playerid][pPnumber]);
		    SendClientMessageToAll(-1,string);
		    format(string, sizeof(string), "~w~REKLAMA~n~~r~Zaplacheno ~g~$%d", payout);
		    GameTextForPlayer(playerid, string, 5000, 5);
		}
		if(PlayerInfo[playerid][pDonateRank] >= 1)
		{
			oGivePlayerMoney(playerid, - payout);
		    SBizzInfo[7][sbTill] += payout;
		    ExtortionSBiz(7, payout);
		    format(string, sizeof(string), "{FF6C00}* [V.I.P. Реклама]:{FFA200} %s, {FF6C00}Контакт: %s[%d] телефон: %d *",  result, sendername,playerid,PlayerInfo[playerid][pPnumber]);
		    SendClientMessageToAll(-1,string);
		    format(string2, sizeof(string2), "%s\n{FF9000}%s     тел.: %d",  result,sendername,PlayerInfo[playerid][pPnumber]);
		    DestroyObject(reklamsf);
		    DestroyObject(reklamls);
		    DestroyObject(reklamls2);
		    DestroyObject(reklamlv);
		    reklamsf = CreateObject(7900, -2004.35, 301.21, 46.52,   0.00, 0.00, 0.00);
            SetObjectMaterialText(reklamsf, string2, 0, OBJECT_MATERIAL_SIZE_256x128,\
            "Arial", 13, 0, 0xFF000000, 0xFFf5f5f5, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
            reklamls = CreateObject(7900, -52.95, -1512.74, 14.60,   0.00, 0.00, 86.10);
            SetObjectMaterialText(reklamls, string2, 0, OBJECT_MATERIAL_SIZE_256x128,\
            "Arial", 13, 0, 0xFF000000, 0xFFf5f5f5, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
            reklamlv = CreateObject(7900, 2098.38, 843.07, 18.42,   0.00, 0.00, -90.00);
            SetObjectMaterialText(reklamlv, string2, 0, OBJECT_MATERIAL_SIZE_256x128,\
            "Arial", 13, 0, 0xFF000000, 0xFFf5f5f5, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
            reklamls2 = CreateObject(4729, 799.84, -1795.61, 20.25,   0.00, 0.00, 110.00);
            SetObjectMaterialText(reklamls2, string2, 0, OBJECT_MATERIAL_SIZE_256x128,\
            "Arial", 14, 0, 0xFF000000, 0xFFf5f5f5, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
     	    format(string, sizeof(string), "~r~VIP REKLAMA~n~~r~Zaplacheno ~g~$%d", payout);
		    GameTextForPlayer(playerid, string, 5000, 5);
		}
		if (PlayerInfo[playerid][pAdmin] < 3){ antifloodrcl = 65; }
	}
	else SendClientMessage(playerid, COLOR_GRAD2, "Подать рекламу: {FF9000}/ad [Текст Объявления]");
	return 1;
}
и в public SetPlayerUnjail()
PHP:
	if(antifloodrcl > 0){ antifloodrcl --; }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу