Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- #pragma semicolon 1
- new timer[32];
- #define DEMO_CHAT_COMMAND "!demo"
- public plugin_init() {
- register_plugin("Demo Record", "1.1", "k1NNG");
- register_concmd("amx_demo", "demo", ADMIN_BAN,"<nume> - fa un demo jucatorului");
- register_concmd("amx_stopdemo", "stopdemo", ADMIN_BAN,"<nume> - opreste demo");
- register_clcmd ( "say", "handle_say" );
- register_clcmd ( "say_team", "handle_say" );
- }
- public demo(id,level,cid){
- if(!cmd_access(id, level, cid, 2))
- return PLUGIN_HANDLED;
- new cmd[32], mapname[32], name[32];
- read_argv(1, cmd, 31);
- new player = cmd_target(id, cmd, 5);
- if (!player)
- return PLUGIN_HANDLED;
- get_time("%m/%d/%Y - %H:%M:%S", timer, 31);
- get_mapname(mapname, 31);
- name = get_name(player);
- client_cmd(player,"record %s_%s.dem", name, mapname);
- client_print(id, print_console,"[www.extreamcs.com] Demo a inceput la %s, ora: %s", name, timer);
- log_amx("[www.extreamcs.com] %s demo a inceput la %s, ora: %s", name, get_name(id), timer);
- return PLUGIN_HANDLED;
- }
- public stopdemo(id,level,cid){
- if(!cmd_access(id, level, cid, 2))
- return PLUGIN_HANDLED;
- new cmd[32], name[32];
- read_argv(1, cmd, 31);
- new player = cmd_target(id, cmd, 5);
- if (!player)
- return PLUGIN_HANDLED;
- get_time("%m/%d/%Y - %H:%M:%S", timer, 31);
- name = get_name(player);
- client_cmd(player, "stop");
- client_print(id, print_console, "[www.extreamcs.com] Ati oprit demoul la %s, ora: %s", name, timer);
- log_amx("[www.eXtreamcs.com] %s ati oprit demo la %s, Ora: %s",name, get_name(id), timer);
- return PLUGIN_HANDLED;
- }
- public hook_say ( id ) {
- new Args [ 32 ];
- read_args ( Args, sizeof ( Args ) - 1 );
- remove_quotes ( Args );
- if ( equal ( Args, DEMO_CHAT_COMMAND ) ) {
- replace ( Args, sizeof ( Args ) - 1, "!", "" );
- client_cmd ( id, "amx_%s", Args );
- }
- return 0;
- }
- stock get_name(id) { static name[32]; get_user_name(id, name, 31); return name;}
- /// ******************* Aici se termina pluginul www.extreamcs.com by k1NNG *************** ///
Advertisement
Add Comment
Please, Sign In to add comment