Raised This Month: $ Target: $400
 0% 

cvar prefix


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
bazhenov93
Veteran Member
Join Date: Oct 2010
Old 04-16-2012 , 01:02   cvar prefix
Reply With Quote #1

I have this
PHP Code:
new g_cPrefix

public plugin_init() { 
g_cPrefix register_cvar("server_prefix""Server Name")

public 
func() { 
new 
szPrefix[10]
get_pcvar_string(g_cPrefixszPrefixcharsmax(szPrefix))
client_print(0print_chat"[ %s ] test"szPrefix)

And this:
PHP Code:
#define SERVER_PREFIX

#if defined SERVER_PREFIX
new const Prefix[] = "Server Name" // with prefix
#else
new const Prefix[] = "" // without prefix
#endif

new etc_Prefix

public plugin_init() {
register_clcmd("say /test""test")
etc_Prefix register_cvar("use_prefix""1")
}
public 
test(id) {
if(
get_pcvar_num(cvar_prefijo))
client_print(idprint_chat"[ %s ] Prefix is enabled"Prefix)
else
client_print(idprint_chat"Prefix not enabled")

I need a better way, for example:

PHP Code:
// bad coded I know, but i'm giving an example of what I want
new g_cPrefix

public plugin_init() { 
g_cPrefix register_cvar("server_prefix""Server Name" 1"" 0)

public 
enabled() { 
get_pcvar_string(g_cPrefixszPrefixcharsmax(szPrefix))
if 
1
client_print
(0print_chat"[ %s ] test"szPrefix)
}
public 
not_enabled() { 
get_pcvar_string(g_cPrefixszPrefixcharsmax(szPrefix))
if 
0
client_print
(0print_chat"test")

bazhenov93 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-16-2012 , 01:52   Re: cvar prefix
Reply With Quote #2

after ask, please.. read tutorials

PHP Code:
#include <amxmodx>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

new cvar_prefix

new const Prefix[][] = {
    
"",
    
"[Arg] "
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
cvar_prefix register_cvar("server_prefix""1"ADMIN_CVAR)
    
register_clcmd("say /test""cmdTest")
}


public 
cmdTest(id) {
    new 
cvar_value get_pcvar_num(cvar_prefix)
    
    if(
cvar_value 1)
        
cvar_value 1
    
    client_print
(idprint_chat"%sRemove Argentina Ban!"Prefix[cvar_value])

__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
Old 04-16-2012, 02:01
bazhenov93
This message has been deleted by bazhenov93. Reason: 2pst
bazhenov93
Veteran Member
Join Date: Oct 2010
Old 04-16-2012 , 02:02   Re: cvar prefix
Reply With Quote #3

What about .cfg? prefix_name [ text ]

cvar_prefix
= register_cvar("prefix", "1")
cvar_prefix = register_cvar("prefix_name", "[ Server Name ]")

?

Last edited by bazhenov93; 04-16-2012 at 02:04.
bazhenov93 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-16-2012 , 02:05   Re: cvar prefix
Reply With Quote #4

Quote:
Originally Posted by bazhenov93 View Post
What about .cfg? prefix_name [ text ]

cvar_prefix
= register_cvar("prefix", "1")
cvar_prefix = register_cvar("prefix_name", "[ Server Name ]")

?
PHP Code:
#include <amxmodx>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

new cvar_prefix

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
cvar_prefix register_cvar("server_prefix""[Arg]"ADMIN_CVAR)
    
register_clcmd("say /test""cmdTest")
}


public 
cmdTest(id) {
    new 
Buffer[15]
    
get_pcvar_string(cvar_prefixBuffercharsmax(Buffer))
    
    
client_print(idprint_chat"%s Remove Argentina Ban!"Buffer)

or

PHP Code:
#include <amxmodx>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

new cvar_prefixcvar_prefix_on

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
cvar_prefix_on register_cvar("server_prefix_on""1"ADMIN_CVAR)
    
cvar_prefix register_cvar("server_prefix""[Arg]"ADMIN_CVAR)
    
register_clcmd("say /test""cmdTest")
}


public 
cmdTest(id) {
    
    if(!
get_pcvar_num(cvar_prefix_on))
        return
    new 
Buffer[15]
    
get_pcvar_string(cvar_prefixBuffercharsmax(Buffer))
    
    
client_print(idprint_chat"%s Remove Argentina Ban!"Buffer)

__________________

www.amxmodx-es.com

Steam: Luchokoldo

Last edited by rak; 04-16-2012 at 02:07.
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
bazhenov93
Veteran Member
Join Date: Oct 2010
Old 04-16-2012 , 02:08   Re: cvar prefix
Reply With Quote #5

new Buffer[15] what's that?

If
[Arg] is "0" that does not disable the prefix
bazhenov93 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-16-2012 , 02:09   Re: cvar prefix
Reply With Quote #6

look now

EDIT:
PHP Code:
#include <amxmodx>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "[R]ak"

new cvar_prefix

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
cvar_prefix register_cvar("server_prefix""[Arg]"ADMIN_CVAR)
    
register_clcmd("say /test""cmdTest")
}


public 
cmdTest(id) {
    
    new 
Buffer[15]
    
get_pcvar_string(cvar_prefixBuffercharsmax(Buffer))
    
    if(
equal(Buffer"0"))
        return
    
    
client_print(idprint_chat"%s Remove Argentina Ban!"Buffer)

__________________

www.amxmodx-es.com

Steam: Luchokoldo

Last edited by rak; 04-16-2012 at 02:14.
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
bazhenov93
Veteran Member
Join Date: Oct 2010
Old 04-16-2012 , 02:13   Re: cvar prefix
Reply With Quote #7

If prefix is disabled, the /test does not show nothing
bazhenov93 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-16-2012 , 02:16   Re: cvar prefix
Reply With Quote #8

-.- if you need more.. do it..
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
bazhenov93
Veteran Member
Join Date: Oct 2010
Old 04-16-2012 , 02:19   Re: cvar prefix
Reply With Quote #9

I just need a good code! Because I know that I can use "else"

if cvar etc etc 1
client print, "%s blabla, cvaretcetc"

else
client print blabla

But i want a small code,
// check if cvar is enabled, check cvar name
client print, "%s blabla, cvar"
bazhenov93 is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-16-2012 , 02:22   Re: cvar prefix
Reply With Quote #10

god damn it
PHP Code:
public cmdTest(id) {
    
    new 
Buffer[15]
    
get_pcvar_string(cvar_prefixBuffercharsmax(Buffer))
    
client_print(idprint_chat"%s Remove Argentina Ban!"equal(Buffer"0") ? "" Buffer)

__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
Reply


Thread Tools
Display Modes

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 07:40.


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