Raised This Month: $ Target: $400
 0% 

[Duda] Admin


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
lRodri.
Member
Join Date: Apr 2012
Location: Argentina
Old 12-31-2012 , 15:43   Re: [Duda] Admin
#7

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.
 



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