Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Plugin generated by AMXX-Studio */
- #include <amxmodx>
- #include <amxmisc>
- #include <engine>
- #include <jailbreak>
- #define PLUGIN "xXPLUGINXx"
- #define VERSION "1.0"
- #define AUTHOR "JBEXTREME"
- #define vec_copy(%1,%2) ( %2[0] = %1[0], %2[1] = %1[1],%2[2] = %1[2])
- new pCVAR;
- new bool: g_kroki[33];
- public plugin_init() {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- pCVAR = register_cvar("jail_kroki", "1");
- register_clcmd("say /kroki", "cmdKroki");
- register_clcmd("say_team /kroki", "cmdKroki");
- }
- public cmdKroki(id){
- if(!is_user_connected(id) || get_user_team(id) != 2 || jail_get_prowadzacy() == id)
- return;
- if(!g_kroki[id])
- }
- public client_PostThink(id)
- {
- if(!(get_user_team(id) == 2) || !is_user_alive(id) ||
- !(entity_get_int(id, EV_INT_flags) & FL_ONGROUND) || entity_get_int(id, EV_ENT_groundentity) || !g_kroki[id] || get_pcvar_num(pCVAR) < 1)
- return PLUGIN_CONTINUE
- static Float:origin[3]
- static Float:last[3]
- entity_get_vector(id, EV_VEC_origin, origin)
- if(get_distance_f(origin, last) < 32.0)
- {
- return PLUGIN_CONTINUE
- }
- vec_copy(origin, last)
- if(entity_get_int(id, EV_INT_bInDuck))
- origin[2] -= 18.0
- else
- origin[2] -= 36.0
- message_begin(MSG_BROADCAST, SVC_TEMPENTITY, {0,0,0}, 0)
- write_byte(TE_WORLDDECAL)
- write_coord(floatround(origin[0]))
- write_coord(floatround(origin[1]))
- write_coord(floatround(origin[2]))
- write_byte(105)
- message_end()
- return PLUGIN_CONTINUE
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement