Automatic Admin Glow
#1
Arcoiris 
Automatic Admin Glow

Hola amigos, hoy les traigo un plugin editado por mi usando distintos tutoriales, este es "mi primer plugin" es algo simple y basico, pero muy buscado para servidores Zombie Plague, Jailbreak, Official entre otros..


Automatic Admin Glow, asi como su nombre lo indica este plugin otorga una aura (glow) a los admins, la cual cuenta con un cambio de color cada cierto tiempo.

Configuracion de tiempo de cambio de color
Cita:Cvar: glow_time "5"


Archivos adjuntos
.sma   Descargar AMXX / automatic_admin_glow.sma (Tamaño: 840 bytes / Descargas: 385)
Responder
#2
Buen Aporte Justo lo que necesitaba :3
Responder
#3
Really nigga? Doble cuenta nigga? Oh god why

No e visto el conde luego lo veo que este en pc Nothingdohere
* Ing. Informático * Mapper * Venezolano
Responder
#4
Cita:Really nigga? Doble cuenta nigga? Oh god why

No e visto el conde luego lo veo que este en pc Nothingdohere

Disculpa?
Responder
#5
(13/01/2016, 01:34 AM)alesxeieff escribió:
Cita:Really nigga? Doble cuenta nigga? Oh god why

No e visto el conde luego lo veo que este en pc Nothingdohere

Disculpa?

Te disculpo nigga Mario

No e visto el code mañana lo veo si es sacado de por hay y tiene tu autor eres roba autor si no veo copiado lo hiciste tu pero no e visto el code calma campeón



Porque lo pones como un float ?, si lo guardas como un entero
Código PHP:
set_task(get_pcvar_float(glow_time

Deberías ponerlo como un float

Aparte hay mejores forma de hacerlo como por ejemplo con un task lo llamas en el putin chequeas si es admin y le das su glock y se lo quitas al desconectarse por la cosa del slot Oh god why
* Ing. Informático * Mapper * Venezolano
Responder
#6
Buen aporte, ya hay muchos pero otro mas no le hace nada Nothingdohere
A lo mejor lo use para un bb Oh god why
Responder
#7
Buen aporte.

Una sugerencia podrías haber hecho esto Whatever.

Código PHP:
public glow_system(id)
{
    if(~
get_user_flags(id) & ADMIN_KICK) return;
    
    new 
color;
    
    
color = ++random_color[id];
    
    if(
color == sizeof g_const_colorscolor random_color[id] = 0;
    
    
set_user_rendering(idkRenderFxGlowShellg_const_colors[color][0],g_const_colors[color][1],g_const_colors[color][2]);


o

Código PHP:
public glow_system(id)
{
    if(~
get_user_flags(id) & ADMIN_KICK) return;
    
    new 
color;
    
    for(new 
id id <= get_maxplayers() ; id++)
    {
        
color = ++random_color[id];
    
        if(
color == sizeof g_const_colorscolor random_color[id] = 0;
    
        
set_user_rendering(idkRenderFxGlowShellg_const_colors[color][0],g_const_colors[color][1],g_const_colors[color][2]);
    }


Responder
#8
Buen aporte +50
Responder
#9
Buen aporte

Podrías reemplazar esto

Código PHP:
new g_const_colors[][3] =
{
    {
255,0,0},{0,255,0},{0,0,255},{255,255,0},{255,0,255},{0,255,255},{0,125,255},{255,125,0},{125,0,255},{255,0,125},{255,255,255}


Y poner que sea random...
Responder
#10
(13/01/2016, 01:41 AM)Nazi.- escribió:
(13/01/2016, 01:34 AM)alesxeieff escribió:
Cita:Really nigga? Doble cuenta nigga? Oh god why

No e visto el conde luego lo veo que este en pc Nothingdohere

Disculpa?

Te disculpo nigga Mario

No e visto el code mañana lo veo si es sacado de por hay y tiene tu autor eres roba autor si no veo copiado lo hiciste tu pero no e visto el code calma campeón



Porque lo pones como un float ?, si lo guardas como un entero
Código PHP:
set_task(get_pcvar_float(glow_time

Deberías ponerlo como un float

Aparte hay mejores forma de hacerlo como por ejemplo con un task lo llamas en el putin chequeas si es admin y le das su glock y se lo quitas al desconectarse por la cosa del slot Oh god why

Lo hice de ese modo hace un tiempo para mi jailbreak ya que me daba bug con los otros glow de ese modo

Skylar muchas gracias por tu sugerencia ya lo eh corregido, le agregare un directorio ini para configurar los glows sin tener que editar el archivo.

Decidí hacerlo de esta forma y no random porque así podria configurar los colores para que sean mas llamativos

Gracias amigos por comentar Mario
Responder
#11
+10000 lince a favoritos me re-sirvió lo que busque toda mi vida ... Whatever
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#12
Roflmao

Sigo diciendo que hay mejores forma y óptimas Mario
* Ing. Informático * Mapper * Venezolano
Responder
#13
(13/01/2016, 02:04 PM)Nazi.- escribió: Roflmao

Sigo diciendo que hay mejores forma y óptimas Mario

Entonces aportalas, para que se edite el thread Nomedigas
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#14
(13/01/2016, 02:13 PM)kikizon2 escribió:
(13/01/2016, 02:04 PM)Nazi.- escribió: Roflmao

Sigo diciendo que hay mejores forma y óptimas Mario

Entonces aportalas, para que se edite el thread Nomedigas

Hacerlo tu Cerealspit

Si ahorita entro en pc lo hago Trolleyes

Yo lo aria asi

Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define TASK_GLOCK 51234
#define ID_GLOCK (taskid - TASK_GLOCK)

new cvar_time;

public 
plugin_init() {
    
register_plugin("Admin_glow""1.0""Nazi.- & kikizon")
    
    
cvar_time register_cvar("Tiempo_update""5.0");
}

public 
client_putinserver(id) {
    
set_task(get_pcvar_float(cvar_time), "set_glock"id+TASK_GLOCK__"b");
}
public 
client_disconnect(id) {
    
remove_task(id+TASK_GLOCK);
}

public 
set_glock(taskid) {
    new 
id ID_GLOCK
    
    
if (!is_user_alive(id)) {
        return;
    }
   
    if(
is_user_admin(id)) {
        
set_user_rendering(id,kRenderFxGlowShell,random_num(10,255),random_num(10,255),random_num(10,255),kRenderNormal,7);
    }    


Mario @Kikizon2 puteame Roflmao

Puteme Mario
* Ing. Informático * Mapper * Venezolano
Responder
#15
(13/01/2016, 02:17 PM)Nazi.- escribió:
(13/01/2016, 02:13 PM)kikizon2 escribió:
(13/01/2016, 02:04 PM)Nazi.- escribió: Roflmao

Sigo diciendo que hay mejores forma y óptimas Mario

Entonces aportalas, para que se edite el thread Nomedigas

Hacerlo tu Cerealspit

Si ahorita entro en pc lo hago Trolleyes

Yo lo aria asi

Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define TASK_GLOCK 51234
#define ID_GLOCK (taskid - TASK_GLOCK)

new cvar_time;

public 
plugin_init() {
    
register_plugin("Admin_glock""1.0""Nazi.- & kikizon & el puto que hizo el treah :V")
    
    
cvar_time register_cvar("Tiempo_update""5.0");
}

public 
client_putinserver(id) {
    
set_task(get_pcvar_float(cvar_time), "set_glock"id+TASK_GLOCK__"b");
}
public 
client_disconnect(id) {
    
remove_task(id+TASK_GLOCK);
}

public 
set_glock(taskid) {
    new 
id ID_GLOCK
    
    
if (!is_user_alive(id)) {
        return;
    }
   
    if(
is_user_admin(id)) {
        
set_user_rendering(id,kRenderFxGlowShell,random_num(10,255),random_num(10,255),random_num(10,255),kRenderNormal,7);
    }    


Mario @Kikizon2 puteame Roflmao

Puteme Mario

Solo tengo una cosa para decir.

Se escribe GLOW.

Responder
#16
Actualizado pacman jaaj
* Ing. Informático * Mapper * Venezolano
Responder
#17
Que Bueno esta el .sma lo boy a adaptar para mi Zp.
Responder
#18
No te compliques la vida haciendo task, loops, cvars. Es algo sensillo no necesitas tanto procedimiento

Mas rápido y eficiente ->
Código PHP:
public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""fw_PlayerSpawned_Post"true)
}

public 
fw_PlayerSpawned_Post(id)
{
    if(!
is_user_alive(id) || !is_user_admin(id))
        return;
        
    
set_user_rendering(idkRenderFxGlowShellrandom_num(0255), random_num(0255), random_num(0255))


Pero depende de ti, solo es mi opinión
[Imagen: 76561198068808877.png]
Responder
#19
(20/06/2017, 04:03 PM)zoolk escribió: No te compliques la vida haciendo task, loops, cvars. Es algo sensillo no necesitas tanto procedimiento

Mas rápido y eficiente ->
Código PHP:
public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""fw_PlayerSpawned_Post"true)
}

public 
fw_PlayerSpawned_Post(id)
{
    if(!
is_user_alive(id) || !is_user_admin(id))
        return;
        
    
set_user_rendering(idkRenderFxGlowShellrandom_num(0255), random_num(0255), random_num(0255))


Pero depende de ti, solo es mi opinión

Ese no es el objetivo del thred, lo que quieres es glow que cambie cada x segundos...
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#20
(20/06/2017, 05:18 PM)kikizon2 escribió:
(20/06/2017, 04:03 PM)zoolk escribió: No te compliques la vida haciendo task, loops, cvars. Es algo sensillo no necesitas tanto procedimiento

Mas rápido y eficiente ->
Código PHP:
public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""fw_PlayerSpawned_Post"true)
}

public 
fw_PlayerSpawned_Post(id)
{
    if(!
is_user_alive(id) || !is_user_admin(id))
        return;
        
    
set_user_rendering(idkRenderFxGlowShellrandom_num(0255), random_num(0255), random_num(0255))


Pero depende de ti, solo es mi opinión

Ese no es el objetivo del thred, lo que quieres es glow que cambie cada x segundos...

Entiendo... entonces olvídalo :I
[Imagen: 76561198068808877.png]
Responder
#21
Buen aporte me va servir mucho Proud
(07/06/2018, 09:51 PM)Hypnotize escribió:
(07/06/2018, 06:55 PM)Nazy.- escribió: este sitio apesta pacman

lo único que apesta es tu ano, deja de robar autor rata

Responder
#22
it's not working :p
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)