1
0

def_misc.osrp 1.2 KB

123456789101112131415161718192021222324252627
  1. #define percent(%0,%1) floatround((float((%0)) / 100) * (%1))
  2. #define Random(%0,%1) (random((%1) - (%0)) + (%0))
  3. #define mysql_new_query(%0,%1,%2,%3,"%4"%5) \
  4. mysql_tquery(%0,%1,%3,#%4%5)
  5. #undef INVALID_3DTEXT_ID
  6. #define INVALID_3DTEXT_ID (Text3D:0xFFFF)
  7. #define SCM SendClientMessage
  8. #define MaterialRes Dialog_Show(playerid, TextureResources, DIALOG_STYLE_LIST, "Texture Category:", "Material Colors\nPrinted Fabrics\nWooden\nTiles\nBuilding\nMetals\nPaintings\nWallpapers\nMisc", "Select", "Exit");
  9. #define IPI INVALID_PLAYER_ID
  10. #define SendInfoMessage(%0,%1) SendClientMessageEx((%0), COLOR_WHITE, ""%1)
  11. #define SendSyntaxMessage(%0,%1) SendClientMessageEx((%0), COLOR_GREY, "Usage: "%1)
  12. #define SendErrorMessage(%0,%1) ShowPlayerFooter((%0), "~r~ERROR:~w~ "%1)
  13. // ---------------------------------------
  14. #define HOLDING(%0) \
  15. ((newkeys & (%0)) == (%0))
  16. #define RELEASED(%0) \
  17. (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  18. #define PRESSED(%0) \
  19. (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  20. #define func%0(%1) \
  21. forward%0(%1); \
  22. public%0(%1)
  23. #define SendServerMessage(%0,%1) \
  24. SendClientMessageEx(%0, COLOR_WHITE, "[SERVER]:{FFFFFF} "%1)