Thread: [Subplugin Submission] [ZP] Zombie VIP 1.9.1
View Single Post
Author Message
aaarnas
Veteran Member
Join Date: Jun 2008
Location: Lithuania
Old 02-24-2010 , 13:15   [ZP] Zombie VIP 1.9.1
Reply With Quote #1

This plugin is designed to give players additional benefits and ease of play. You can sell these privileges or give to specific players.

Version: 1.9.1 BETA

Due some problems, this plugin currently works only with 1.8.3 amxmodx version. Will fix that.
Now use this, if you want 1.8.2 version: https://forums.alliedmods.net/showpo...postcount=1394

Currently plugin has some issuses. Next version probably will be after month, so you have to wait.

NOTE:
Hello again,
in this version, plugin was totally rewritten. The idea and main functionality remain the same, but everything improved much more. From now, this add supports zp 4.3/5.0 and few modified versions of it. Also, optimized with new updates came with amxmodx 1.8.3 version. Privileges won't be lost on server crash.
Currently, this isn't a stable version, so I won't recommend putting it on server for full public use, but if you want to - you're welcome.
Most of documentation you will find in files: zm_vip.cfg, vips.ini, zm_vip.inc

INSTALLATION:
  1. Download ZIP and extract to your server directory
  2. Open configs/zm_vip.cfg file and set your settings.
  3. Done. Plugin is prepared to use with Zombie Plague 5.X

PLUGIN CONFIGURATION:
  1. Open zm_vip.sma file
  2. At the top you will find plugin configuration variables:
    Code:
    MODIFICATION - Choose what Zombie Plague version you will use
    NEW - Zombie Plague 5 or higher. Also works with modified versions (based on 5.x).
    OLD - Zombie Plague 4.3. Also works with modified versions (based on 4.3).
    ------------------------------------------------------
    VIPS_FILE_SYSTEM - Enables or disables vips.ini file. This file is used for adding VIP privileges for players, similar, as users.ini file.
    FORCED - Load VIPs only from vips.ini file
    ON - Load VIPs from vips.ini and amxmodx (users.ini file, who has t flag)
    OFF - Disable vips.ini file and use only amxmodx authentication system.
    Plugin has it's internal privileges storage system. It will be enabled automatically if plugin requires to do so.
    ------------------------------------------------------
    EXTRA_ITEMS - Disable or Enable separate Extra items for VIPs system.
    ON - Enabled
    OFF - Disabled
    ------------------------------------------------------
    VIP_SYS_FLAG - default VIP flag in amxmodx ("t")
    ADMIN_SYS_FLAG - admin flag for console commands access ("q")
  3. Save file and compile plugin. Put generated amxx file to plugins folder.
  4. Restart a server or change map.

MAKE VIP EXTRA ITEMS / CLASSES:
To set item or class to work with this plugin, do steps:
  1. Open your item or class .sma file.
  2. At the top, where all #include are, add #include <zm_vip> as the last of all includes. Don't change anything more!
  3. Compile plugin, add .amxx file to plugins folder.
  4. Write plugin file name (with .amxx extension) in configs/plugins-zp_zm_vip.ini file at the end.
  5. Save file. Restart server
  6. Done!

COMMANDS:
Chat:
  • /vip - opens motd window. You have you create your own vips.txt file and put to cstrike folder!
  • /vips - shows connected VIP players
  • /vm - VIP menu
Console:
  • zm_vip_list - list all loaded privilegies (in console)
  • zm_vip_reload - reload all loaded VIPs
  • zm_vip_remove [Player] - remove player privilegies

Servers using this plugin (since 1.4 version)

Changelog:
Spoiler

version 1.7.2 (old) information:
Spoiler

zm_vip.zip 4536 views
zm_vip_extra(12 plugins).zip 4557 views
Attached Files
File Type: zip zm_vip_extra(14 plugins).zip (2.99 MB, 26235 views)
File Type: zip zm_vip_en.zip (13.7 KB, 26709 views)
File Type: zip zm_vip_1.9.1_BETA.zip (29.0 KB, 17220 views)

Last edited by YamiKaitou; 09-30-2014 at 10:00. Reason: Plugin update
aaarnas is offline