Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

Probleem pluginaga

Soovitatud postitused

VIP

Et siis selline probleem, et tegin ühe menüü plugina.

Kui mängija vajutab "M" tähte, siis avaneb tal menüü, kus on reeglid, smsid, vipmenu jne...

Probleem on selles, et menüü avaneb, aga kui sealt valida näiteks reeglid, siis ei tule midagi lahti ega ette.

Aga kui muudan pluginat nii, et mängija peab ütlema "/menu", siis kõik toimib.

Oskab keegi aidata?


Live

Work

Create

Jaga seda postitust


Postituse link
Share on other sites
VIP

Koodi.


pic.php?id=9Skype triple.-

Jaga seda postitust


Postituse link
Share on other sites
VIP
Author of the topic Postitas
#include 
#include 
#include 


#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "Shorty"


public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd( "chooseteam", "menu" )
}


public menu(id)
{
   new menu = menu_create("Menu | \rEleckt.eu", "menu_handler");
   menu_additem(menu, "Zombie Classes", "1", 0);
   menu_additem(menu, "Zombie Shop", "2", 0);
   menu_additem(menu, "CT Shop", "3", 0);
   menu_additem(menu, "Vipmenu", "4", 0);
   menu_additem(menu, "Rules", "5", 0);
   menu_additem(menu, "SMS", "6", 0);
   menu_additem(menu, "Commands", "7", 0);


   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);


   menu_display(id, menu, 0);
}


public menu_handler(id, menu, item)
{


   if( item == MENU_EXIT )
   {
   menu_destroy(menu);


   return PLUGIN_HANDLED;
   }


   new data[6], szName[64];
   new access, callback;
   menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
   new key = str_to_num(data);
   switch(key)
   {
       case 1:
       {
           client_cmd(id, "say /class")
       }
       case 2:
       {
           client_cmd(id, "say /zshop")
       }
       case 3:
       {
           client_cmd(id, "say /ctshop")
       }
       case 4:
       {
           client_cmd(id, "say /vipmenu")
       }
       case 5:
       {
           client_cmd(id, "say /rules")
       }
       case 6:
       {
           client_cmd(id, "say /sms")
       }
       case 7:
       {
           client_cmd(id, "say /commands")
       }
   }
   menu_destroy(menu);
   return PLUGIN_HANDLED;
}


Live

Work

Create

Jaga seda postitust


Postituse link
Share on other sites
VIP

register_clcmd("chooseteam", "chooseteam")

// ...

public chooseteam(id) {
menu(id)
return PLUGIN_HANDLED
}

 

Hf.


pic.php?id=9Skype triple.-

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.