Raised This Month: $ Target: $400
 0% 

[Duda] Admin


  
 
 
Thread Tools Display Modes
Author Message
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-31-2012 , 14:08   [Duda] Admin
#1

Como seria la linea si yo quiero hacer si el usuario es un admin, suceda tal cosa.

Ejemplo:

PHP Code:
if(si_el_usuario_es_admin)
            {
                   
bla bla
            

Probe poniendolo asi pero me tira error:

PHP Code:
if(is_user_admin(attacker))
    {
        
bla bla
    

Es del tutorial de Happy Hour de Juan
lRodri. is offline
Send a message via MSN to lRodri.
matrix123
Veteran Member
Join Date: Feb 2011
Old 12-31-2012 , 14:39   Re: [Duda] Admin
#2

Tal vez el index no es attacker, deja el code..

PD: creo que necesita el include <amxmisc>
PD2: deja el error que te tira
PD3: tantas cosas pueden ser n.n
__________________
matrix123 is offline
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-31-2012 , 14:58   Re: [Duda] Admin
#3

Necesitaba el include amxmisc.

Gracias :B

Last edited by lRodri.; 12-31-2012 at 15:01.
lRodri. is offline
Send a message via MSN to lRodri.
matrix123
Veteran Member
Join Date: Feb 2011
Old 12-31-2012 , 15:01   Re: [Duda] Admin
#4

1. Te falta #include <amxmisc>
2. vos sos Rodriik? no te pongas de autor si nomas editaste el plugin u.u

Saludos.

EDIT: no entiendo porque borras el code cuando te ayudan :S tal vez a alguien le serviria
ingrato
__________________

Last edited by matrix123; 12-31-2012 at 15:03.
matrix123 is offline
LeeanAndNeka
Senior Member
Join Date: Feb 2012
Location: Argentina ♥
Old 12-31-2012 , 15:02   Re: [Duda] Admin
#5

PHP Code:
#include <amxmisc> 
LeeanAndNeka is offline
Send a message via MSN to LeeanAndNeka Send a message via Skype™ to LeeanAndNeka
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-31-2012 , 15:05   Re: [Duda] Admin
#6

Quote:
Originally Posted by matrix123 View Post
1. Te falta #include <amxmisc>
2. vos sos Rodriik? no te pongas de autor si nomas editaste el plugin u.u

Saludos.

EDIT: no entiendo porque borras el code cuando te ayudan :S tal vez a alguien le serviria
ingrato
Sisi, pero te explico:

Le agregue menues, y modifique el sistema de Frags. Pero ahí deje los créditos de r0ma...

El tuto es de r0ma, no hay nada nuevo hasta ahi.
lRodri. is offline
Send a message via MSN to lRodri.
LeeanAndNeka
Senior Member
Join Date: Feb 2012
Location: Argentina ♥
Old 12-31-2012 , 15:17   Re: [Duda] Admin
#7

Quote:
Originally Posted by lRodri. View Post
Sisi, pero te explico:

Le agregue menues, y modifique el sistema de Frags. Pero ahí deje los créditos de r0ma...

El tuto es de r0ma, no hay nada nuevo hasta ahi.
No importa no debes borrar ni editar. Alguien puede tener el mismo problema o algo parecido y mirando se da cuenta.
LeeanAndNeka is offline
Send a message via MSN to LeeanAndNeka Send a message via Skype™ to LeeanAndNeka
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-31-2012 , 15:43   Re: [Duda] Admin
#8

Quote:
Originally Posted by LeeanAndNeka View Post
No importa no debes borrar ni editar. Alguien puede tener el mismo problema o algo parecido y mirando se da cuenta.
Para no hacer doble post edite...

Queres que ponga el codigo devuelta no tengo drama. Lo que pasa es que borre todo para decir que el problema lo solucione, que se yo.

Acá tienen:

PHP Code:
#include <amxmodx> 
#include <hamsandwich> 
#include <engine>
#include <cstrike> 
#include <fun>
#include <amxmisc>

#define PLUGIN "Base Builder Revolution" 
#define VERSION "1.0" 
#define AUTHOR "RodriiK - r0ma' (Niveles por Frags)" 

#define TAG "[Base Builder Revolution]" 
//Tag en el mensaje de que subio de nivel 
//Macro para obtener cuanto le falta para el siguiente nivel 

//Si no resetean los frags usaria 1 macro asi mas o menos 
//#define next_level(%1) ((%1 + 1) * (power(%1, 2) / 2)) /2 


//Si resetan frags usaria algo asi 
#define next_level(%1) %1 * 15

new g_vida[33]
new 
g_level[33// Contiene los level de los players 
new g_frags[33// Los frags de los players 

new g_conectado[33// Variable para saber si el user esta conectado 

new g_maxplayersg_msgSayText//en g_maxplayers voy a obtener el maximo de players del sv para usarla en los loops, y en msgsay text para el stock de hns_print_color 

public plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR)//Registramos el plugin
     
    
RegisterHam(Ham_Killed"player""fw_PlayerKilled")//Evento de hamsandwich que se llama cuando matan a alguien. 
    
register_clcmd("say /clases""Menu")
    
register_clcmd("say /menu""Menu2")
     
    new 
ent create_entity("info_target")//Creo 1 entidad 
    
entity_set_string(entEV_SZ_classname"entity_task")//Le seteo 1 classname 
    
entity_set_float(entEV_FL_nextthink1.0)//La ago pensar cada 1.0 segundos 
     
    
register_think("entity_task""fw_ShowHUD")//El think de la entidad que va mostrar el hud 
     
    
g_maxplayers get_maxplayers() 
    
g_msgSayText get_user_msgid("SayText"
    
    
RegisterHamHam_Spawn"player""fw_playerspawn"1)
    


public 
client_putinserver(id

    
g_level[id] = 1//Reseteamos los level frags y le seteo conectado 
    
g_frags[id] = 
    g_conectado
[id] = 


public 
client_disconnect(id

    
g_conectado[id] = 0//No esta mas conectado 


public 
fw_PlayerKilled(victimattacker

    if(!
g_conectado[victim] || !g_conectado[attacker] || victim == attacker || get_user_team(victim) == get_user_team(attacker))//Si no esta conectado la victima o el atacante o la victima es el atacante o son del mismo team no continua 
        
return 
     
    if(
is_user_admin(attacker))
    {
        
g_frags[attacker] += 2
    
}
    else
    {
        
        
g_frags[attacker]++//Aumentamos frags y chekeamos si tiene suficientes para subir de nivel 
        
check_level(attacker
     }

lRodri. is offline
Send a message via MSN to lRodri.
r0ma
Senior Member
Join Date: Apr 2012
Location: Great Tomb of Nazarick
Old 12-31-2012 , 15:45   Re: [Duda] Admin
#9

hace 1 chequeo if se pone de author

PD: Te falto postear la mitad del code & eso es algo viejo & tendria que agregar a Rak como author porque me enseño como hacer pensar la entidad...
__________________
Discord:FluffyDeveloper#4753
Github: https://github.com/francoromaniello
AMX-ES: https://amxmodx-es.com/r0ma'

Last edited by r0ma; 12-31-2012 at 15:48.
r0ma is offline
Send a message via MSN to r0ma
 



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 06:41.


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