Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3

Тема: Макрос

  1. #1
    Аватар для Union
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2016
    Сообщений
    36
    Репутация:
    0 ±

    Макрос

    Прошу помощи.
    Есть макрос
    1. #define SCME(%1,%2) (SendClientMessage(%1, COLOR_RED, "[Ошибка] {ffffff}"%2))


    Вот так работает:

    1. SCME(playerid, "Тест");


    А так нет:

    1. SCME(playerid, !"Тест");


    Ошибки:
    error 001: expected token: "-string end-", but found "-identifier-"
    error 029: invalid expression, assumed zero

  2. #2
    Аватар для Union
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2016
    Сообщений
    36
    Репутация:
    0 ±
    Вроде решил таким способом:
    1. #define SCME(%1,%2) (SendClientMessage(%1, COLOR_RED, "[Ошибка] {ffffff}"#%2))


    Можно ли так использовать?

  3. #3
    Аватар для Kovshevoy
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    1. #define SCME(%1,%2) (SendClientMessage(%1, COLOR_RED, !"[Ошибка] {ffffff}"%2))



    По идее вот так должно быть норм

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •