AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   LNCCSS (https://forums.alliedmods.net/showthread.php?t=40195)

xeonn 06-24-2006 18:51

LNCCSS
 
Hi, im new with amxmodx coding, but it looks quite simple,

Oki; my question:
I want to make a script if a admin type amx_screenshot 180 in console the screenshot system creates every 3 mins a screenshot of everyplayer in the game.

This is what i got;

Code:

// Adminscript for AMXMODx by xeoN

#include <amxmodx> // Need to be included
#include <amxmisc>  // Need to be included
#include <engine> // Need to be included

public plugin_init(){
    register_plugin("LNCCSS","1.0","xeoN")
    register_clcmd("amx_screenshot","screenshot",ADMIN_SLAY,"<authid, nick or #userid>")
}

public resetview(id){attach_view(id,id);}
public screenshot(id,level,cid){
    if(cmd_access(id,level,cid,2)){
        new arg[32], player
        read_argv(1,arg,31)
        player=cmd_target(id,arg,6)
        if(player){
            attach_view(id,player)
            client_cmd(id,"snapshot")
            set_task(2.0,"resetview",id)
        }
    }
}
set_task( get_cvar_float("mycvar"), "screenshot", id );

Any suggestions/help ? :cry:

SweatyBanana 06-25-2006 02:14

Re: LNCCSS
 
PHP Code:

// Adminscript for AMXMODx by xeoN

#include <amxmodx> // Need to be included
#include <amxmisc>  // Need to be included
#include <engine> // Need to be included

public plugin_init(){
    
register_plugin("LNCCSS","1.0","xeoN")
    
register_clcmd("amx_screenshot","screenshot",ADMIN_SLAY,"<authid, nick or #userid>")
    
register_cvar("amx_screentime","3.0")
}

public 
resetview(id){attach_view(id,id);}
public 
screenshot(id,level,cid){
    if(
cmd_access(id,level,cid,2)){
        new 
arg[32], player
        read_argv
(1,arg,31)
        
player=cmd_target(id,arg,6)
        if(
player){
            
attach_view(id,player)
            
client_cmd(id,"snapshot")
            
set_task(2.0,"resetview",id)
            
set_taskget_cvar_float("amx_screentime"), "screenshot"id );
        }
    }




All times are GMT -4. The time now is 07:58.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.