Raised This Month: $ Target: $400
 0% 

[Req]VIP's[HELP]


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
DGSFSMM
Member
Join Date: Feb 2014
Old 07-07-2014 , 10:32   [Req]VIP's[HELP]
Reply With Quote #1

VIP Regarding Their Age(s) With Epicness

InfantVip - Can Change Map Only.

BabyVip - Can Change Map And Kick

TeenVip - Can Change Map , Kick And Use AdminChat

AdultVip - Controller Of The Server With The RCON Password And Has AdminChat

Commands For Users.

/infantvip(s)
/babyvip(s)
/teenvip(s)
/adultvip(s)
/allvips

When A User Types Any Of Those Commands It Will Layout The VIP(s) In This Format:


****Adult Vip's Online Are: (Names) Command= /adultvip(s)
****Teen Vip's Online Are: (Names) Command= /teenvip(s)
****Baby Vip's Online Are: (Names) Command= /babyvip(s)
****Infant Vip's Online Are : (Names) Command /infantvip(s)


When User Types /allvips This Will Layout


****Adult Vip's Online Are: (Names)
****Teen Vip's Online Are: (Names)
****Baby Vip's Online Are: (Names
****Infant Vip's Online Are : (Names)


Can This Use Exolent's Real Time Ban? Or AMXX Bans?

Last edited by DGSFSMM; 07-16-2014 at 07:46. Reason: Merged threads
DGSFSMM is offline
Old 07-10-2014, 15:57
DGSFSMM
This message has been deleted by YamiKaitou. Reason: wait 14 days before you bump
Old 07-10-2014, 17:17
joshknifer
This message has been deleted by YamiKaitou. Reason: don't post, just report
Old 07-10-2014, 17:34
joshknifer
This message has been deleted by YamiKaitou. Reason: don't post, just report
DGSFSMM
Member
Join Date: Feb 2014
Old 07-17-2014 , 16:23   Re: [Req]VIP's[HELP]
Reply With Quote #2

BUMP!
DGSFSMM is offline
Eagle07
Veteran Member
Join Date: May 2014
Location: Morocco :D
Old 07-17-2014 , 16:40   Re: [Req]VIP's[HELP]
Reply With Quote #3

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

new maxplayers
new gmsgSayText

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /infantvip","cmd_infant")
    
register_clcmd("say /babyvip","cmd_baby")
    
register_clcmd("say /teenvip","cmd_teen")
    
register_clcmd("say /adultvip","cmd_adult")
    
    
maxplayers get_maxplayers()
    
gmsgSayText get_user_msgid("SayText")
}
public 
cmd_infant(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_MAP)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04**** Infant Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_baby(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_KICK)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04**** Baby Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_teen(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_CHAT)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04****Teen Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_adult(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_RCON)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04****Adult Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}

print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()

__________________
Eagle07 is offline
zmd94
Veteran Member
Join Date: Nov 2013
Location: Malaysia (9w2zow).
Old 07-17-2014 , 20:21   Re: [Req]VIP's[HELP]
Reply With Quote #4

Quote:
Originally Posted by Eagle07 View Post
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

new maxplayers
new gmsgSayText

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /infantvip","cmd_infant")
    
register_clcmd("say /babyvip","cmd_baby")
    
register_clcmd("say /teenvip","cmd_teen")
    
register_clcmd("say /adultvip","cmd_adult")
    
    
maxplayers get_maxplayers()
    
gmsgSayText get_user_msgid("SayText")
}
public 
cmd_infant(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_MAP)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04**** Infant Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_baby(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_KICK)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04**** Baby Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_teen(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_CHAT)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04****Teen Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}
public 
cmd_adult(user)
{
    new 
adminnames[33][32]
    new 
message[256]
    new 
idcountxlen
    
for(id id <= maxplayers id++)
        if(
is_user_connected(id))
            if(
get_user_flags(id) & ADMIN_RCON)
                
get_user_name(idadminnames[count++], 31)

    
len format(message255"^x04****Adult Vip's Online Are : ")
    if(
count 0) {
        for(
count x++) {
            
len += format(message[len], 255-len"%s%s "adminnames[x], < (count-1) ? ", ":"")
            if(
len 96 ) {
                
print_message(usermessage)
                
len format(message255"^x04 ")
            }
        }
        
print_message(usermessage)
    }
    else {
        
len += format(message[len], 255-len"No VIP's online.")
        
print_message(usermessage)
    }
}

print_message(idmsg[]) {
    
message_begin(MSG_ONEgmsgSayText, {0,0,0}, id)
    
write_byte(id)
    
write_string(msg)
    
message_end()

It is very good. I have learned a lot from your code.

How to configure this code for VIP?

1. Just open your users.ini file and do like this:
Quote:
; Infant VIP
"Your name" "Your password" "bfj" "a"

; Baby VIP
"Your name" "Your password" "bcfj" "a"

; Teen VIP
"Your name" "Your password" "bcfij" "a"

; Adult VIP
"Your name" "Your password" "bcfijl" "a"

Last edited by zmd94; 07-17-2014 at 20:22.
zmd94 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 08:27.


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