Menu en la letra "N" para Capture The Flags
#1
Sonrisa 
Hola , Estoy Buscando el Menu que se abre al presionar la letra "N" alguno me podria pasar el .sma

Ya que e buscado en el foro y cuando voy a Compilar este me da error

solo quiero que tenga Rs - Sentryguns - Rtv - Menu de Admins - adrenaline

Por favor si alguno me puede pasar el Sma lo agradeceria Mucho ..
Pdt:Soy Nuevo en el Foro y estoy aprendiendo
Mario
Es algo parecido a este xq nisiquiera tengo el SMA , pero con lo que yo pido .. Por favor , Este lo saque de Otro Post pero cuando voy a compilar me da error
Cita:#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Nazi.-"

native menu_guns(id);

native menu_mute(id);

native menu_adrenaline(id);


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("nightvision" , "mu_general")
}

public mu_general(id)
{
new menu = menu_create("\r[CTF]\y Menu de Items", "menu_handler")
menu_additem(menu, "\wCompras SentryGuns\r [$9000]", "1")
menu_additem(menu, "\wMuyear a un player", "2")
menu_additem(menu, "\wUsar \yAdrenalina", "3")

menu_setprop(menu, MPROP_EXITNAME, "Salir")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}

public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}

switch(item)
{
case 0:
{
menu_guns(id)
}
case 1:
{
menu_mute(id)
}

case 2:
{
menu_adrenaline(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Responder
#2
hola, deberias subir el plugin que intentaste compilar para ayudarte mejor.
Whatever
Responder
#3
pasa una sma y te ayudo Nothingdohere
Responder
#4
Tenés que buscar en Google al muchos post que te dicen cómo hacerlo te digo una cosa ejemplo

"Menú con la letra n alliedmodel" pone eso en Google y te va a salir la respuesta que busca y si querés que tú plugins haga algo que vos querés y no sabes publicalo lo que vos pedí está en todos lados busca antes de hacer un post así se aprende buscando yo aprendí así buscando si hay cosas que no entendés y preguntas pero tú pregunta ay mucha respuesta no hace falta que hagas un post que ya existe busca ante de preguntar por experiencia todo empezamos sin saber pero busca na mas como te dicen los chicos pública el plugin que tenés
Responder
#5
(17/02/2019, 12:23 AM)luxor xD escribió: hola, deberias subir el plugin que intentaste compilar para ayudarte mejor.
Whatever

Si ya lo subi, ayudame .. es que ese me sale error cuando voy a compilar . y ademas no se agregar las otras cosas que pido

(17/02/2019, 12:30 AM)Drexlerz escribió: pasa una sma y te ayudo Nothingdohere

Ya subi el Cod , que saque de otros post, y al intentar compilar me sale error ..
Responder
#6
(17/02/2019, 11:17 AM)LeninMorales escribió:
(17/02/2019, 12:23 AM)luxor xD escribió: hola, deberias subir el plugin que intentaste compilar para ayudarte mejor.
Whatever

Si ya lo subi, ayudame .. es que ese me sale error cuando voy a compilar . y ademas no se agregar las otras cosas que pido

(17/02/2019, 12:30 AM)Drexlerz escribió: pasa una sma y te ayudo Nothingdohere

Ya subi el Cod , que saque de otros post, y al intentar compilar me sale error ..

Te puedo hacer uno como el que buscas escribeme MP y cuando pueda te respondo saludos Sonrisa
Ze_Jurassic_World_Z [52%]
Ze_Jumping_Area [37%]
(04/02/2019, 05:15 PM)kikizon2 escribió: Me voy por un tiempo y cuando regreso veo esto... Oh god why
Responder
#7
Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina2[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;

Responder
#8
(17/02/2019, 01:04 PM)Alejandro escribió: Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;


Escribiste dos veces seguidas esto :/
Código PHP:
new adrenalina[32]
new 
adrenalina[32
Ze_Jurassic_World_Z [52%]
Ze_Jumping_Area [37%]
(04/02/2019, 05:15 PM)kikizon2 escribió: Me voy por un tiempo y cuando regreso veo esto... Oh god why
Responder
#9
(17/02/2019, 01:10 PM)LIL8ZINN escribió:
(17/02/2019, 01:04 PM)Alejandro escribió: Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;


Escribiste dos veces seguidas esto :/
Código PHP:
new adrenalina[32]
new 
adrenalina[32

xd vuelve a leer el codigo, grandisimo tonto xd Roflmao

Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang
Responder
#10
xd vuelve a leer el codigo, grandisimo tonto xd Roflmao

Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang
[/quote]

Ah ya, sorry mi pc tiene las letras pequeñas y no se como ponerlas mas grandes xd
Ze_Jurassic_World_Z [52%]
Ze_Jumping_Area [37%]
(04/02/2019, 05:15 PM)kikizon2 escribió: Me voy por un tiempo y cuando regreso veo esto... Oh god why
Responder
#11
(17/02/2019, 01:15 PM)Alejandro escribió:
(17/02/2019, 01:10 PM)LIL8ZINN escribió:
(17/02/2019, 01:04 PM)Alejandro escribió: Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;


Escribiste dos veces seguidas esto :/
Código PHP:
new adrenalina[32]
new 
adrenalina[32

xd vuelve a leer el codigo, grandisimo tonto xd Roflmao

Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang

deberias leerlo tu xD

Código PHP:
new adrenalina[32]
new 
adrenalina[32
Código PHP:
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id)) 

una mejor forma
Código PHP:
new adrenalina[40]
    
format(adrenalinacharsmax(adrenalina), "\yAdrenaline \r[ \d%d \y/ \w100\r]"jctf_get_adrenaline(id))
    
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina "\yAdrenaline \r[ \w100 \y/ \w100\r]"), "3"); 
[Imagen: 76561198090851442.png]
Responder
#12
(17/02/2019, 01:50 PM)PredatorFlys escribió:
(17/02/2019, 01:15 PM)Alejandro escribió:
(17/02/2019, 01:10 PM)LIL8ZINN escribió:
(17/02/2019, 01:04 PM)Alejandro escribió: Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;


Escribiste dos veces seguidas esto :/
Código PHP:
new adrenalina[32]
new 
adrenalina[32

xd vuelve a leer el codigo, grandisimo tonto xd Roflmao

Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang

deberias leerlo tu xD

Código PHP:
new adrenalina[32]
new 
adrenalina[32
Código PHP:
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id)) 

una mejor forma
Código PHP:
new adrenalina[40]
    
format(adrenalinacharsmax(adrenalina), "\yAdrenaline \r[ \d%d \y/ \w100\r]"jctf_get_adrenaline(id))
    
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina "\yAdrenaline \r[ \w100 \y/ \w100\r]"), "3"); 

Te recuerdo que eso me lo pasaste tu RoflmaoRoflmao
Responder
#13
(17/02/2019, 01:15 PM)Alejandro escribió:
(17/02/2019, 01:10 PM)LIL8ZINN escribió:
(17/02/2019, 01:04 PM)Alejandro escribió: Prueba...
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <jctf>


new adrenalina[32]
new 
adrenalina[32]

#define PLUGIN "Admin-Precio"
#define VERSION "1.0"
#define AUTHOR "Alejandro."
#define MAX_ITEMSA    7

new Items2[MAX_ITEMSA][] = { "\y[\rAMX\y] \wSlapmenu""\y[\rAMX\y] \wKickmenu""\y[\rAMX\y] \wBanmenu""\y[\rAMX\y] \wDestroy""\wMover bandera (\y ROJA \w)""\wMover bandera (\y AZUL \w)""\wGuardar banderas"}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("nightvision""ctf")
}

public 
ctf(id) {
    new 
menu menu_create("\r******************************^n\r(\wSivernetico\r)\w Menu (\y CTF \w)^n\r******************************""ctfm")
    {

        
format(adrenalina2charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)"jctf_get_adrenaline(id))
        
format(adrenalinacharsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)"jctf_get_adrenaline(id))
        
menu_additem(menu"\wReiniciar Score")
        
menu_additem(menu"\wMutear jugador")
        
menu_additem(menu"\wDropear bandera")
        
menu_additem(menu"\wServidores")     
        
menu_additem(menu, ( jctf_get_adrenaline(id)<100  adrenalina adrenalina2), "4");

        if(
is_user_admin(id)) menu_additem(menu"\wPanel \r(\yADMIN\r)")
        else 
menu_additem(menu"\wPrecios de admin (\rSIN PLAN\d)")

        
menu_setpropmenuMPROP_BACKNAME"\yAtras" );
        
menu_setpropmenuMPROP_NEXTNAME"\ySiguiente" );
        
menu_setpropmenuMPROP_EXITNAME"\ySalir" );
    }
    
menu_display(idmenu0)
}
public 
ctfm(idmenuitem) {
    
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"say rs")
        }        
        case 
1: {
            
client_cmd(id"say /mute")
        }
        case 
2: {
            
client_cmd(id"dropflag")
        }
        case 
3: {
            
client_cmd(id"say /server")
        }
        case 
4: {
            
client_cmd(id"say /adrenaline")
        }
        case 
5: {
            if(
get_user_flags(id) & ADMIN_RESERVATION) {
                
                
menu_admin(id)
            }
            else {
                
client_print(idprint_center"*** COMPRA ADMIN PARA VER ESTO ***")
            }
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
menu_admin(id) {
    new 
itemA[50], PosicionA[1]
    
    new 
zMenu menu_create("\r******************************^n\r(wSivernetico\r)\w Panel de (\y ADMINS \w)^n\r******************************""item2")
    for (new 
0MAX_ITEMSAi++) {
        
formatex(itemAcharsmax(itemA), "%s"Items2[i])
        
num_to_str(iPosicionAcharsmax(PosicionA))
        
menu_additem(zMenuitemAPosicionA)
    }
    
menu_display(idzMenu0)
}


public 
item2(idmenuitem) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
    }
    switch(
item) {

        case 
0: {
            
client_cmd(id"amx_slapmenu")
        }
        case 
1: {
            
client_cmd(id"amx_kickmenu")
        }
        case 
2: {
            
client_cmd(id"amx_banmenu")
        }
        case 
3: {
            
client_cmd(id"say /destroy")
        }
        case 
4: {
            
client_cmd(id"ctf_moveflag red")
        }
        case 
5: {
            
client_cmd(id"ctf_moveflag blue")
        }
        case 
6: {
            
client_cmd(id"ctf_save")
        }


    }
    return 
PLUGIN_HANDLED;


Escribiste dos veces seguidas esto :/
Código PHP:
new adrenalina[32]
new 
adrenalina[32

xd vuelve a leer el codigo, grandisimo tonto xd Roflmao

Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang

Podrias Pasarme el Cod ya en SMA? es que al compilar me da error Jctf?
Responder
#14
Es por que no tienes la include jctf
Responder
#15
o solo
Código PHP:
borra #include <jctf> 
y pon abajo
Código PHP:
native jctf_get_adrenaline(id); 
y compila!
[Imagen: 76561198090851442.png]
Responder
#16
Toma algo ay que hice rapidamente para que se te haga mas sencillo pones el titulo, y los items y los comandos pacman

Código PHP:
#include <amxmodx>

#define PLUGIN  "Menu Cmds"
#define VERSION "1.0"
#define AUTHOR  "Este guaro .i."

new titulo[]="Menu De Comandos";

enum _:DATA_MENU
{
    
item2[32],
    
Comando[32]
}

new const 
MenuADDItems[][_:DATA_MENU]=
{
    {
"Resetear Score""say rs"},
    {
"Ver Top""say top"},
    {
"Ver Rank""say /rank"},
    {
"Ver RankStats""say rankstats"}
}

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("nightvision""Funcion")
}

public 
Funcion(id)
{
    new 
menu menu_create(titulo"HandMenu")

    for(new 
i=0i<sizeof MenuADDItemsi++) menu_additem(menuMenuADDItems[i][item2])
    
menu_display(idmenu0)
}

public 
HandMenu(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    } 

    
client_cmd(idMenuADDItems[item][Comando])
    
menu_destroy(menu)
    return 
PLUGIN_HANDLED;

Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)