Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Plugin generated by AMXX-Studio */
- #include <amxmodx>
- #include <amxmisc>
- #include <zombieplague>
- enum _:Flags
- {
- NONE = 0,
- T_FLAG,
- KICK_FLAG
- }
- enum _:Cvarovi
- {
- AdminLimit,
- VipLimit,
- StandardLimit
- }
- new CvarImena[Cvarovi][] =
- {
- "admin_limit",
- "vip_limit",
- "player_limit"
- }
- new CvarVrednost[Cvarovi][] =
- {
- "20000",
- "15000",
- "10000"
- }
- new Cvar[Cvarovi]
- new g_PlayerFlags[ 33 ]
- public plugin_init() {
- register_plugin("","","")
- for(new i = 0; i < sizeof CvarImena; i++)
- Cvar[ i ] = register_cvar(CvarImena[i], CvarVrednost[i])
- // Add your code here...
- }
- public client_putinserver(id)
- {
- if(get_user_flags(id) & ADMIN_LEVEL_H && !(get_user_flags(id) & ADMIN_KICK))
- {
- g_PlayerFlags[ id ] = T_FLAG
- }
- else if(get_user_flags(id) & ADMIN_KICK)
- {
- g_PlayerFlags[ id ] = KICK_FLAG
- }
- else
- {
- g_PlayerFlags[ id ] = NONE
- }
- }
- public ucitaj(id)
- {
- new cache_cvars[3]
- cache_cvars[0] = get_pcvar_num(Cvar[AdminLimit])
- cache_cvars[1] = get_pcvar_num(Cvar[VipLimit])
- cache_cvars[2] = get_pcvar_num(Cvar[StandardLimit])
- /*
- Ovde ide za ucitavanje AP-a
- */
- switch(g_PlayerFlags[ id ])
- {
- case KICK_FLAG:
- {
- if(zp_get_user_ammo_packs(id) > cache_cvars[0])
- zp_set_user_ammo_packs(id, cache_cvars[0])
- }
- case T_FLAG:
- {
- if(zp_get_user_ammo_packs(id) > cache_cvars[1])
- zp_set_user_ammo_packs(id, cache_cvars[1])
- }
- case NONE:
- {
- if(zp_get_user_ammo_packs(id) > cache_cvars[2])
- zp_set_user_ammo_packs(id, cache_cvars[2])
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment