View Single Post
xxxperts
Senior Member
Join Date: Oct 2013
Location: India
Old 08-10-2015 , 03:17   Re: [help] this plugins doesnt works very well
Reply With Quote #2

PHP Code:
#include <amxmodx>
#include <dhdhmessage>

#define VERSION "1.0"
#define PLUGIN "Engine MsG Replace"

new Trie:g_tReplacements

public plugin_init()
{
    
register_plugin(PLUGINVERSION"ConnorMcLeod")
    
register_message(get_user_msgid("TextMsg"), "Message_TextMsg")

    
g_tReplacements TrieCreate()
    
TrieSetString(g_tReplacements"#Bomb_Planted",            "The Bomb Has Been Planted")
    
TrieSetString(g_tReplacements"#CTs_Win",                    "Counter-Terrorists Win!")
    
TrieSetString(g_tReplacements"#Terrorists_Win",            "Terrorists Win!")
    
TrieSetString(g_tReplacements"#Round_Draw",                "Round Draw!")
    
TrieSetString(g_tReplacements"#Target_Bombed",           "Target Successfully Bombed!")
    
TrieSetString(g_tReplacements"#Defusing_Bomb_With_Defuse_Kit",           "Defusing bomb WITH Defuse kit.")
    
TrieSetString(g_tReplacements"#Defusing_Bomb_Without_Defuse_Kit",           "Defusing bomb WITHOUT Defuse kit.")
    
TrieSetString(g_tReplacements"#Bomb_Defused",           "The bomb has been defused!.")
    
TrieSetString(g_tReplacements"#Auto_Team_Balance_Next_Round",           "*** Auto-Team Balance next round ***")
}

public 
Message_TextMsg(iMsgIdiMsgDestid)
{
    if( !
id && get_msg_arg_int(1) == print_center )
    {
        new 
szMessage[64]
        
get_msg_arg_string(2szMessagecharsmax(szMessage))
        if( 
equal(szMessage"#Game_will_restart_in") )
        {
            new 
szArg1[4]
            
get_msg_arg_string(3szArg1charsmax(szArg1))
            
formatex(szMessagecharsmax(szMessage), "The game will restart in %s seconds"szArg1)
            
set_dhudmessage(random(256), random(256), random(256), -1.00.20)
            
show_dhudmessage(0szMessage)
            return 
PLUGIN_HANDLED
        
}
        else if( 
TrieGetString(g_tReplacementsszMessageszMessagecharsmax(szMessage)) )
        {
            
set_dhudmessage(random(256), random(256), random(256), -1.00.20)
            
show_dhudmessage(0szMessage)
            return 
PLUGIN_HANDLED
        
}
    }
    return 
PLUGIN_CONTINUE

For compiling this you will need this inc Link
__________________
All my work is here

Last edited by xxxperts; 08-11-2015 at 04:05. Reason: Updated the Code on thread's owner request
xxxperts is offline