AMXX-BG.INFO aes_main.inc Raw include

aes_main.inc

Original include source with line numbers.

Back Download .inc
1 //
2 // Advanced Experience System
3 // by serfreeman1337 http://gf.hldm.org/
4 //
5
6 //
7 // AES 0.4 BACKWARD SUPPORT
8 //
9
10 enum _: {
11 AES_ST_EXP,
12 AES_ST_LEVEL,
13 AES_ST_BONUSES,
14 AES_ST_NEXTEXP,
15
16 AES_ST_END
17 }
18
19 native aes_get_max_level()
20 native aes_get_level_name(level,level_name[],len,idLang = LANG_SERVER)
21
22 #if AMXX_VERSION_NUM >= 183
23 #pragma deprecated Use aes_add_player_exp_f() instead.
24 #endif
25 native aes_add_player_exp(id,exp,override = 0)
26
27 #if AMXX_VERSION_NUM >= 183
28 #pragma deprecated Use aes_add_player_bonus_f() instead.
29 #endif
30 native aes_add_player_bonus(id,bonus)
31
32 #if AMXX_VERSION_NUM >= 183
33 #pragma deprecated Use aes_get_player_*() instead.
34 #endif
35 native aes_get_player_stats(id,data[4])
36
37 #if AMXX_VERSION_NUM >= 183
38 #pragma deprecated Use aes_set_player_*() instead.
39 #endif
40 native aes_set_player_stats(id,stats[3])
41
42 #if AMXX_VERSION_NUM >= 183
43 #pragma deprecated Use aes_get_exp_level() instead.
44 #endif
45 native aes_get_level_for_exp(exp)
46
47 #if AMXX_VERSION_NUM >= 183
48 #pragma deprecated Use aes_get_level_reqexp() instead.
49 #endif
50 native aes_get_exp_to_next_level(lvl)
51
52 #if AMXX_VERSION_NUM >= 183
53 #pragma deprecated Use aes_find_stats_thread() instead.
54 #endif
55 native Array:aes_get_stats(Array:trackIds)
56
57 #if AMXX_VERSION_NUM >= 183
58 #pragma deprecated Use aes_get_exp_for_stats_f() instead.
59 #endif
60 native aes_get_exp_for_stats(stats[8],stats2[4])
61
62 forward aes_on_anew_command(id)
63 forward aes_player_levelup(id,new_level,old_level)
64 forward aes_player_leveldown(id,new_level,old_level)