AMXX-BG.INFO hdr_const.inc Raw include

hdr_const.inc

Original include source with line numbers.

Back Download .inc
1 #if defined _hdr_const_included
2 #endinput
3 #endif
4 #define _hdr_const_included
5
6 public stock const MOD_VERSION[] = "HDR_ReAPI_0.0.5"
7 public stock const MOD_AUTHOR[] = "Huehue"
8
9 #include <WPMGPrintChatColor>
10 #include <reapi_stocks>
11
12 public stock const MOD_PREFIX[] = "Huehue's DeathRun"
13 public stock const MOD_CHAT_PREFIX[] = "!y[!gCrossFire!y]" // HDR
14 public stock const MOD_MENU_PREFIX[] = "\w[\yCrossFire\w]" // HDR
15
16 public stock const MOD_AUTHOR_DISCORD[] = "cs-crossfire.com" //"Discord: Ivaylo#1914"
17
18 enum
19 {
20 OWNER = ADMIN_RCON,
21 ADMIN = ADMIN_BAN,
22 VIP = ADMIN_LEVEL_H,
23 VIP_KNIFE = ADMIN_LEVEL_F,
24 VIP_TRAIL = ADMIN_LEVEL_G,
25 VIP_HATS_COSTUMES = ADMIN_LEVEL_B,
26 VIP_HOOK = ADMIN_LEVEL_C,
27 VIP_EXTRAS = ADMIN_LEVEL_D,
28 VIP_RESET_SCORE = ADMIN_LEVEL_H
29 }
30
31 enum
32 {
33 HDR_HANDLED = PLUGIN_HANDLED,
34 HDR_CONTINUE = PLUGIN_CONTINUE,
35 HDR_HANDLED_MAIN = PLUGIN_HANDLED_MAIN
36 }
37
38 enum _:eHDR_XYZ
39 {
40 X, Y, Z
41 }
42
43 enum _:eHDR_FXYZ
44 {
45 Float:X, Float:Y, Float:Z
46 }
47
48 enum _:eHDR_RGB
49 {
50 R, G, B
51 }
52
53 enum TeamName:eHDR_Teams
54 {
55 HDR_UNASSIGNED = TEAM_UNASSIGNED,
56 HDR_ACTIVATOR = TEAM_TERRORIST,
57 HDR_RUNNER = TEAM_CT,
58 HDR_SPECTATOR = TEAM_SPECTATOR
59 }
60
61
62 stock PCC(const pPlayer, const szInputMessage[], any:...)
63 {
64 static szMessage[191]
65 new iLen = formatex(szMessage, charsmax(szMessage), "%s ", MOD_CHAT_PREFIX)
66 vformat(szMessage[iLen], charsmax(szMessage) - iLen, szInputMessage, 3)
67
68 PrintChatColor(pPlayer, PRINT_COLOR_GREY, szMessage)
69 }
70
71 stock client_cmdex(id, const command[], any:...)
72 {
73 #pragma unused command
74
75 if (id == 0 || is_user_connected(id))
76 {
77 new szMessage[256]
78
79 format_args(szMessage, charsmax(szMessage), 1)
80
81 message_begin(id == 0 ? MSG_ALL : MSG_ONE, 51, _, id)
82 write_byte(strlen(szMessage) + 2)
83 write_byte(10)
84 write_string(szMessage)
85 message_end()
86 }
87 }
88
89 stock bool:has_user_access(id, iAccessLevel)
90 {
91 return bool:(get_user_flags(id) & iAccessLevel)
92 }
93