В теме 1 сообщение

Lelouch
Освоившийся

Вечер в хату молодые,увидел в этом разделе команду на 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];

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Badr
      От Badr
      дратуте , решил сделать лаунчер самп на node.js , все норм сделал дизайн/стиль , но когда захожу абсолютно на любой сервер (заходил на онух рп ,и на свой сервер ) и пишет вронг сервер пароль ( мне лень на англиском писать )  скрин прикрепил 

      исходник https://disk.yandex.ru/d/D_104GFgrFO16A ( сам делал , то-есть дипсик  )
      я знаю все будут писать что (Слово удалено системой) ии-шное 
       

    • Badr
      От Badr
      дратуте , после обновы с бп , перестал работать лаунчер , типо заходит но на весь экран тот экран загрузки , и он не выключается , не работают диалоги
       у меня виндвос  7 писал в поддержку сказали больше не поддерживают на виндвос 7
      есть ли какой-то мод , или фикс чтобы я мог заходить ?
      на виндовс 10 не могу перейти , системные требования не подходят