Sign in to follow this  
Followers 0
Lelouch

VIP Объявления (Нормальные +-)

1 post in this topic

Вечер в хату молодые,увидел в этом разделе команду на VIP Объявлениями,но она не очень так и подходила для моего мода,по этому я взял  и сделал её.

ЕСЛИ она в итоге окажется как и та что я видел - я удалю эту тему.

 

Ну что-же,приступим.

Я сижу на (марии ивановне): Pawn.CMD,sscanf

Ко всем командам:

CMD:vad(playerid, params[]) // MY CMD
{
	if(PlayerInfo[playerid][pDonateRank] < 3) return SCM(playerid, -1, "{cc0000}[Ошибка]:{fffff} Ваш уровень VIP Слишком Мал !({cc0000}Нужен:{f7f702} GOLD  VIP"); // Сообщаем что слишком мелкий уровень VIP ( у меня в моде их 6 видов! )
	if(sscanf(params, "s[128]", params[0])) return SCM(playerid, -1, "/vad [VIP объявление]"); // Пишем как правильно исп. команду
	if(GetPVarInt(playerid,"vad") > gettime() ) return SendClientMessage(playerid, 0xFF0000FF, "{FF0000}VIP Объявление{ffffff} можно подавать раз в {ff0000}2 минуты !"); // Пишем если не прошло 2 минуты с момента прошлого Объявления.
	new len = strlen(params[0]); // Тут я думаю всё и так понятно
	if(len > 100) return SendClientMessage(playerid,COLOR_GREY,"Максимальная длина объявления - 100 символов"); // Как и тут
	format(stringer1, sizeof(stringer1), "{f7db02}[VIP Объявление]: %s",params[0]); // Отправляем само объявление если всё как по маслу
	format(stringer, sizeof(stringer), "{02f702}Отправитель: %s[%d] | %d", PlayerInfo[playerid][pNames], playerid, PlayerInfo[playerid][pPnumber]); // Пишем Отправителя + его Номер
	SendClientMessageToAll(0xf6e128AA,stringer1); // Отправляем Сообщение о Объявлении
	SendClientMessageToAll(0xf6e128AA,stringer); // Отправляем Сообщение об Отправителе Объявления.
	SetPVarInt(playerid,"vad",gettime() + 120); // 60 s = 1 Min | Время в секундах !// Устанавливаем время ( 120 sec = 2 Min )
	return true;
}

Перемённые:

pDonateRank =  Перемённая випки

SCM - SendClientMessage

stringer1 | stringer - Если их у вас нету,сделайте прямо в команде. Выше чем format(stringer1 .... пишите:

new stringer1[144],stringer[144];

и дальше уже Форматирование строк.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • tellarionterceiro
      By tellarionterceiro
      Привет, знает кто может быть как можно создать на карте гангзоны чёрного цвета?

      https://prnt.sc/fSq26C5kj2Xc
    • Bree4t1
      By Bree4t1
      При запуске сервера не определяется даже мод,хотя всё должно быть в порядке
      Вот лог