HNS XP Double xp for vip
Posted: 2014 Dec 07 10:27
sveiki, gal galit kas nors padaryt ar duot hns xp plugin, kur duoda dvigubai daugiau xp vipams?
Code: Select all
#include <amxmisc> // We only need amxmisc for this.. #pragma semicolon 1 // Why not native is_user_vip(id); // Get the Vip-Manager check. native hnsxp_get_user_xp(id); // Get the HnsXP-xp. native hnsxp_set_user_xp(id, xp); // Set the Hns-xp. new pcvar_xp; // Pcvar public plugin_init() { register_plugin("XP-Boost (VIP)", "1.0.0", "Ex1ne"); // Registering plugin (Optinal) register_event("DeathMsg", "eDeath", "a"); // Register the deathmsg event to catch a kill. pcvar_xp = register_cvar("xpb_vip", "50"); // Pcvar for the xp-boost } public cDeath() { if(read_data(1) /*Killer*/ == read_data(2) /*Victim*/) // To check if it was a suicide. { return PLUGIN_HANDLED; } if(is_user_vip(read_data(1) /*Killer*/)) // Check if the killer is VIP. { hnsxp_set_user_xp(read_data(1), hnsxp_get_user_xp(read_data(1)) + get_pcvar_num(pcvar_xp)); // Add the xp return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }
dėkui!NZT wrote:Sveikas, pabandyk šį pluginą:arba dar yra toks HNS VIP pluginas: https://forums.alliedmods.net/showthread.php?t=152391Code: Select all
#include <amxmisc> // We only need amxmisc for this.. #pragma semicolon 1 // Why not native is_user_vip(id); // Get the Vip-Manager check. native hnsxp_get_user_xp(id); // Get the HnsXP-xp. native hnsxp_set_user_xp(id, xp); // Set the Hns-xp. new pcvar_xp; // Pcvar public plugin_init() { register_plugin("XP-Boost (VIP)", "1.0.0", "Ex1ne"); // Registering plugin (Optinal) register_event("DeathMsg", "eDeath", "a"); // Register the deathmsg event to catch a kill. pcvar_xp = register_cvar("xpb_vip", "50"); // Pcvar for the xp-boost } public cDeath() { if(read_data(1) /*Killer*/ == read_data(2) /*Victim*/) // To check if it was a suicide. { return PLUGIN_HANDLED; } if(is_user_vip(read_data(1) /*Killer*/)) // Check if the killer is VIP. { hnsxp_set_user_xp(read_data(1), hnsxp_get_user_xp(read_data(1)) + get_pcvar_num(pcvar_xp)); // Add the xp return PLUGIN_HANDLED; } return PLUGIN_HANDLED; }