Raised This Month: $51 Target: $400
 12% 

Subplugin Submission [ZP] Current Mode Basic


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Berkio
New Member
Join Date: Dec 2021
Old 11-28-2022 , 17:32   [ZP] Current Mode Basic
Reply With Quote #1

Hello Friends today sharing my new plugin
But don't worry, this include file is not the main include of zombie plague.


Preview Files [INCLUDE: zombieplauge_m]
PHP Code:
/* Include generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

enum
{
    
MODE_NONE 0
}

new 
GameModeName[128]
new 
GameModeInt

new ColorR 0
new ColorG 123
new ColorB 0

public plugin_precache()
{
    
GameModeName "Waiting Mode"
    
GameModeInt MODE_NONE
}

public 
zp_round_started(gamemode)
{
    switch(
gamemode)
    {
        case 
MODE_INFECTION:
        {
            
GameModeName "Infection Mode";
            
GameModeInt MODE_INFECTION
        
}
        
        case 
MODE_MULTI:
        {
            
GameModeName "Multi Infection Mode";
            
GameModeInt MODE_MULTI
        
}
        
        case 
MODE_PLAGUE:
        {
            
GameModeName "Plague Mode";
            
GameModeInt MODE_PLAGUE
        
}
        
        case 
MODE_SURVIVOR:
        {
            
GameModeName "Survivor Mode";
            
GameModeInt MODE_SURVIVOR
        
}
        
        case 
MODE_NEMESIS:
        {
            
GameModeName "Nemesis Mode";
            
GameModeInt MODE_NEMESIS
        
}
        
        case 
MODE_SWARM:
        {
            
GameModeName "Swarm Mode";
            
GameModeInt MODE_SWARM
        
}
    }
}

public 
zp_round_ended()
{
    
GameModeName "Waiting Mode";
    
GameModeInt MODE_NONE
}

stock zp_get_round()
{
    return 
GameModeName;
}

stock zp_get_mode()
{
    return 
GameModeInt;
}

stock Red() return ColorR;

stock Green() return ColorG;

stock Blue() return ColorB;

public 
zp_set_color(redgreenblue)
{
    
ColorR red
    ColorG 
green
    ColorB 
blue

Preview Files [PLUGIN: zp_current_mod]
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <zombieplague_m>

#define PLUGIN "[ZP] Current Mod"
#define VERSION "1.0"
#define AUTHOR "Berk"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
}

public 
client_putinserver(id)
{
    
set_task(1.0"ShowHUD"id__"b")
}

public 
ShowHUD(id)
{
    if( 
zp_get_mode() == MODE_INFECTION ) { zp_set_color(02550); }
    if( 
zp_get_mode() == MODE_MULTI ) { zp_set_color(0255255); }
    if( 
zp_get_mode() == MODE_SWARM ) { zp_set_color(2550170); }
    if( 
zp_get_mode() == MODE_PLAGUE ) { zp_set_color(2556030); }
    if( 
zp_get_mode() == MODE_NEMESIS ) { zp_set_color(25500); }
    if( 
zp_get_mode() == MODE_SURVIVOR ) { zp_set_color(070255); }
    if( 
zp_get_mode() == MODE_NONE ) { zp_set_color(255255255); }
    
    
    
set_hudmessage(Red(), Green(), Blue(), 0.750.100.51.0__, -1)
    
show_hudmessage(id"Current Mod: %s"zp_get_round())

Attached Files
File Type: sma Get Plugin or Get Source (zp_current_mod.sma - 71 views - 1.1 KB)
File Type: inc zombieplague_m.inc (1.5 KB, 36 views)

Last edited by Berkio; 11-28-2022 at 17:37.
Berkio is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:25.


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