Mensajes: 5
Temas: 3
Registro en: Oct 2017
Reputación:
0
16/02/2019, 11:40 PM
(Última modificación: 17/02/2019, 11:16 AM por LeninMorales. Edited 1 time in total.)
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
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;
}
Mensajes: 369
Temas: 64
Registro en: Feb 2017
Reputación:
2
hola, deberias subir el plugin que intentaste compilar para ayudarte mejor.
Mensajes: 4
Temas: 1
Registro en: Feb 2019
Reputación:
0
pasa una sma y te ayudo
Mensajes: 274
Temas: 9
Registro en: Jan 2018
Reputación:
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
Mensajes: 5
Temas: 3
Registro en: Oct 2017
Reputación:
0
17/02/2019, 11:17 AM
(Última modificación: 17/02/2019, 11:18 AM por LeninMorales.)
(17/02/2019, 12:23 AM)luxor xD escribió: hola, deberias subir el plugin que intentaste compilar para ayudarte mejor.
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
Ya subi el Cod , que saque de otros post, y al intentar compilar me sale error ..
Mensajes: 173
Temas: 49
Registro en: Aug 2017
Reputación:
0
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...
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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; }
Mensajes: 173
Temas: 49
Registro en: Aug 2017
Reputación:
0
17/02/2019, 01:10 PM
(Última modificación: 17/02/2019, 01:12 PM por LIL8ZINN. Edited 3 times in total.)
(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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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...
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
17/02/2019, 01:15 PM
(Última modificación: 17/02/2019, 01:18 PM por Alejandro.)
(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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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
Si gustas una forma mas facil, puedes usar esto tambien
https://amxmodx-es.com/Thread-MEN%C3%99-...u-for-Lang
Mensajes: 173
Temas: 49
Registro en: Aug 2017
Reputación:
0
xd vuelve a leer el codigo, grandisimo tonto xd
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...
Mensajes: 818
Temas: 71
Registro en: Sep 2014
Reputación:
12
17/02/2019, 01:50 PM
(Última modificación: 17/02/2019, 01:52 PM por PredatorFlys. Edited 1 time in total.)
(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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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
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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)", jctf_get_adrenaline(id))
una mejor forma
Código PHP: new adrenalina[40] format(adrenalina, charsmax(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");
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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
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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(adrenalina), "\wAdrenalina (\r%d\y/\w100)", jctf_get_adrenaline(id))
una mejor forma
Código PHP: new adrenalina[40] format(adrenalina, charsmax(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
Mensajes: 5
Temas: 3
Registro en: Oct 2017
Reputación:
0
(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(PLUGIN, VERSION, AUTHOR) 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(adrenalina2, charsmax(adrenalina2), "\wAdrenalina (%d\y/\w100)", jctf_get_adrenaline(id)) format(adrenalina, charsmax(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_setprop( menu, MPROP_BACKNAME, "\yAtras" ); menu_setprop( menu, MPROP_NEXTNAME, "\ySiguiente" ); menu_setprop( menu, MPROP_EXITNAME, "\ySalir" ); } menu_display(id, menu, 0) } public ctfm(id, menu, item) { 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(id, print_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 i = 0; i < MAX_ITEMSA; i++) { formatex(itemA, charsmax(itemA), "%s", Items2[i]) num_to_str(i, PosicionA, charsmax(PosicionA)) menu_additem(zMenu, itemA, PosicionA) } menu_display(id, zMenu, 0) }
public item2(id, menu, item) { 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
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?
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
Es por que no tienes la include jctf
Mensajes: 818
Temas: 71
Registro en: Sep 2014
Reputación:
12
o solo
y pon abajo
Código PHP: native jctf_get_adrenaline(id);
y compila!
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
Toma algo ay que hice rapidamente para que se te haga mas sencillo pones el titulo, y los items y los comandos
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(PLUGIN, VERSION, AUTHOR) register_clcmd("nightvision", "Funcion") }
public Funcion(id) { new menu = menu_create(titulo, "HandMenu")
for(new i=0; i<sizeof MenuADDItems; i++) menu_additem(menu, MenuADDItems[i][item2]) menu_display(id, menu, 0) }
public HandMenu(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED; }
client_cmd(id, MenuADDItems[item][Comando]) menu_destroy(menu) return PLUGIN_HANDLED; }
|