Welcome Guest, Not a member yet? Create Account  
Shop (VIP/ADMIN/S.ADMIN/XP)


Screenshoot took. [For admins.]

#1

This plugin can take 4-5 photos on this player who spectate adminstrator, to check him for cheats. [Photos is in cstrike folder or gamedir.] Player must give or upload photo in internet to check adminstrator. 

Commands. [Cvars]
amx_screen_interval 5.0 [Recommend, this is how much time is interval.]
amx_screen_number 4 [This is how much photos make on player.]
amx_screen_alert_admins 1 [Alert all adminstrator for this player who make photos.]

How to make photos? 
amx_screen Nick 

Ex - amx_screen Lesley. [And i will have 4 photos and must upload in site to see admins, it's simple!] 

I recommend for this plugin all adminstrator to have access for teammenu, because can transfer player in spectate to talk when are in game. 

Code for plugin: 
PHP Code:
#include < amxmodx > #include < amxmisc > const SS_Task = 123123 new Cvar_SS_Interval new Cvar_SS_Number new Cvar_SS_Message new Target_Name[ 33 ] public plugin_init() {     register_plugin( "Screenshots", "1.1", "DaRk_StyLe" )         register_concmd( "amx_screen", "AdminCommand_SS", ADMIN_BAN, "- <target>" ) // ADMIN_BAN --> флаг за достъп         Cvar_SS_Interval    = register_cvar( "amx_screen_interval", "5.0" )     Cvar_SS_Number        = register_cvar( "amx_screen_number", "4" )     Cvar_SS_Message        = register_cvar( "amx_screen_alert_admins", "1" ) } public client_disconnect( id ) {     remove_task( id + SS_Task )         Target_Name[ id ] = 0 } public AdminCommand_SS( id, level, cid ) {     if( cmd_access( id, level, cid, 2 ) )     {         new Target[ 32 ]         read_argv( 1, Target, charsmax( Target ) )                 new Player = cmd_target( id, Target, CMDTARGET_OBEY_IMMUNITY | CMDTARGET_ALLOW_SELF )                 if( Player )         {             set_task( get_pcvar_float( Cvar_SS_Interval ), "Take_SS", Player + SS_Task, .flags = "a", .repeat = get_pcvar_num( Cvar_SS_Number ) )                             if( get_pcvar_num( Cvar_SS_Message ) )             {                 get_user_name( Player, Target_Name, charsmax( Target_Name ) )                                 set_task( ( get_pcvar_float( Cvar_SS_Interval ) * get_pcvar_num( Cvar_SS_Number ) ), "Alert_Admins" )             }         }     }         return PLUGIN_HANDLED } public Take_SS( Player ) {     Player -= SS_Task         if( is_user_connected( Player ) )     {         client_cmd( Player, "snapshot" )     } } public Alert_Admins() {     new Players[ 32 ], Num, Admins     get_players( Players, Num, "ch" )         for( --Num; Num >= 0; Num-- )     {         Admins = Players[ Num ]                 if( is_user_admin( Admins ) )         {             client_print( Admins, print_chat, "[Screenshots] Admins, we have screenshots of %s !", Target_Name ) // <--- съобщението         }     } }


AmxMoDx Build from me.
The mods was tested in windows platform, for problems or help connect with me! Smile 
HERE!!! CLICK ME!!!


Messages In This Thread
Screenshoot took. [For admins.] - by Lesley. [Georgi] - 18-10-2020, 11:16 PM
RE: Screenshoot took. [For admins.] - by praebal - 18-10-2020, 11:24 PM



Users browsing this thread:
1 Guest(s)