AlliedModders

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

newstartnewbegin2 07-31-2019 22:22

(Request help)
 
can someone make this for flag "Y"

PHP Code:

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

public plugin_init() {
    
register_plugin("Admin Spec GodMode""1.0""decak")
    
register_clcmd("say /spec""Aspecc")
    
register_clcmd("say /aspec""Aspecc")
    
RegisterHam(Ham_TakeDamage"player""dmgg")
}

public 
Aspecc(id) {
    if(
get_user_flags(id) & ADMIN_BAN) {
    if(!(
is_user_alive(id)))
        
ExecuteHamB(Ham_CS_RoundRespawnid)
    
cs_set_user_team(idCS_TEAM_SPECTATOR);
}
    return 
PLUGIN_HANDLED;
}

public 
dmgg(vicattinfFloat:dmdmbt) {
    new 
CsTeams:tim cs_get_user_team(vic);
    if(
get_user_flags(vic) & ADMIN_BAN && tim == CS_TEAM_SPECTATOR)
        return 
HAM_SUPERCEDE;
    return 
HAM_IGNORED;



E1_531G 07-31-2019 23:37

Re: (Request help)
 
Quote:

ADMIN_BAN -> ADMIN_ADMIN

SHIELD755 08-01-2019 06:41

Re: (Request help)
 
i does not know whether it will work or not :)

PHP Code:

#include <amxmodx>
#include <amxmisc> 
#include <cstrike> 
#include <hamsandwich> 

public plugin_init() { 
    
register_plugin("Admin Spec GodMode""1.0""decak"
    
register_clcmd("say /spec""Aspecc"
    
register_clcmd("say /aspec""Aspecc"
    
RegisterHam(Ham_TakeDamage"player""dmgg"


public 
Aspecc(id) { 
    if(
has_flag(id,"y")) 
    { 
    if(!(
is_user_alive(id))) 
    
ExecuteHamB(Ham_CS_RoundRespawnid
    
cs_set_user_team(idCS_TEAM_SPECTATOR); 
    } 
    return 
PLUGIN_HANDLED


public 
dmgg(vicattinfFloat:dmdmbt) { 
    new 
CsTeams:tim cs_get_user_team(vic); 
    if(
has_flag(vic,"y") && tim == CS_TEAM_SPECTATOR
        return 
HAM_SUPERCEDE
    return 
HAM_IGNORED




All times are GMT -4. The time now is 23:09.

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