Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
07/09/2014, 03:47 PM
(Última modificación: 08/09/2014, 09:28 PM por kikizon2 .)
Bueno traigo este aporte ya que vi a muchos que necesitaban algo así y nadie les ayudo el plugin permite a un admin abrir un menú que le permitirá soltar "regalitos"
estos regalitos serán models que al momento de tocarlos recibirás "x" cosa yo pondré solo algunos ejemplos y ya ustedes lo adaptan como les sea conveniente :3
Si necesitan fotos o un vídeo solo díganme y trato de hacerlo
Aquí el plugin :3
(Esta ejemplificado para un zp)
Descargar AMXX /
regalitos.sma (Tamaño: 8.56 KB / Descargas: 960)
Y aquí algunos resources :3
resources_regalito.rar (Tamaño: 234.23 KB / Descargas: 765)
Edit: Aquí el vídeo disculpen la calidad estoy probando diferentes programas
De Nuevo a pedido de rocox autor original otro puto ruso, aunque lo hice yo(medio feo) y Dias hizo que funcionara
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 4,247
Temas: 94
Registro en: Mar 2014
Reputación:
58
07/09/2014, 04:34 PM
(Última modificación: 07/09/2014, 04:40 PM por totopizza .)
:o Ahora mismo lo pruebo y te cuento
si puedes subir una foto seria mucho mejor
EDIT: Buenisimo
Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM) meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando. (08/08/2019, 05:32 PM) meTaLiCroSS escribió: grax x el dato cr4ck
Mis aportes
PLUGINS MAPAS
Menú LANG
[SF] Sistema de Frags
Say System (Admin Prefix)
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
estoy haciendo el vídeo en un momento lo subo :3
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 282
Temas: 46
Registro en: Aug 2014
Reputación:
1
Muy bueno Graciass no lo habia conprendido antes.
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
Listo vídeo subido :3
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 15
Temas: 2
Registro en: Aug 2014
Reputación:
0
07/09/2014, 06:33 PM
(Última modificación: 07/09/2014, 06:37 PM por Alejandrox.- .)
Porque dice autor: "kikizon2"? creo que solo modificaste el plugin ._.
o estoy equivocado? es muy similar a este:
Código PHP:
#include <amxmodx> #include <amxmisc> #include <fakemeta> #include <zombieplague> #define PLUGIN "[ZP] Ovos Voadores" #define VERSION "1.7 FINAL" #define AUTHOR "Biel-oGrande" new cvar_eggs , cvar_eggs_limit , cvar_eggs_new_round , cvar_eggs_colors , cvar_eggs_speed , cvar_eggs_minimum_ap , cvar_eggs_maximum_ap new g_eggs , g_trail new bool : Toutch [ 33 ] new g_model [] = "models/zombie_plague/w_egg.mdl" new g_sound [] = "zombie_plague/egg_pick_up.wav" new g_sprite [] = "sprites/laserbeam.spr" public plugin_init () { register_plugin ( PLUGIN , VERSION , AUTHOR ) cvar_eggs = register_cvar ( "zp_ovos_ativar" , "1" ) cvar_eggs_new_round = register_cvar ( "zp_ovos_novo_round_remover" , "1" ) cvar_eggs_colors = register_cvar ( "zp_ovos_cor" , "6" ) cvar_eggs_limit = register_cvar ( "zp_ovos_limite" , "100" ) cvar_eggs_speed = register_cvar ( "zp_ovos_velocidade" , "800" ) cvar_eggs_minimum_ap = register_cvar ( "zp_ovos_minimo_ap" , "-3" ) cvar_eggs_maximum_ap = register_cvar ( "zp_ovos_maximo_ap" , "5" ) set_task ( 58.3 , "anuncio" , 100 , _ , _ , "b" ) set_task ( 1.0 , "check_status" , 20000 , _ , _ , "b" ) register_clcmd ( "say /menu_ovo" , "menu_egg" ) register_clcmd ( "say_team /menu_ovo" , "menu_egg" ) register_forward ( FM_Touch , "fwdTouch" ) register_logevent ( "round_start" , 2 , "1=Round_Start" ) } public plugin_precache () { precache_model ( g_model ) precache_sound ( g_sound ) g_trail = engfunc ( EngFunc_PrecacheModel , g_sprite ) } public anuncio () { client_print_color ( 0 , "!g[ZP] !yOvos voadores: !tAddonsZm.blogspot.com" ) } public client_putinserver ( id ) { Toutch [ id ] = true } public client_disconnect ( id ) { Toutch [ id ] = false } public round_start () { if( get_pcvar_num ( cvar_eggs_new_round )) { remove () } } public true_touch ( id ) { Toutch [ id ] = true } public check_status () { if(! get_pcvar_num ( cvar_eggs )) { remove () } } public remove () { new ent = - 1 while (( ent = engfunc ( EngFunc_FindEntityByString , ent , "classname" , "eggs_flying" )) != 0 ) { engfunc ( EngFunc_RemoveEntity , ent ) g_eggs = 0 } } public menu_egg ( id ) { if(!( get_user_flags ( id ) & ADMIN_RCON ) || ! get_pcvar_num ( cvar_eggs )) return PLUGIN_HANDLED new szMenu [ 128 ] formatex ( szMenu , 127 , "\rMenu dos Ovos" ) new Menu = menu_create ( szMenu , "handler_menu_egg" ) menu_additem ( Menu , "Jogar ovos no mapa" , "1" ) menu_additem ( Menu , "Remover ovos do mapa" , "2" ) menu_additem ( Menu , "Selecionar cor dos ovos" , "3" ) menu_setprop ( Menu , MPROP_EXIT , MEXIT_NORMAL ) menu_display ( id , Menu , 0 ) return PLUGIN_HANDLED } public handler_menu_egg ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ) return PLUGIN_HANDLED } switch( item ) { case 0 : { egg_drop ( id ) menu_egg ( id ) } case 1 : { remove () menu_egg ( id ) set_hudmessage ( 255 , 255 , 255 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Ovos no mapa [ %d ]" , g_eggs ) } case 2 : { menu_egg_color ( id ) } } return PLUGIN_HANDLED } public menu_egg_color ( id ) { new szMenu [ 128 ] formatex ( szMenu , 127 , "\rSelecione a cor do ovo" ) new Menu = menu_create ( szMenu , "handler_menu_egg_color" ) menu_additem ( Menu , "Branco" , "1" ) menu_additem ( Menu , "Vermelho" , "2" ) menu_additem ( Menu , "Verde" , "3" ) menu_additem ( Menu , "Azul" , "4" ) menu_additem ( Menu , "Todas^n" , "5" ) menu_additem ( Menu , "Cores Sortidas" , "6" ) menu_setprop ( Menu , MPROP_EXIT , MEXIT_NORMAL ) menu_display ( id , Menu , 0 ) return PLUGIN_HANDLED } public handler_menu_egg_color ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ) return PLUGIN_HANDLED } switch( item ) { case 0 : { server_cmd ( "zp_ovos_cor 1" ) menu_egg ( id ) } case 1 : { server_cmd ( "zp_ovos_cor 2" ) menu_egg ( id ) } case 2 : { server_cmd ( "zp_ovos_cor 3" ) menu_egg ( id ) } case 3 : { server_cmd ( "zp_ovos_cor 4" ) menu_egg ( id ) } case 4 : { server_cmd ( "zp_ovos_cor 5" ) menu_egg ( id ) } case 5 : { server_cmd ( "zp_ovos_cor 6" ) menu_egg ( id ) } } return PLUGIN_HANDLED } public egg_drop ( id ) { if(! is_user_alive ( id ) || Toutch [ id ] == false ) return PLUGIN_HANDLED if( g_eggs >= get_pcvar_num ( cvar_eggs_limit )) { set_hudmessage ( 255 , 0 , 0 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Limite de ovos atingido! [ %d ]" , g_eggs ) return PLUGIN_HANDLED } else { new Float : Speed [ 3 ] velocity_by_aim ( id , get_pcvar_num ( cvar_eggs_speed ), Speed ) drop_egg ( id , Speed ) Toutch [ id ] = false g_eggs ++ set_task ( 0.1 , "true_touch" , id ) set_hudmessage ( 255 , 255 , 255 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Ovos no mapa [ %d ]" , g_eggs ) } return PLUGIN_HANDLED } public drop_egg ( id , Float : Speed []) { new ent = engfunc ( EngFunc_CreateNamedEntity , engfunc ( EngFunc_AllocString , "info_target" )) new Float : origin [ 3 ] pev ( id , pev_origin , origin ) set_pev ( ent , pev_origin , origin ) Speed [ 2 ] += 100.0 set_pev ( ent , pev_velocity , Speed ) new Float : angles [ 3 ] pev ( ent , pev_angles , angles ) angles [ 1 ] += random_num ( 1 , 360 ) set_pev ( ent , pev_angles , angles ) set_pev ( ent , pev_classname , "eggs_flying" ) engfunc ( EngFunc_SetModel , ent , g_model ) set_pev ( ent , pev_solid , SOLID_TRIGGER ) set_pev ( ent , pev_movetype , MOVETYPE_BOUNCE ) colors ( ent , get_pcvar_num ( cvar_eggs_colors )) } public colors ( ent , cvar ) { new Float : color [ 3 ] switch ( cvar ) { case 1 : color = Float :{ 255.0 , 255.0 , 255.0 } case 2 : color = Float :{ 255.0 , 0.0 , 0.0 } case 3 : color = Float :{ 0.0 , 255.0 , 0.0 } case 4 : color = Float :{ 0.0 , 0.0 , 255.0 } case 6 : for (new i = 0 ; i < 3 ; i ++) color [ i ] = random_float ( 0.0 , 255.0 ) default: { colors ( ent , random_num ( 1 , 4 )) ; return } } set_pev ( ent , pev_renderfx , kRenderFxGlowShell ) set_pev ( ent , pev_rendercolor , color ) message_begin ( MSG_BROADCAST , SVC_TEMPENTITY ) write_byte ( TE_BEAMFOLLOW ) write_short ( ent ) write_short ( g_trail ) write_byte ( 5 ) write_byte ( 1 ) write_byte ( floatround ( color [ 0 ])) write_byte ( floatround ( color [ 1 ])) write_byte ( floatround ( color [ 2 ])) write_byte ( 255 ) message_end () } public fwdTouch ( ent , id ) { if(! pev_valid ( ent ) || ! is_user_alive ( id ) || ! get_pcvar_num ( cvar_eggs ) || ! Toutch [ id ]) return FMRES_IGNORED new classname [ 32 ] pev ( ent , pev_classname , classname , charsmax ( classname )) if( equali ( classname , "eggs_flying" )) { give ( id ) emit_sound ( id , CHAN_AUTO , g_sound , 1.0 , ATTN_NORM , 0 , PITCH_NORM ) engfunc ( EngFunc_RemoveEntity , ent ) g_eggs -- } return FMRES_IGNORED } public give ( id ) { new iRandom = random_num ( get_pcvar_num ( cvar_eggs_minimum_ap ), get_pcvar_num ( cvar_eggs_maximum_ap )) zp_set_user_ammo_packs ( id , zp_get_user_ammo_packs ( id ) + iRandom ) client_print ( id , print_center , "[ %d ] Ammopacks" , iRandom ) } stock client_print_color (const id , const input [], any :...) { new count = 1 , players [ 32 ] static msg [ 191 ] vformat ( msg , 190 , input , 3 ) replace_all ( msg , 190 , "!g" , "^4" ) replace_all ( msg , 190 , "!y" , "^1" ) replace_all ( msg , 190 , "!t" , "^3" ) replace_all ( msg , 190 , "!team2" , "^0" ) if( id ) players [ 0 ] = id ; else get_players ( players , count , "ch" ) for (new i = 0 ; i < count ; i ++) { if( is_user_connected ( players [ i ])) { message_begin ( MSG_ONE_UNRELIABLE , get_user_msgid ( "SayText" ), _ , players [ i ]) write_byte ( players [ i ]); write_string ( msg ); message_end (); } } }
Igual esta bueno el plugin Saludos!
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
07/09/2014, 06:37 PM
(Última modificación: 07/09/2014, 06:38 PM por kikizon2 .)
(07/09/2014, 06:33 PM) Alejandrox.- escribió: Porque dice autor: "kikizon2"? creo que solo modificaste el plugin ._.
o estoy equivocado? es muy similar a este:
Código PHP:
#include <amxmodx> #include <amxmisc> #include <fakemeta> #include <zombieplague> #define PLUGIN "[ZP] Ovos Voadores" #define VERSION "1.7 FINAL" #define AUTHOR "Biel-oGrande" new cvar_eggs , cvar_eggs_limit , cvar_eggs_new_round , cvar_eggs_colors , cvar_eggs_speed , cvar_eggs_minimum_ap , cvar_eggs_maximum_ap new g_eggs , g_trail new bool : Toutch [ 33 ] new g_model [] = "models/zombie_plague/w_egg.mdl" new g_sound [] = "zombie_plague/egg_pick_up.wav" new g_sprite [] = "sprites/laserbeam.spr" public plugin_init () { register_plugin ( PLUGIN , VERSION , AUTHOR ) cvar_eggs = register_cvar ( "zp_ovos_ativar" , "1" ) cvar_eggs_new_round = register_cvar ( "zp_ovos_novo_round_remover" , "1" ) cvar_eggs_colors = register_cvar ( "zp_ovos_cor" , "6" ) cvar_eggs_limit = register_cvar ( "zp_ovos_limite" , "100" ) cvar_eggs_speed = register_cvar ( "zp_ovos_velocidade" , "800" ) cvar_eggs_minimum_ap = register_cvar ( "zp_ovos_minimo_ap" , "-3" ) cvar_eggs_maximum_ap = register_cvar ( "zp_ovos_maximo_ap" , "5" ) set_task ( 58.3 , "anuncio" , 100 , _ , _ , "b" ) set_task ( 1.0 , "check_status" , 20000 , _ , _ , "b" ) register_clcmd ( "say /menu_ovo" , "menu_egg" ) register_clcmd ( "say_team /menu_ovo" , "menu_egg" ) register_forward ( FM_Touch , "fwdTouch" ) register_logevent ( "round_start" , 2 , "1=Round_Start" ) } public plugin_precache () { precache_model ( g_model ) precache_sound ( g_sound ) g_trail = engfunc ( EngFunc_PrecacheModel , g_sprite ) } public anuncio () { client_print_color ( 0 , "!g[ZP] !yOvos voadores: !tAddonsZm.blogspot.com" ) } public client_putinserver ( id ) { Toutch [ id ] = true } public client_disconnect ( id ) { Toutch [ id ] = false } public round_start () { if( get_pcvar_num ( cvar_eggs_new_round )) { remove () } } public true_touch ( id ) { Toutch [ id ] = true } public check_status () { if(! get_pcvar_num ( cvar_eggs )) { remove () } } public remove () { new ent = - 1 while (( ent = engfunc ( EngFunc_FindEntityByString , ent , "classname" , "eggs_flying" )) != 0 ) { engfunc ( EngFunc_RemoveEntity , ent ) g_eggs = 0 } } public menu_egg ( id ) { if(!( get_user_flags ( id ) & ADMIN_RCON ) || ! get_pcvar_num ( cvar_eggs )) return PLUGIN_HANDLED new szMenu [ 128 ] formatex ( szMenu , 127 , "\rMenu dos Ovos" ) new Menu = menu_create ( szMenu , "handler_menu_egg" ) menu_additem ( Menu , "Jogar ovos no mapa" , "1" ) menu_additem ( Menu , "Remover ovos do mapa" , "2" ) menu_additem ( Menu , "Selecionar cor dos ovos" , "3" ) menu_setprop ( Menu , MPROP_EXIT , MEXIT_NORMAL ) menu_display ( id , Menu , 0 ) return PLUGIN_HANDLED } public handler_menu_egg ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ) return PLUGIN_HANDLED } switch( item ) { case 0 : { egg_drop ( id ) menu_egg ( id ) } case 1 : { remove () menu_egg ( id ) set_hudmessage ( 255 , 255 , 255 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Ovos no mapa [ %d ]" , g_eggs ) } case 2 : { menu_egg_color ( id ) } } return PLUGIN_HANDLED } public menu_egg_color ( id ) { new szMenu [ 128 ] formatex ( szMenu , 127 , "\rSelecione a cor do ovo" ) new Menu = menu_create ( szMenu , "handler_menu_egg_color" ) menu_additem ( Menu , "Branco" , "1" ) menu_additem ( Menu , "Vermelho" , "2" ) menu_additem ( Menu , "Verde" , "3" ) menu_additem ( Menu , "Azul" , "4" ) menu_additem ( Menu , "Todas^n" , "5" ) menu_additem ( Menu , "Cores Sortidas" , "6" ) menu_setprop ( Menu , MPROP_EXIT , MEXIT_NORMAL ) menu_display ( id , Menu , 0 ) return PLUGIN_HANDLED } public handler_menu_egg_color ( id , menu , item ) { if( item == MENU_EXIT ) { menu_destroy ( menu ) return PLUGIN_HANDLED } switch( item ) { case 0 : { server_cmd ( "zp_ovos_cor 1" ) menu_egg ( id ) } case 1 : { server_cmd ( "zp_ovos_cor 2" ) menu_egg ( id ) } case 2 : { server_cmd ( "zp_ovos_cor 3" ) menu_egg ( id ) } case 3 : { server_cmd ( "zp_ovos_cor 4" ) menu_egg ( id ) } case 4 : { server_cmd ( "zp_ovos_cor 5" ) menu_egg ( id ) } case 5 : { server_cmd ( "zp_ovos_cor 6" ) menu_egg ( id ) } } return PLUGIN_HANDLED } public egg_drop ( id ) { if(! is_user_alive ( id ) || Toutch [ id ] == false ) return PLUGIN_HANDLED if( g_eggs >= get_pcvar_num ( cvar_eggs_limit )) { set_hudmessage ( 255 , 0 , 0 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Limite de ovos atingido! [ %d ]" , g_eggs ) return PLUGIN_HANDLED } else { new Float : Speed [ 3 ] velocity_by_aim ( id , get_pcvar_num ( cvar_eggs_speed ), Speed ) drop_egg ( id , Speed ) Toutch [ id ] = false g_eggs ++ set_task ( 0.1 , "true_touch" , id ) set_hudmessage ( 255 , 255 , 255 , - 1.00 , - 0.45 , 0 , 6.0 , 12.0 ) show_hudmessage ( id , "Ovos no mapa [ %d ]" , g_eggs ) } return PLUGIN_HANDLED } public drop_egg ( id , Float : Speed []) { new ent = engfunc ( EngFunc_CreateNamedEntity , engfunc ( EngFunc_AllocString , "info_target" )) new Float : origin [ 3 ] pev ( id , pev_origin , origin ) set_pev ( ent , pev_origin , origin ) Speed [ 2 ] += 100.0 set_pev ( ent , pev_velocity , Speed ) new Float : angles [ 3 ] pev ( ent , pev_angles , angles ) angles [ 1 ] += random_num ( 1 , 360 ) set_pev ( ent , pev_angles , angles ) set_pev ( ent , pev_classname , "eggs_flying" ) engfunc ( EngFunc_SetModel , ent , g_model ) set_pev ( ent , pev_solid , SOLID_TRIGGER ) set_pev ( ent , pev_movetype , MOVETYPE_BOUNCE ) colors ( ent , get_pcvar_num ( cvar_eggs_colors )) } public colors ( ent , cvar ) { new Float : color [ 3 ] switch ( cvar ) { case 1 : color = Float :{ 255.0 , 255.0 , 255.0 } case 2 : color = Float :{ 255.0 , 0.0 , 0.0 } case 3 : color = Float :{ 0.0 , 255.0 , 0.0 } case 4 : color = Float :{ 0.0 , 0.0 , 255.0 } case 6 : for (new i = 0 ; i < 3 ; i ++) color [ i ] = random_float ( 0.0 , 255.0 ) default: { colors ( ent , random_num ( 1 , 4 )) ; return } } set_pev ( ent , pev_renderfx , kRenderFxGlowShell ) set_pev ( ent , pev_rendercolor , color ) message_begin ( MSG_BROADCAST , SVC_TEMPENTITY ) write_byte ( TE_BEAMFOLLOW ) write_short ( ent ) write_short ( g_trail ) write_byte ( 5 ) write_byte ( 1 ) write_byte ( floatround ( color [ 0 ])) write_byte ( floatround ( color [ 1 ])) write_byte ( floatround ( color [ 2 ])) write_byte ( 255 ) message_end () } public fwdTouch ( ent , id ) { if(! pev_valid ( ent ) || ! is_user_alive ( id ) || ! get_pcvar_num ( cvar_eggs ) || ! Toutch [ id ]) return FMRES_IGNORED new classname [ 32 ] pev ( ent , pev_classname , classname , charsmax ( classname )) if( equali ( classname , "eggs_flying" )) { give ( id ) emit_sound ( id , CHAN_AUTO , g_sound , 1.0 , ATTN_NORM , 0 , PITCH_NORM ) engfunc ( EngFunc_RemoveEntity , ent ) g_eggs -- } return FMRES_IGNORED } public give ( id ) { new iRandom = random_num ( get_pcvar_num ( cvar_eggs_minimum_ap ), get_pcvar_num ( cvar_eggs_maximum_ap )) zp_set_user_ammo_packs ( id , zp_get_user_ammo_packs ( id ) + iRandom ) client_print ( id , print_center , "[ %d ] Ammopacks" , iRandom ) } stock client_print_color (const id , const input [], any :...) { new count = 1 , players [ 32 ] static msg [ 191 ] vformat ( msg , 190 , input , 3 ) replace_all ( msg , 190 , "!g" , "^4" ) replace_all ( msg , 190 , "!y" , "^1" ) replace_all ( msg , 190 , "!t" , "^3" ) replace_all ( msg , 190 , "!team2" , "^0" ) if( id ) players [ 0 ] = id ; else get_players ( players , count , "ch" ) for (new i = 0 ; i < count ; i ++) { if( is_user_connected ( players [ i ])) { message_begin ( MSG_ONE_UNRELIABLE , get_user_msgid ( "SayText" ), _ , players [ i ]) write_byte ( players [ i ]); write_string ( msg ); message_end (); } } }
lo hice para un foro ruso hace tiempo mi nick es o era Perfect Scrash
Lo hice yo y ese cabron me empezó a copear por eso ya no deje aportes en ese foro y nunca regrese
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 4,247
Temas: 94
Registro en: Mar 2014
Reputación:
58
Hablas ruso xD
Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM) meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando. (08/08/2019, 05:32 PM) meTaLiCroSS escribió: grax x el dato cr4ck
Mis aportes
PLUGINS MAPAS
Menú LANG
[SF] Sistema de Frags
Say System (Admin Prefix)
Mensajes: 15
Temas: 2
Registro en: Aug 2014
Reputación:
0
07/09/2014, 06:42 PM
(Última modificación: 07/09/2014, 06:44 PM por Alejandrox.- .)
Pues bueno no sabia que eras el autor xD buen plugin amigo jeje
Los Rusos que piola que son xD
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
07/09/2014, 06:43 PM
(Última modificación: 07/09/2014, 06:44 PM por kikizon2 .)
no tanto de hablarlo
pero chrome traducia todo por mi
edit: el plugin lo tenia guardado en una micro sd de hace como 1 año
pero nunca lo postee en AM
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 2,074
Temas: 110
Registro en: Apr 2014
Si yo quiero que regale créditos o puntos se puede?
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
Claro solo debes de tener las respectivas natives creadas y cambias la libreria zombieplague por la tuya y editas item(id)
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 99
Temas: 15
Registro en: Feb 2014
Reputación:
0
Nice! Buen aporte , aun no vi los codes , pero el video se ve bien!
Thebest Niggas!
- Skype: juuan.-best
Mensajes: 2
Temas: 0
Registro en: Oct 2014
Reputación:
0
01/10/2014, 01:13 PM
(Última modificación: 01/10/2014, 01:22 PM por Bielo-Grande .)
~Português
Olá, meu nome é Gabriel sou do Brasil.
Recebi uma denuncia de que meu plugin estava sendo plagiado.
Vim verificar e confirmar que meu plugin foi plagiado.
Espero que esse forum que é respeitado no Brasil tome as medidas cabiveis.
Aqui está o plugin Original postado diretamente em meu site:
http://addonszm.blogspot.com.br/2014/06/...final.html
Meu amigo Perfect Scrash do Brasil postou a versão 1.4 na Zombie-mod.ru
http://zombie-mod.ru/counter-strike/zomb...-eggs.html
Desculpe eu não falo espanhol usei um tradudor.
****
~Español
Hola, mi nombre es Gabriel'm de Brasil.
Recibió una denuncia de que se estaba plagiado mi plugin.
Venga comprobar y confirmar que mi complemento fue plagiado.
Espero que este foro es respetado en Brasil tomara las medidas oportunas.
Aquí está el plugin original publicado directamente en mi sitio:
http://addonszm.blogspot.com.br/2014/06/...final.html
Perfect Scrash mi amigo de Brasil publicó la versión 1.4 de Zombie-mod.ru
http://zombie-mod.ru/counter-strike/zomb...-eggs.html
lo siento, no hablo español utiliza una tradudor.
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
01/10/2014, 01:27 PM
(Última modificación: 01/10/2014, 01:31 PM por kikizon2 .)
(07/09/2014, 03:47 PM) kikizon2 escribió: De Nuevo a pedido de rocox autor original otro puto ruso, aunque lo hice yo(medio feo) y Dias hizo que funcionara
(01/10/2014, 01:13 PM) Bielo-Grande escribió: ~Português
Olá, meu nome é Gabriel sou do Brasil.
Recebi uma denuncia de que meu plugin estava sendo plagiado.
Vim verificar e confirmar que meu plugin foi plagiado.
Espero que esse forum que é respeitado no Brasil tome as medidas cabiveis.
Aqui está o plugin Original postado diretamente em meu site:
http://addonszm.blogspot.com.br/2014/06/...final.html
Meu amigo Perfect Scrash do Brasil postou a versão 1.4 na Zombie-mod.ru
http://zombie-mod.ru/counter-strike/zomb...-eggs.html
Desculpe eu não falo espanhol usei um tradudor.
****
~Español
Hola, mi nombre es Gabriel'm de Brasil.
Recibió una denuncia de que se estaba plagiado mi plugin.
Venga comprobar y confirmar que mi complemento fue plagiado.
Espero que este foro es respetado en Brasil tomara las medidas oportunas.
Aquí está el plugin original publicado directamente en mi sitio:
http://addonszm.blogspot.com.br/2014/06/...final.html
Perfect Scrash mi amigo de Brasil publicó la versión 1.4 de Zombie-mod.ru
http://zombie-mod.ru/counter-strike/zomb...-eggs.html
lo siento, no hablo español utiliza una tradudor.
ya vienes para acá puto rata e.e se lo robaste a dias y yo hice la base no vengas a joder, me recuerdas?
EDIT: si me van a joder así le pido a neel que trashee el tema, en realidad no me importa este código ya que solo hice la base, y lo demás me ayudaron, y pues se perdió entre foros, y otros dicen que lo hicieron
pero da igual si me van a joder manden al tacho el tema... Ya me tiene harto este tipo e.e
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 2
Temas: 0
Registro en: Oct 2014
Reputación:
0
01/10/2014, 01:54 PM
(Última modificación: 01/10/2014, 02:00 PM por Bielo-Grande .)
~Português
Você utilizou a minha versão 1.4 postador por Perfect Scrash meu amigo em zombie-mod.ru 25 / Junho / 2014
~Español
Usaste mi versión 1.4 publicado por Perfect Scrash mi amigo en zombie-mod.ru 25 / Junho / 2014
http://zombie-mod.ru/counter-strike/zomb...-eggs.html
Código:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <zombieplague>
#define PLUGIN "[ZP] Ovos Voadores"
#define VERSION "1.4"
#define AUTHOR "Biel-oGrande"
new model[] = "models/zombie_plague/w_egg.mdl"
new sound[] = "zombie_plague/egg_pick_up.wav"
new sprite_grenade_trail[] = "sprites/laserbeam.spr"
new g_trailSpr
new g_msgScreenFade
new cvar_eggs, cvar_eggs_limit, cvar_eggs_new_round, cvar_eggs_colors
new bool:can_pickup[33]
new g_eggs
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
cvar_eggs = register_cvar("zp_ovos_ativar","1")
cvar_eggs_new_round = register_cvar("zp_ovos_novo_round_remover","1")
cvar_eggs_colors = register_cvar("zp_ovos_cor","5")
cvar_eggs_limit = register_cvar("zp_ovos_limite","100")
set_task(58.3, "anuncio", 100, _,_, "b")
set_task(1.0, "check_status", 20000, _,_, "b")
register_clcmd("say /menu_ovo", "menu_egg")
register_clcmd("say_team /menu_ovo", "menu_egg")
register_forward(FM_Touch, "player_Touch")
register_logevent("round_start", 2, "1=Round_Start")
g_msgScreenFade = get_user_msgid("ScreenFade")
}
public plugin_precache() {
precache_model(model)
precache_sound(sound)
g_trailSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_trail)
}
public anuncio() {
client_print_color(0, "!g[ZP] !yOvos voadores: !tAddonsZm.blogspot.com")
}
public client_putinserver(id) {
can_pickup[id] = true
}
public client_disconnect(id) {
can_pickup[id] = false
}
public reset_pick(id) {
can_pickup[id] = true
}
public round_start() {
if(get_pcvar_num(cvar_eggs_new_round)) {
remove()
}
}
public check_status() {
if(!get_pcvar_num(cvar_eggs)) {
remove()
}
}
public remove() {
new ent = -1
while ((ent = engfunc(EngFunc_FindEntityByString, ent, "classname", "eggs_flying")) != 0) {
engfunc(EngFunc_RemoveEntity, ent)
g_eggs = 0
}
}
public menu_egg(id) {
if(!(get_user_flags(id) & ADMIN_RCON) || !get_pcvar_num(cvar_eggs)) return PLUGIN_HANDLED
new szMenu[128]
formatex(szMenu,127,"\rMenu dos Ovos")
new Menu = menu_create(szMenu,"handler_menu_egg")
menu_additem(Menu, "Jogar ovos no mapa", "1")
menu_additem(Menu, "Remover ovos do mapa", "2")
menu_additem(Menu, "Selecionar cor dos ovos", "3")
menu_setprop(Menu, MPROP_EXIT, MEXIT_NORMAL)
menu_display(id,Menu,0)
return PLUGIN_HANDLED
}
public handler_menu_egg(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item) {
case 0: {
egg_drop(id)
menu_egg(id)
}
case 1: {
remove()
menu_egg(id)
}
case 2: {
menu_egg_color(id)
}
}
return PLUGIN_HANDLED
}
public menu_egg_color(id) {
new szMenu[128]
formatex(szMenu,127,"\rSelecione a cor do ovo")
new Menu = menu_create(szMenu,"handler_menu_egg_color")
menu_additem(Menu, "Branco", "1")
menu_additem(Menu, "Vermelho", "2")
menu_additem(Menu, "Verde", "3")
menu_additem(Menu, "Azul^n", "4")
menu_additem(Menu, "Todas", "5")
menu_setprop(Menu, MPROP_EXIT, MEXIT_NORMAL)
menu_display(id,Menu,0)
return PLUGIN_HANDLED
}
public handler_menu_egg_color(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item) {
case 0: {
server_cmd("zp_ovos_cor 1")
menu_egg(id)
}
case 1: {
server_cmd("zp_ovos_cor 2")
menu_egg(id)
}
case 2: {
server_cmd("zp_ovos_cor 3")
menu_egg(id)
}
case 3: {
server_cmd("zp_ovos_cor 4")
menu_egg(id)
}
case 4: {
server_cmd("zp_ovos_cor 5")
menu_egg(id)
}
}
return PLUGIN_HANDLED
}
public egg_drop(id) {
if(!is_user_alive(id)) return PLUGIN_HANDLED
if(g_eggs >= get_pcvar_num(cvar_eggs_limit)) {
set_hudmessage(255, 0, 0, -1.00, -0.45, 0, 6.0, 12.0)
show_hudmessage(id, "Limite de ovos atingido!")
return PLUGIN_HANDLED
}
if(can_pickup[id] != false) {
can_pickup[id] = false
set_task(0.1, "reset_pick", id)
new Float:Speed[3]
velocity_by_aim(id, 10 * 100, Speed)
drop_egg(id, Speed)
g_eggs++
set_hudmessage(255, 255, 255, -1.00, -0.45, 0, 6.0, 12.0)
show_hudmessage(id, "Ovos no mapa [ %d ]", g_eggs)
}
return PLUGIN_HANDLED
}
public drop_egg(id, Float:Speed[]) {
new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))
new Float:origin[3]
pev(id, pev_origin, origin)
set_pev(ent, pev_origin, origin)
Speed[2] += 100.0
set_pev(ent, pev_velocity, Speed)
new Float:angles[3]
pev(ent, pev_angles,angles)
angles[1] += random_num(1,360)
set_pev(ent, pev_angles, angles)
set_pev(ent, pev_classname, "eggs_flying")
engfunc(EngFunc_SetModel, ent, model)
engfunc(EngFunc_SetSize, ent, Float:{-2.79, -0.0, -6.14}, Float:{2.42, 1.99, 6.35})
set_pev(ent, pev_solid, SOLID_TRIGGER)
set_pev(ent, pev_movetype, MOVETYPE_BOUNCE)
engfunc(EngFunc_DropToFloor, ent)
colors(ent)
}
public colors(ent) {
set_pev(ent, pev_renderfx, kRenderFxGlowShell)
new cvar = get_pcvar_num(cvar_eggs_colors)
new r, g, b
if(cvar == 1) {
set_pev(ent, pev_rendercolor, Float:{255.0, 255.0, 255.0})
r = 255
g = 255
b = 255
}
else if(cvar == 2) {
set_pev(ent, pev_rendercolor, Float:{255.0, 000.0, 000.0})
r = 255
g = 0
b = 0
}
else if(cvar == 3) {
set_pev(ent, pev_rendercolor, Float:{000.0, 255.0, 000.0})
r = 000
g = 255
b = 000
}
else if(cvar == 4) {
set_pev(ent, pev_rendercolor, Float:{000.0, 000.0, 255.0})
r = 000
g = 000
b = 255
}
else {
switch (random(4)) {
case 0: {
set_pev(ent, pev_rendercolor, Float:{255.0, 255.0, 255.0})
r = 255
g = 255
b = 255
}
case 1: {
set_pev(ent, pev_rendercolor, Float:{255.0, 000.0, 000.0})
r = 255
g = 000
b = 000
}
case 2:{
set_pev(ent, pev_rendercolor, Float:{000.0, 255.0, 000.0})
r = 000
g = 255
b = 000
}
case 3: {
set_pev(ent, pev_rendercolor, Float:{000.0, 000.0, 255.0})
r = 000
g = 000
b = 255
}
}
}
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(ent)
write_short(g_trailSpr)
write_byte(5)
write_byte(1)
write_byte(r)
write_byte(g)
write_byte(b)
write_byte(255)
message_end()
}
public screen_fade(id) {
message_begin(MSG_ONE, g_msgScreenFade, {0, 0, 0}, id)
write_short(1<<12)
write_short(1<<12)
write_short(1<<12)
write_byte(200)
write_byte(200)
write_byte(200)
write_byte(20)
message_end()
}
public player_Touch(ent, id) {
if(!pev_valid(ent) || !is_user_alive(id) || !get_pcvar_num(cvar_eggs) || !can_pickup[id]) return FMRES_IGNORED
new classname[32]
pev(ent, pev_classname, classname, charsmax(classname))
if(equali(classname, "eggs_flying")) {
g_eggs--
item(id)
screen_fade(id)
emit_sound(id, CHAN_AUTO, sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
if(pev_valid(ent)) {
engfunc(EngFunc_RemoveEntity, ent)
}
}
return FMRES_IGNORED
}
public item(id) {
switch (random_num(0, 5)) {
case 0, 1, 2: {
client_print(id, print_center, "+ 1 AP")
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 1)
}
case 3: {
client_print(id, print_center, "+ 2 AP")
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 2)
}
case 4: {
client_print(id, print_center, "+ 0 AP")
}
case 5: {
client_print(id, print_center, "- 1 AP")
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) - 1)
}
}
}
stock client_print_color(const id, const input[], any:...) {
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "!team2", "^0")
if(id)
players[0] = id;
else
get_players(players, count, "ch")
for (new i = 0; i < count; i++) {
if(is_user_connected(players[i])) {
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
~Português
Em meu site tem a versão final 1.7
~Español
En mi sitio tiene la versión final 1.7
http://addonszm.blogspot.com.br/2014/06/...final.html
Código:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <zombieplague>
#define PLUGIN "[ZP] Ovos Voadores"
#define VERSION "1.7 FINAL"
#define AUTHOR "Biel-oGrande"
new cvar_eggs, cvar_eggs_limit, cvar_eggs_new_round, cvar_eggs_colors, cvar_eggs_speed, cvar_eggs_minimum_ap, cvar_eggs_maximum_ap
new g_eggs, g_trail
new bool:Toutch[33]
new g_model[] = "models/zombie_plague/w_egg.mdl"
new g_sound[] = "zombie_plague/egg_pick_up.wav"
new g_sprite[] = "sprites/laserbeam.spr"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
cvar_eggs = register_cvar("zp_ovos_ativar","1")
cvar_eggs_new_round = register_cvar("zp_ovos_novo_round_remover","1")
cvar_eggs_colors = register_cvar("zp_ovos_cor","6")
cvar_eggs_limit = register_cvar("zp_ovos_limite","100")
cvar_eggs_speed = register_cvar("zp_ovos_velocidade","800")
cvar_eggs_minimum_ap = register_cvar("zp_ovos_minimo_ap","-3")
cvar_eggs_maximum_ap = register_cvar("zp_ovos_maximo_ap","5")
set_task(58.3, "anuncio", 100, _,_, "b")
set_task(1.0, "check_status", 20000, _,_, "b")
register_clcmd("say /menu_ovo", "menu_egg")
register_clcmd("say_team /menu_ovo", "menu_egg")
register_forward(FM_Touch, "fwdTouch")
register_logevent("round_start", 2, "1=Round_Start")
}
public plugin_precache() {
precache_model(g_model)
precache_sound(g_sound)
g_trail = engfunc(EngFunc_PrecacheModel, g_sprite)
}
public anuncio() {
client_print_color(0, "!g[ZP] !yOvos voadores: !tAddonsZm.blogspot.com")
}
public client_putinserver(id) {
Toutch[id] = true
}
public client_disconnect(id) {
Toutch[id] = false
}
public round_start() {
if(get_pcvar_num(cvar_eggs_new_round)) {
remove()
}
}
public true_touch(id) {
Toutch[id] = true
}
public check_status() {
if(!get_pcvar_num(cvar_eggs)) {
remove()
}
}
public remove() {
new ent = -1
while ((ent = engfunc(EngFunc_FindEntityByString, ent, "classname", "eggs_flying")) != 0) {
engfunc(EngFunc_RemoveEntity, ent)
g_eggs = 0
}
}
public menu_egg(id) {
if(!(get_user_flags(id) & ADMIN_RCON) || !get_pcvar_num(cvar_eggs)) return PLUGIN_HANDLED
new szMenu[128]
formatex(szMenu,127,"\rMenu dos Ovos")
new Menu = menu_create(szMenu,"handler_menu_egg")
menu_additem(Menu, "Jogar ovos no mapa", "1")
menu_additem(Menu, "Remover ovos do mapa", "2")
menu_additem(Menu, "Selecionar cor dos ovos", "3")
menu_setprop(Menu, MPROP_EXIT, MEXIT_NORMAL)
menu_display(id,Menu,0)
return PLUGIN_HANDLED
}
public handler_menu_egg(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item) {
case 0: {
egg_drop(id)
menu_egg(id)
}
case 1: {
remove()
menu_egg(id)
set_hudmessage(255, 255, 255, -1.00, -0.45, 0, 6.0, 12.0)
show_hudmessage(id, "Ovos no mapa [ %d ]", g_eggs)
}
case 2: {
menu_egg_color(id)
}
}
return PLUGIN_HANDLED
}
public menu_egg_color(id) {
new szMenu[128]
formatex(szMenu,127,"\rSelecione a cor do ovo")
new Menu = menu_create(szMenu,"handler_menu_egg_color")
menu_additem(Menu, "Branco", "1")
menu_additem(Menu, "Vermelho", "2")
menu_additem(Menu, "Verde", "3")
menu_additem(Menu, "Azul", "4")
menu_additem(Menu, "Todas^n", "5")
menu_additem(Menu, "Cores Sortidas", "6")
menu_setprop(Menu, MPROP_EXIT, MEXIT_NORMAL)
menu_display(id,Menu,0)
return PLUGIN_HANDLED
}
public handler_menu_egg_color(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item) {
case 0: {
server_cmd("zp_ovos_cor 1")
menu_egg(id)
}
case 1: {
server_cmd("zp_ovos_cor 2")
menu_egg(id)
}
case 2: {
server_cmd("zp_ovos_cor 3")
menu_egg(id)
}
case 3: {
server_cmd("zp_ovos_cor 4")
menu_egg(id)
}
case 4: {
server_cmd("zp_ovos_cor 5")
menu_egg(id)
}
case 5: {
server_cmd("zp_ovos_cor 6")
menu_egg(id)
}
}
return PLUGIN_HANDLED
}
public egg_drop(id) {
if(!is_user_alive(id) || Toutch[id] == false) return PLUGIN_HANDLED
if(g_eggs >= get_pcvar_num(cvar_eggs_limit)) {
set_hudmessage(255, 0, 0, -1.00, -0.45, 0, 6.0, 12.0)
show_hudmessage(id, "Limite de ovos atingido! [ %d ]", g_eggs)
return PLUGIN_HANDLED
}
else {
new Float:Speed[3]
velocity_by_aim(id, get_pcvar_num(cvar_eggs_speed), Speed)
drop_egg(id, Speed)
Toutch[id] = false
g_eggs++
set_task(0.1, "true_touch", id)
set_hudmessage(255, 255, 255, -1.00, -0.45, 0, 6.0, 12.0)
show_hudmessage(id, "Ovos no mapa [ %d ]", g_eggs)
}
return PLUGIN_HANDLED
}
public drop_egg(id, Float:Speed[]) {
new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))
new Float:origin[3]
pev(id, pev_origin, origin)
set_pev(ent, pev_origin, origin)
Speed[2] += 100.0
set_pev(ent, pev_velocity, Speed)
new Float:angles[3]
pev(ent, pev_angles,angles)
angles[1] += random_num(1,360)
set_pev(ent, pev_angles, angles)
set_pev(ent, pev_classname, "eggs_flying")
engfunc(EngFunc_SetModel, ent, g_model)
set_pev(ent, pev_solid, SOLID_TRIGGER)
set_pev(ent, pev_movetype, MOVETYPE_BOUNCE)
colors(ent, get_pcvar_num(cvar_eggs_colors))
}
public colors(ent, cvar) {
new Float:color[3]
switch (cvar) {
case 1: color = Float:{ 255.0, 255.0, 255.0 }
case 2: color = Float:{ 255.0, 0.0, 0.0 }
case 3: color = Float:{ 0.0, 255.0, 0.0 }
case 4: color = Float:{ 0.0, 0.0, 255.0 }
case 6: for (new i = 0; i < 3; i++) color[i] = random_float(0.0, 255.0)
default: {
colors(ent, random_num(1, 4)) ; return
}
}
set_pev(ent, pev_renderfx, kRenderFxGlowShell)
set_pev(ent, pev_rendercolor, color)
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(ent)
write_short(g_trail)
write_byte(5)
write_byte(1)
write_byte(floatround(color[0]))
write_byte(floatround(color[1]))
write_byte(floatround(color[2]))
write_byte(255)
message_end()
}
public fwdTouch(ent, id) {
if(!pev_valid(ent) || !is_user_alive(id) || !get_pcvar_num(cvar_eggs) || !Toutch[id]) return FMRES_IGNORED
new classname[32]
pev(ent, pev_classname, classname, charsmax(classname))
if(equali(classname, "eggs_flying")) {
give(id)
emit_sound(id, CHAN_AUTO, g_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
engfunc(EngFunc_RemoveEntity, ent)
g_eggs--
}
return FMRES_IGNORED
}
public give(id) {
new iRandom = random_num(get_pcvar_num(cvar_eggs_minimum_ap), get_pcvar_num(cvar_eggs_maximum_ap))
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + iRandom)
client_print(id, print_center, "[ %d ] Ammopacks", iRandom)
}
stock client_print_color(const id, const input[], any:...) {
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "!team2", "^0")
if(id)
players[0] = id;
else
get_players(players, count, "ch")
for (new i = 0; i < count; i++) {
if(is_user_connected(players[i])) {
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
~Português
Não tente se passar por Perfect Scrash ele é um programador do Brasil e trabalhamos juntos varias vezes
~Español
No trate de hacerse pasar por Perfect Scrash es un programador y Brasil trabajaron juntos en varias ocasiones
~Português
Desculpe eu não falo espanhol usei um tradutor.
~Español
Lo siento, no hablo español utiliza un traductor.
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
como sea,
igual no me importa este código que ya lo explique muchas veces pueden ponerlo en el tacho, pero si tanto te importa pongo "tu versión"
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 2,105
Temas: 196
Registro en: Mar 2014
Reputación:
13
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
01/10/2014, 02:03 PM
(Última modificación: 01/10/2014, 02:04 PM por kikizon2 .)
yo hice la base pero solo tiraba las cajitas, osea no podía hacer el efecto de que botaran y todo eso, por mas que trataba no me salia, y me ayudaron a hacer el resto
pero el thread se perdió por algún foro y como no tenia author, lo toman, lo arreglan y ya listo ya es de ellos -.- por lo mismo ya no entro a ninguno de esos foros, son muy aprovechados... Pero me da igual ese código no es importante para mi
si quiere que ponga "su versión final" la pongo y lo pongo como author y listo...
Lo que no quiero es que piensen en banearme, solo por lo que dice este .... no creo que seria justo...
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 36
Temas: 4
Registro en: Oct 2014
Reputación:
0
Buen Aporte
Nunca te rías de un negro en bicicleta , podría ser la tuya
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
[color=#FF0000] DONDE ESTA EL .inc .???
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 6,664
Temas: 81
Registro en: Jan 2014
Reputación:
68
cual inc?
► NO DOY AYUDA VIA MENSAJE PRIVADO ◄
* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Mensajes: 7,178
Temas: 93
Registro en: Aug 2014
Reputación:
63
(11/01/2015, 05:45 PM) davidvargas27362 escribió: Donde esta el .inc
Supongo que dice el inc del ZP
Mas que seguro es eso ...
Archivos adjuntos
zombieplague.inc (Tamaño: 13.35 KB / Descargas: 7)
Mensajes: 9
Temas: 0
Registro en: Jan 2015
Reputación:
0
¿por que el rar trae "regalito 2", "regalito 3", "regalito 4", "regalito 5". el plugin solo usa el "regalito" y solo ese, lo mismo haces con "regalitos_pickup2", "regalitos_pickup3", o es que yo me estoy perdiendo de algo?
se que esta suspendido, pero si alguien pudiera responderme seria genial.
Mensajes: 7,178
Temas: 93
Registro en: Aug 2014
Reputación:
63