Jump to content
  • ¡Hola, Invitado! Únete a nuestra comunidad y construyamos juntos algo increíble.

    ¡Bienvenido a nuestra comunidad! Al unirte, formarás parte de una comunidad apasionada por MAPPING. Para participar activamente, simplemente haz clic en el botón ‘Conectarse’ o ‘Registrarse’. Una vez registrado, podrás publicar mensajes, compartir tus experiencias y explorar los diversos foros disponibles. ¡Esperamos verte pronto y compartir momentos increíbles juntos!

[Tutorial]Menu Nuevo Simple

Valorar este tema


Publicaciones recomendadas

Publicado

Va todo explicado en el code

 

 

// includes que usamos:
#include 
#include 
#include 
#include 

#define PLUGIN "Tuto Menu Nuevo"
#define VERSION "1.0"
#define AUTHOR "S34Qu4K3"

public plugin_init() 
{
   register_clcmd("say /menutest", "abrir_menu") // lo registramos y le ponemos los comandos del cliente
}
public abrir_menu(id) // creamos el menu
{
   // los tipos de colores son estos (\y Amarillo, \r Rojo, \w Blanco, \d Gris)
   new Menu = menu_create("\yHumanosa Elegir", "mostrar_menu") // este sera el nombre de nuestro menu
   menu_additem(Menu, "/yAdmin"            , "1", 0) // este sera el item 1
   menu_additem(Menu, "/yMapper"            ,"2", 0) // este sera el item 2
   menu_additem(Menu, "/yMod"            , "3", 0) // este sera el item 3
   
   menu_setprop(Menu,MPROP_EXITNAME,"Salir") // opcion para salir del menu
   
   menu_display(id, Menu, 0)
}

public mostrar_menu(id, Menu, item) // registramos que va a hacer el menu
{
   if (item == MENU_EXIT) menu_destroy(Menu)//Si escoge la opcion de Exit, destruimos el menu
   
   // creamos las variables
   new data[6],iAccess,iCallback,iName[64];
   menu_item_getinfo(Menu, item, iAccess, data, 5, iName, 63, iCallback)
   
   // aca registramos cada opcion y lo que va a hacer
   switch (str_to_num(data))
   {
       case 1: //Personaje1
       {
               strip_user_weapons(id)                       //Dropea las armas del player
      set_user_health(id, 300)             //Setea 300 HP
      set_user_armor(id, 300)                   //Setea 300 de Chaleco
           give_item(id, "weapon_usp")             //Le da la USP
           give_item(id, "weapon_m3")             //Le da la M3
           give_item(id, "weapon_hegrenade")         //Le da una HE
           give_item(id, "weapon_flashbang")          //Le da una Flash
           give_item(id, "weapon_smokegrenade")         //Le da una SMoke
           client_print(id, print_chat, "Sos Admin!") //Escribe en el chat: Sos Admin!
       }
       case 2: //Personaje2
       {
           strip_user_weapons(id)                       //Dropea las armas del player
      set_user_health(id, 3000)             //Setea 3000 HP
      set_user_armor(id, 3000)                    //Setea 3000 de Chaleco
           give_item(id, "weapon_p90")             //Le da la P90
           give_item(id, "weapon_deagle")         //Le da las la deagle
           give_item(id, "weapon_hegrenade")         //Le da una HE
           give_item(id, "weapon_flashbang")          //Le da una Flash
           give_item(id, "weapon_smokegrenade")         //Le da una SMoke
           client_print(id, print_chat, "Sos Mapper!") //Escribe en el chat: Sos Mapper!
       }
       case 3: //Personaje3
       {
           strip_user_weapons(id)                       //Dropea las armas del player
      set_user_health(id, 30000)             //Setea 30000 HP
      set_user_armor(id, 30000)                   //Setea 30000 de Chaleco
           give_item(id, "weapon_m249")             //Le da la M249
           give_item(id, "weapon_elite")             //Le da las dual elites
           give_item(id, "weapon_hegrenade")         //Le da una HE
           give_item(id, "weapon_flashbang")          //Le da una Flash
           give_item(id, "weapon_smokegrenade")         //Le da una SMoke
           client_print(id, print_chat, "Sos Mod!") //Escribe en el chat: Sos Mod!
           
       }
   }
   
   return PLUGIN_HANDLED
}  

sopaquake-1.png

Pasa que swato caja tiene una coneccion clandestina con el verdulero de la esquina viste, y se bajo el OPERA!! EL O P E R A!!! !! EL O P E R A!! QUE NO SABE OPERAR las .PNG!!.

 

 

 

 

Es un foro, no un licuado de bananas, o una ensalada de frutas, como está, está bien.

 

la reputamadre que lo contrapario

 

[Hoy 16:09] Santi: y recibis mas info que mandando cumbia al 2020

[Hoy 16:08] Santi: te paso el cel del poola y el faqqu

[Hoy 16:08] Ezeh: se saben alguna pagina'

[Hoy 16:08] Ezeh: como saber de lo ultimo en cumbia de temas?

barwz.png

By S34Paint :D

 

 

  • 1 mes después...
Publicado (editado)
buen tutorial...sabes mucho del amx?

 

 

jabox == wanted??

 

 

deja creditos seaquacke no seas como kkvnn .....

 

este tutorial fue hecho en otro lado explicado igual mente por Alucard

Editado por KnightDark
Publicado
jabox == wanted??

 

 

deja creditos seaquacke no seas como kkvnn .....

 

este tutorial fue hecho en otro lado explicado igual mente por Alucard

 

 

WTF? Se que lo tradujo Alucard de un tuto en Ingles pero yo no tome ese, solo saque de mi carpeta de AMXX, sino, puedes ver que otros tutos que hiso el le puse creditos ;)

sopaquake-1.png

Pasa que swato caja tiene una coneccion clandestina con el verdulero de la esquina viste, y se bajo el OPERA!! EL O P E R A!!! !! EL O P E R A!! QUE NO SABE OPERAR las .PNG!!.

 

 

 

 

Es un foro, no un licuado de bananas, o una ensalada de frutas, como está, está bien.

 

la reputamadre que lo contrapario

 

[Hoy 16:09] Santi: y recibis mas info que mandando cumbia al 2020

[Hoy 16:08] Santi: te paso el cel del poola y el faqqu

[Hoy 16:08] Ezeh: se saben alguna pagina'

[Hoy 16:08] Ezeh: como saber de lo ultimo en cumbia de temas?

barwz.png

By S34Paint :D

 

 

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...

Información importante

Al utilizar nuestra web, aceptas nuestras Política de privacidad estás de acuerdo con las condiciones establecidas.