|
Author
|
Message
|
|
Veteran Member
Join Date: Apr 2009
Location: Buenos Aires
|

12-03-2009
, 15:17
[ZP] Addon: Survivor Tracers
|
#1
|
[ZP] Addon: Survivor Tracers
by eXacT
Description: It is a litte plugin who gives to the survivors, a little effect, yellow tracers emerging from the body.
Cvars:
"zp_survivor_tracers_enabled", "1" // Enable/disable the tracers in survivor
"zp_survivor_tracers_time", "0.1" // in this time the tracers apears on the survivor
Required:
amxmodx -- Module
fakemeta -- Module
zombie plague -- Main Plugin
zombieplague -- Include
Credits:
meTaLiCroSS - He helped me to fix some code
IneedHelp - I extracted some code from his SuperPlayer
SnapShot:
[IMG]http://img690.**************/img690/3254/dedust20000za.png[/IMG]
PHP Code:
#include <amxmodx> #include <fakemeta> #include <zombieplague>
#define TASK_TRACER 27777
new PLUG[] = "[ZP] Addon: Survivor Tracers" new VERS[] = "1.4" new AUTH[] = "eXacT"
new gCvarEnabled, gCvarTracersTime
public plugin_init() { // Pugin Info register_plugin(PLUG, VERS, AUTH) // Cvars gCvarEnabled = register_cvar("zp_survivor_tracers_enabled", "1") gCvarTracersTime = register_cvar("zp_survivor_tracers_time", "0.1") }
public zp_user_humanized_post(id) { // Cvar is disabled or isn't survivor round if (!get_pcvar_num(gCvarEnabled) || !zp_is_survivor_round()) return; if(zp_get_user_survivor(id)) { set_task(get_pcvar_float(gCvarTracersTime), "GiveTracers", id+TASK_TRACER, _, _, "b") } }
public GiveTracers(id) { id -= TASK_TRACER if(!is_user_alive(id) || !zp_get_user_survivor(id) || zp_get_user_zombie(id)) { remove_task(id+TASK_TRACER) return; } new Float:Origin[3] pev(id, pev_origin, Origin) engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, Origin, 0) write_byte(TE_IMPLOSION) engfunc(EngFunc_WriteCoord, Origin[0]) engfunc(EngFunc_WriteCoord, Origin[1]) engfunc(EngFunc_WriteCoord, Origin[2]) write_byte(128) write_byte(20) write_byte(3) message_end() }
Changelog:
Code:
v1.2 - Public Relase
v1.3 - Added Enable/disable Cvar
v1.4 - Tracers will be enabled in Survivor Mode Only
__________________

"There is no knowledge, that is not power"
Last edited by eXacT; 01-28-2010 at 08:25.
Reason: i forgot the plugin xD
|
|
|
|