Podarok Posted April 15, 2011 Report Share Posted April 15, 2011 Labdien visiem!Palīdziet lūdzu pievienot šajā pluginā playeriem ar flagu "q" mazo, sarkano auru (ne jau tik milzīgu ka tgd tur stāv, to tizlumu es noņemu ar // palīdzību) , vārdu sakot, man vajag uztaisīt mazu auru (sarkanu) lai tai būtu cvars uz radiusu un "RGB" krāsām. Palīdziet lūdzu un re-kur ir plugins : #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fun> #include <fakemeta> #include <zombieplague> /* Player should have flag Q in users.ini for vip 1 Player should have flag R in users.ini for vip 2 Each VIP 1 player will receive on each round: 500 hp 150 armour 1/2 gravity semi-visibility Huge light aura Word BOMB next to name in scoreboard -------------------------------------------- Each VIP 2 player will receive on each round: 400 hp 120 armour 70% of gravity */ #define VIP1_FLAG ADMIN_LEVEL_E #define VIP2_FLAG ADMIN_LEVEL_F enum { SCOREATTRIB_ARG_PLAYERID = 1, SCOREATTRIB_ARG_FLAGS }; enum ( <<= 1 ) { SCOREATTRIB_FLAG_NONE = 0, SCOREATTRIB_FLAG_DEAD = 1, SCOREATTRIB_FLAG_BOMB, SCOREATTRIB_FLAG_VIP }; public plugin_init() { register_plugin( "[ZP] Addon: VIP1&2", "1.0", "fiendshard" ); RegisterHam( Ham_Spawn, "player", "fwdPlayerSpawn", 1 ); } public fwdPlayerSpawn(id) { if (is_user_alive(id) && (get_user_flags(id) & VIP1_FLAG)) { set_user_health(id, 650) // hp set_user_armor(id, 350) // armour set_user_gravity(id, 0.30) // gravity set_user_rendering(id,kRenderFxNone,0,0,0,kRenderTransAlpha,127) // semi-visibility //set_pev(id, pev_effects, pev(id, pev_effects) | EF_BRIGHTLIGHT) // light aura } if (is_user_alive(id) && (get_user_flags(id) & VIP2_FLAG)) { set_user_health(id, 500) // hp set_user_armor(id, 200) // armour set_user_gravity(id, 0.50) // gravity } return HAM_IGNORED } public client_putinserver(id) { if ((get_user_flags(id) & VIP1_FLAG)) { zp_set_user_ammo_packs(id, 20) } if ((get_user_flags(id) & VIP2_FLAG)) { zp_set_user_ammo_packs(id, 15) } return PLUGIN_HANDLED; } public MessageScoreAttrib(iMsgId, iDest, iReceiver) { new iPlayer = get_msg_arg_int(SCOREATTRIB_ARG_PLAYERID); if(access(iPlayer, VIP1_FLAG)) { set_msg_arg_int(SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_BOMB); } } Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now