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

[ZP][AYUDA] Esta bien este code?


  
 
 
Thread Tools Display Modes
Author Message
MefelZ
Junior Member
Join Date: Aug 2013
Old 09-28-2013 , 23:16   [ZP][AYUDA] Esta bien este code?
#1

Hola, bueno en mi sv ZA esta para que salga a los admins [ADMIN] junto a su nombre y [DUEÑO] junto al nombre del dueño oviamente, bueno la cosa es que estaba asi:

PHP Code:
if(get_user_flags(id) & ADMIN_CVAR)
    {
        
mod "^x04[DUEÑO]^x04"
    
}
    else if(
get_user_flags(id) & ADMIN_RESERVATION)
    {
        
mod "^x04[ADMIN]^x04"
    
}
    else
    {
        
mod "^x01"
    

Pero yo le quiero agregar otro diciendo [ADMIN GENERAL] y le agregue esto:

PHP Code:
if(get_user_flags(id) & ADMIN_CVAR)
    {
        
mod "^x04[DUEÑO]^x04"
    
}
    else if(
get_user_flags(id) & ADMIN_RESERVATION)
    {
        
mod "^x04[ADMIN]^x04"
    
}
    else
    {
        
mod "^x01"
    
}
    if(
get_user_flags(id) & ADMIN_LEVEL_C)
    {
        
mod "^x04[ADMIN GENERAL]^x04" 
Pero no estoy seguro si es correcto o no porfavor, corrijanme si estoy equivocado, estoy aprendiendo a scriptear xD no me puteen po hacerlo mal si pls, eso gracias
__________________
_______________________________________

Scripter Noob (ZP)
MefelZ is offline
h34s
Member
Join Date: Aug 2013
Location: Pornhub
Old 09-28-2013 , 23:34   Re: [ZP][AYUDA] Esta bien este code?
#2

if(get_user_flags(id) & ADMIN_CVAR)
{
mod = "^x04[DUEÑO]^x04"
}
else if(get_user_flags(id) & ADMIN_RESERVATION)
{
mod = "^x04[ADMIN]^x04"
}
else if(get_user_flags(id) & ADMIN_LEVEL_C)
{
mod = "^x04[ADMIN GENERAL]^x04"
}
else
{
mod = "^x01"
}
h34s is offline
YakumoHiratsuhi
Veteran Member
Join Date: Dec 2010
Location: Dreαmlαnd.
Old 09-29-2013 , 00:23   Re: [ZP][AYUDA] Esta bien este code?
#3

Puedes evitar andar llamando cada vez get_user_flags obtienendola una sola vez.
Para agrupar bitsums (los flags de admin son bitsums) puedes emparentarlos con |
y para las cadenas es mejor declarar una y hacer el debido formato

PHP Code:
new flags get_user_flags(id), tag[32]


if(
flags ADMIN_CVAR|ADMIN_LEVEL_C|ADMIN_RESERVATION)
    
formatex(tagcharsmax(tag), "^x04[DUEÑO]^x04")
else if (
flags ADMIN_LEVEL_C|ADMIN_RESERVATION)
    
formatex(tagcharsmax(tag), "^x04[ADMIN GENERAL]^x04")
else if (
flags ADMIN_LEVEL_C)
    
formatex(tagcharsmax(tag), "^x04[ADMIN]^x04"
__________________
"Podra parecer ridiculo o imposible, pero este es el camino que seguimos los verdaderos hombres, si hay un muro en el camino, lo derribamos, si no hay camino, haremos uno, con nuestras propias manos, porque el magma de nuestro corazón arde en llamas."

Last edited by YakumoHiratsuhi; 09-29-2013 at 00:23.
YakumoHiratsuhi is offline
Send a message via MSN to YakumoHiratsuhi
MefelZ
Junior Member
Join Date: Aug 2013
Old 09-29-2013 , 00:23   Re: [ZP][AYUDA] Esta bien este code?
#4

Quote:
Originally Posted by h34s View Post
if(get_user_flags(id) & ADMIN_CVAR)
{
mod = "^x04[DUEÑO]^x04"
}
else if(get_user_flags(id) & ADMIN_RESERVATION)
{
mod = "^x04[ADMIN]^x04"
}
else if(get_user_flags(id) & ADMIN_LEVEL_C)
{
mod = "^x04[ADMIN GENERAL]^x04"
}
else
{
mod = "^x01"
}
GRACIAS
__________________
_______________________________________

Scripter Noob (ZP)
MefelZ is offline
MefelZ
Junior Member
Join Date: Aug 2013
Old 09-29-2013 , 00:24   Re: [ZP][AYUDA] Esta bien este code?
#5

Quote:
Originally Posted by YakumoHiratsuhi View Post
Puedes evitar andar llamando cada vez get_user_flags obtienendola una sola vez.
Para agrupar bitsums (los flags de admin son bitsums) puedes emparentarlos con |
y para las cadenas es mejor declarar una y hacer el debido formato

PHP Code:
new flags get_user_flags(id), tag[32]


if(
flags ADMIN_CVAR|ADMIN_LEVEL_C|ADMIN_RESERVATION)
    
formatex(tagcharsmax(tag), "^x04[DUEÑO]^x04")
else if (
flags ADMIN_LEVEL_C|ADMIN_RESERVATION)
    
formatex(tagcharsmax(tag), "^x04[ADMIN GENERAL]^x04")
else if (
flags ADMIN_LEVEL_C)
    
formatex(tagcharsmax(tag), "^x04[ADMIN]^x04"
Wa genial contigo me quedo mas claro
__________________
_______________________________________

Scripter Noob (ZP)
MefelZ is offline
 


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 20:18.


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