В теме 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 пользователей онлайн

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

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

    • Korochansky
      От Korochansky
      Я рад объявить о выпуске первой публичной версии современной IDE с открытым исходным кодом под лицензией GPLv3 для разработки open.mp и SA-MP, которая отличается интеграцией с SAMPCTL, управлением зависимостями и встроенной поддержкой Git.
       
      Особенности:
      • Разработано специально для open.mp и SA-MP разработки.
      • Встроенная интеграция с SAMPCTL для создания, запуска и управления проектами.
      • Менеджер зависимостей для удобной установки и обновления серверных пакетов и компонентов.
      • Встроенная поддержка Git с индикаторами состояния репозитория и историей коммитов.
      • Маркеры истории изменений для отслеживания измененных и сохраненных строк.
      • Автоматическое сопоставление и выделение скобок
      • Предварительный просмотр цвета для значений RGBA и HEX прямо в редакторе.
      • Интеграция инструмента выбора цвета для быстрой вставки цветов в код Pawn.
      • Режим 'Разделенный редактор кода' для одновременной работы с несколькими файлами.
      • Дерево проекта, оптимизированное для крупных проектов.
      • Интегрированные панели вывода результатов сборки и консоли сервера.
      • Автоматический мониторинг и обновление файлов проектов.
      • Портативная версия (установка не требуется).
       
      В репозитории: https://github.com/daniilkorochansky/spawn
    • Margiela
      От Margiela
      устал от vs code + он часто конфликтует с маками, конкретно с версией M3(как у меня).
      имеются ли аналоги pawno на mac?