Looney_Escobar
Ученик
Доброго времени суток. Решил задефайнить макрос "GetCount(%0, %1) <= 0" таким образом:
Но что-то не так, ибо в них я не силён.
Делал по данному принципу:
C#:
#define InvEnough(%0, %1) GetCount(%0, %1) <= 0
Использую вот так:
if(InvEnough(playerid, 11)) return ErrorMessage(playerid, "У вас нет маски, купить ее можно в магазине 24/7");
warning 236: unknown parameter in substitution (incorrect #define pattern)
Делал по данному принципу:
C#:
#define InvOccupied(%0) GetFreeSlot(%0) >=24 //При чём этот работает нормально
