[PEDIDO] menu musica
#1
quiero un menu que ponga musica que sea para puros Admins
se abra escribiendo /musicadm


bueno yo modifico el plugins xd
Responder
#2
Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu de musica"
#define VERSION "1.0"
#define AUTHOR "zoolk"

new const MUSICA1[] = { "sound/musicadm/musica1.mp3" // direccion 
new const MUSICA2[] = { "sound/musicadm/musica2.mp3" // direccion

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /musicadm""CmdMusic")
}

public 
plugin_precache()
{
        
precache_generic(MUSICA1)
        
precache_generic(MUSICA2)
}

public 
CmdMusic(id)
{
        new 
menu menu_create("Elige tu musica preferida""show_menu_music")
        
menu_additem(menu"cancion 1""1")
        
menu_additem(menu"cancion2""2")
        
menu_display(idmenu0)
}

public 
show_menu_music(idmenuitem)
{
        if(
item == MENU_EXIT)
        {
                
menu_destroy(menu)
                return 
PLUGIN_HANDLED;
        }
        
        switch(
item)
        {
                case 
0:
                {
                        
client_cmd(id"mp3 play %s"MUSICA1)
                }
                case 
1:
                {
                        
client_cmd(id"mp3 play %s"MUSICA2)
                }
        }
        return 
PLUGIN_HANDLED;


espero te sirva
[Imagen: 76561198068808877.png]
Responder
#3
muchas gracias
Responder
#4
el "plugins" si solo es uno?.? y aparte eso funciona para todos no condicionaste que solo fuera para admin
[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
#5
bueno sorry por los errores
Responder
#6
Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <ColorChat>

#define PLUGIN "Menu de musica"
#define VERSION "1.0"
#define AUTHOR "zoolk"


new const MUSICA1[] = { "sound/musicadm/musica1.mp3" // direccion 
new const MUSICA2[] = { "sound/musicadm/musica2.mp3" // direccion

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /musicadm""lector_admin")
}
public 
lector_admin(id) {
    if (
get_user_flags(id) & ADMIN_BAN)
    {
        
CmdMusic(id)
    }
    else
    {
        
ColorChat(idGREEN"**Error-Menu Tu no eres Admin**")
    }
    
}
public 
plugin_precache()
{
    
precache_generic(MUSICA1)
    
precache_generic(MUSICA2)
}

public 
CmdMusic(id)
{
    new 
menu menu_create("Elige tu musica preferida""show_menu_music")
    
menu_additem(menu"cancion 1""1")
    
menu_additem(menu"cancion2""2")
    
menu_display(idmenu0)
}

public 
show_menu_music(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    
    switch(
item)
    {
        case 
0:
        {
            
client_cmd(id"mp3 play %s"MUSICA1)
        }
        case 
1:
        {
            
client_cmd(id"mp3 play %s"MUSICA2)
        }
    }
    return 
PLUGIN_HANDLED;

Responder
#7
(08/04/2014, 09:07 PM)Pipa Roja escribió:
Código PHP:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <ColorChat>

#define PLUGIN "Menu de musica"
#define VERSION "1.0"
#define AUTHOR "zoolk"


new const MUSICA1[] = { "sound/musicadm/musica1.mp3" // direccion 
new const MUSICA2[] = { "sound/musicadm/musica2.mp3" // direccion

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /musicadm""lector_admin")
}
public 
lector_admin(id) {
    if (
get_user_flags(id) & ADMIN_BAN)
    {
        
CmdMusic(id)
    }
    else
    {
        
ColorChat(idGREEN"**Error-Menu Tu no eres Admin**")
    }
    
}
public 
plugin_precache()
{
        
precache_generic(MUSICA1)
        
precache_generic(MUSICA2)
}

public 
CmdMusic(id)
{
        new 
menu menu_create("Elige tu musica preferida""show_menu_music")
        
menu_additem(menu"cancion 1""1")
        
menu_additem(menu"cancion2""2")
        
menu_display(idmenu0)
}

public 
show_menu_music(idmenuitem)
{
        if(
item == MENU_EXIT)
        {
                
menu_destroy(menu)
                return 
PLUGIN_HANDLED;
        }
        
        switch(
item)
        {
                case 
0:
                {
                        
client_cmd(id"mp3 play %s"MUSICA1)
                }
                case 
1:
                {
                        
client_cmd(id"mp3 play %s"MUSICA2)
                }
        }
        return 
PLUGIN_HANDLED;

No va a andar nunca el tema 1
[TUT] Carnage

Fight

"El limite de los backdoors de gente q sabe programar como nostros lo impone nuestra maldad interior y creeme q soy muy malo en el interior"

Anónimo
Responder
#8
C&P al zoolk solo agregue la restriccion , no vi el codigo.
---------->
Código PHP:
//* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <ColorChat>

#define PLUGIN "Menu de musica"
#define VERSION "1.0"
#define AUTHOR "zoolk"


new const MUSICA1[] = { "sound/musicadm/musica1.mp3" 
new const 
MUSICA2[] = { "sound/musicadm/musica2.mp3" 

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /musicadm""lector_admin")
}
public 
lector_admin(id) {
    if (
get_user_flags(id) & ADMIN_BAN)
    {
        
CmdMusic(id)
    }
    else
    {
        
ColorChat(idGREEN"**Error-Menu Tu no eres Admin**")
    }
    
}
public 
plugin_precache()
{
    
precache_generic(MUSICA1)
    
precache_generic(MUSICA2)
}

public 
CmdMusic(id)
{
    new 
menu menu_create("Elige tu musica preferida""show_menu_music")
    
menu_additem(menu"\yCancion 1""1")
    
menu_additem(menu"\yCancion 2^n""2")
    
menu_additem(menu"\wParar Musica""3")
    
menu_display(idmenu0)
}

public 
show_menu_music(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    
    switch(
item)
    {
            case 
1:    client_cmd(id"mp3 play %s"MUSICA1)
            case 
2client_cmd(id"mp3 play %s"MUSICA2)
            case 
3client_cmd(id"mp3 stop"
            
    }
    return 
PLUGIN_HANDLED;

Responder
#9
y ponele que quiera agregar una opcion de "detener musica" seria asi ?

Código PHP:
client_cmd(index"mp3 stop"
(10/10/2014, 06:38 PM)RauliTop escribió:
(10/10/2014, 04:40 PM)ivan escribió: no sabía que se podia poner los iconos gestuales cuando das reputacion negativa/positiva.
ui, peligro...
pronto habrán reputaciones de ivan:
hace muy muy muii DafuqYao mingGenius buenos Thats what she saidtutoriales Proud me encataan Whatever
Responder
#10
Código PHP:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Cancion"
#define VERSION "1.0"
#define AUTHOR "AMXMODX-ES.COM"

new g_msgSayText
new const Cancion1[] = { "sound/AmxModx-Es.Com/TuCancion1.mp3" }
new const 
Cancion2[] = { "sound/AmxModx-Es.Com/TuCancion2.mp3" }
new const 
Cancion3[] = { "sound/AmxModx-Es.Com/TuCancion3.mp3" }
new const 
Cancion4[] = { "sound/AmxModx-Es.Com/TuCancion4.mp3" }
new const 
Cancion5[] = { "sound/AmxModx-Es.Com/TuCancion5.mp3" }

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_concmd("MenuCancion""MenuCancionaAdmin")
    
g_msgSayText get_user_msgid("SayText")
}

public 
MenuCancionaAdmin(id)
{
    
    if (
get_user_flags(id) & ADMIN_IMMUNITY)
    {
    
menu_Cancion(id)
    }
    else
    {
    
print_EasyChat(id"\nLo Siento, \gNo Eres Admin Con Inmunidad.")
    } 
}

public 
plugin_precache() {
    
precache_generic(Cancion1)
    
precache_generic(Cancion2)
    
precache_generic(Cancion3)
    
precache_generic(Cancion4)
    
precache_generic(Cancion5)
}
public 
menu_Cancion(id) {
    new 
menu menu_create("\r[M]\yenu \r[M]\yusica""handler_Cancion")
    
menu_additem(menu"\yTuCancion1""1")
    
menu_additem(menu"\yTuCancion2""2")
    
menu_additem(menu"\yTuCancion3""3")
    
menu_additem(menu"\yTuCancion4""4")
    
menu_additem(menu"\yTuCancion5""5")
    
menu_additem(menu"\rParar Cancion^n^n""6"
    
    
menu_setprop(menuMPROP_EXITNAME"\r[Salir]")
    
menu_display(idmenu0)
}
public 
handler_Cancion(idmenuitem) {
    if(
item==MENU_EXIT
        return 
    switch(
item) {
        case 
0: {
            
client_cmd(0"mp3 play ^"%s^""Cancion1)
        }
        case 
1: {
            
client_cmd(0"mp3 play ^"%s^""Cancion2)
        }
        case 
2: {
            
client_cmd(0"mp3 play ^"%s^""Cancion3)
        }
        case 
3:{
            
client_cmd(0"mp3 play ^"%s^""Cancion4)
        }
        case 
4:{
            
client_cmd(0"mp3 play ^"%s^""Cancion5)
        }
        case 
5:{
            
client_cmd(0"mp3 stop")
        }
    }
    return
}

stock print_EasyChat(const id, const input[], any:...)
{
    new 
iCount 1iPlayers[32]
    
    static 
szMsg[191]
    
vformat(szMsgcharsmax(szMsg), input3)
    
    
replace_all(szMsg190"\g""^4"
    
replace_all(szMsg190"\n""^1")
    
replace_all(szMsg190"\t""^3")
    
    if(
idiPlayers[0] = id
    
    
else get_players(iPlayersiCount"ch")
    
    for (new 
0iCounti++) {
        if (
is_user_connected(iPlayers[i])) {
            
message_begin(MSG_ONE_UNRELIABLEg_msgSayText_iPlayers[i])
            
write_byte(iPlayers[i])
            
write_string(szMsg)
            
message_end()
        }
    }

No Sé Yo Uso Este Gran sonrisa
Responder
#11
Deja de revivir post viejos.

Perdon por el off
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)