Mensajes: 3
Temas: 1
Registro en: Jan 2016
Reputación:
0
13/01/2016, 12:54 AM
(Última modificación: 14/01/2016, 11:15 AM por alesxeieff .)
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
Descargar AMXX / automatic_admin_glow.sma (Tamaño: 840 bytes / Descargas: 385)
Mensajes: 6
Temas: 2
Registro en: Jan 2016
Reputación:
0
Buen Aporte Justo lo que necesitaba :3
Mensajes: 4,383
Temas: 132
Registro en: Apr 2015
Reputación:
23
Really nigga? Doble cuenta nigga?
No e visto el conde luego lo veo que este en pc
* Ing. Informático * Mapper * Venezolano
Mensajes: 3
Temas: 1
Registro en: Jan 2016
Reputación:
0
Cita: Really nigga? Doble cuenta nigga? Oh god why
No e visto el conde luego lo veo que este en pc Nothingdohere
Disculpa?
Mensajes: 4,383
Temas: 132
Registro en: Apr 2015
Reputación:
23
13/01/2016, 01:41 AM
(Última modificación: 13/01/2016, 01:56 AM por Nazi.- .)
(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
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
* Ing. Informático * Mapper * Venezolano
Mensajes: 141
Temas: 21
Registro en: Jan 2016
Reputación:
7
Buen aporte, ya hay muchos pero otro mas no le hace nada
A lo mejor lo use para un bb
Mensajes: 3,238
Temas: 47
Registro en: Feb 2015
Reputación:
34
13/01/2016, 02:14 AM
(Última modificación: 13/01/2016, 02:18 AM por Skylar .)
Buen aporte.
Una sugerencia podrías haber hecho esto
.
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_colors ) color = random_color [ id ] = 0 ; set_user_rendering ( id , kRenderFxGlowShell , g_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 = 1 ; id <= get_maxplayers () ; id ++) { color = ++ random_color [ id ]; if( color == sizeof g_const_colors ) color = random_color [ id ] = 0 ; set_user_rendering ( id , kRenderFxGlowShell , g_const_colors [ color ][ 0 ], g_const_colors [ color ][ 1 ], g_const_colors [ color ][ 2 ]); } }
Mensajes: 2,074
Temas: 110
Registro en: Apr 2014
Mensajes: 694
Temas: 118
Registro en: Jun 2015
Reputación:
4
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...
Mensajes: 3
Temas: 1
Registro en: Jan 2016
Reputación:
0
13/01/2016, 01:35 PM
(Última modificación: 13/01/2016, 01:45 PM por alesxeieff .)
(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
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
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
Mensajes: 7,178
Temas: 93
Registro en: Aug 2014
Reputación:
63
+10000 lince a favoritos me re-sirvió lo que busque toda mi vida ...
Mensajes: 4,383
Temas: 132
Registro en: Apr 2015
Reputación:
23
Sigo diciendo que hay mejores forma y óptimas
* Ing. Informático * Mapper * Venezolano
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 4,383
Temas: 132
Registro en: Apr 2015
Reputación:
23
13/01/2016, 02:17 PM
(Última modificación: 13/01/2016, 03:20 PM por Nazi.- .)
(13/01/2016, 02:13 PM) kikizon2 escribió: (13/01/2016, 02:04 PM) Nazi.- escribió:
Sigo diciendo que hay mejores forma y óptimas
Entonces aportalas, para que se edite el thread
Hacerlo tu
Si ahorita entro en pc lo hago
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 ); } }
@Kikizon2 puteame
Puteme
* Ing. Informático * Mapper * Venezolano
Mensajes: 3,238
Temas: 47
Registro en: Feb 2015
Reputación:
34
(13/01/2016, 02:17 PM) Nazi.- escribió: (13/01/2016, 02:13 PM) kikizon2 escribió: (13/01/2016, 02:04 PM) Nazi.- escribió:
Sigo diciendo que hay mejores forma y óptimas
Entonces aportalas, para que se edite el thread
Hacerlo tu
Si ahorita entro en pc lo hago
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 ); } }
@Kikizon2 puteame
Puteme
Solo tengo una cosa para decir.
Se escribe
GLOW .
Mensajes: 4,383
Temas: 132
Registro en: Apr 2015
Reputación:
23
13/01/2016, 03:09 PM
(Última modificación: 13/01/2016, 03:20 PM por Nazi.- .)
Actualizado
jaaj
* Ing. Informático * Mapper * Venezolano
Mensajes: 2
Temas: 1
Registro en: Jun 2017
Reputación:
0
20/06/2017, 02:17 PM
(Última modificación: 20/06/2017, 02:25 PM por AnonymousVnZ .)
Que Bueno esta el .sma lo boy a adaptar para mi Zp.
Mensajes: 1,519
Temas: 237
Registro en: Feb 2014
Reputación:
22
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 ( PLUGIN , VERSION , AUTHOR ) 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 ( id , kRenderFxGlowShell , random_num ( 0 , 255 ), random_num ( 0 , 255 ), random_num ( 0 , 255 )) }
Pero depende de ti, solo es mi opinión
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
(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 ( PLUGIN , VERSION , AUTHOR ) 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 ( id , kRenderFxGlowShell , random_num ( 0 , 255 ), random_num ( 0 , 255 ), random_num ( 0 , 255 )) }
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...
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 1,519
Temas: 237
Registro en: Feb 2014
Reputación:
22
(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 ( PLUGIN , VERSION , AUTHOR ) 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 ( id , kRenderFxGlowShell , random_num ( 0 , 255 ), random_num ( 0 , 255 ), random_num ( 0 , 255 )) }
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
Mensajes: 444
Temas: 51
Registro en: May 2017
Reputación:
4
Buen aporte me va servir mucho
(07/06/2018, 09:51 PM) Hypnotize escribió: (07/06/2018, 06:55 PM) Nazy.- escribió: este sitio apesta
lo único que apesta es tu ano, deja de robar autor rata
Mensajes: 1
Temas: 0
Registro en: Sep 2018
Reputación:
0