Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- /*
- "../libsteam_api.so" UNKNOWN "check_sys [name] Linux"
- "../demoplayer.so" UNKNOWN "check_sys [name] Linux"
- "../demoplayer.dylib" UNKNOWN "check_sys [name] Mac"
- "../Steam.dll" UNKNOWN "check_sys [name] Windows"
- "cl_dlls/particleman.dll" MISSING "nsys_file [name] Windows 'Anti Smoke [#13]'"
- "cl_dlls/particleman.so" MISSING "nsys_file [name] Linux 'Anti Smoke [#12]'"
- "cl_dlls/particleman.dylib" MISSING "nsys_file [name] Mac 'Anti Smoke [#12]'"
- */
- new is_user_system[32];
- public plugin_init(){
- register_plugin("SystemFIX","1.0","Seroff");
- register_concmd("check_sys","system_checking");
- register_concmd("nsys_file","notig_file");
- }
- public system_checking(){
- new arg1[33],arg2[33],id;
- read_argv(1,arg1,32);
- read_argv(2,arg2,32);
- id=get_user_index(arg1);
- if(equal(arg2,"Windows")){
- is_user_system[id]=0;
- }
- if(equal(arg2,"Linux")){
- is_user_system[id]=1;
- }
- if(equal(arg2,"Mac")){
- is_user_system[id]=2;
- }
- }
- public notig_file(){
- new arg1[33],arg2[33],arg3[33],id;
- read_argv(1,arg1,32);
- read_argv(2,arg2,32);
- read_argv(3,arg3,32);
- id=get_user_index(arg1);
- if(equal(arg2,"Windows") && is_user_system[id]==0){
- server_cmd("amx_ban 0 #%d ^"%s^"",get_user_userid(id),arg3);
- }
- if(equal(arg2,"Linux") && is_user_system[id]==1){
- server_cmd("amx_ban 0 #%d ^"%s^"",get_user_userid(id),arg3);
- }
- if(equal(arg2,"Mac") && is_user_system[id]==2){
- server_cmd("amx_ban 0 #%d ^"%s^"",get_user_userid(id),arg3);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment