#include
#include
#include
#include
#define PLUGIN "zasady"
#define VERSION "1.0"
#define AUTHOR "KrE!ZoLeK"
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /zasady", "xmenu");
register_clcmd("say /pomoc", "xmenu");
register_clcmd("say_team /zasady", "xmenu");
register_clcmd("say_team /pomoc", "xmenu");
}
public xmenu(id){
new menu = menu_create("\rZasady:", "wybieranie");
menu_additem(menu, "\wStraznika", "1", 0);
menu_additem(menu, "\wWieznia", "2", 0);
menu_additem(menu, "\wFreeDay'a", "3", 0);
menu_additem(menu, "\wZyczenia", "4", 0);
menu_additem(menu, "\wGanianego", "5", 0);
menu_additem(menu, "\wKillDay'a", "6", 0);
menu_additem(menu, "\wWojny Gangow", "7", 0);
menu_additem(menu, "\wDzieci Wojny", "8", 0);
menu_additem(menu, "\wChowany", "9", 0);
menu_additem(menu, "\wKaczki", "10", 0);
menu_additem(menu, "\wBerek", "11", 0);
menu_additem(menu, "\wPolowanie", "12", 0);
menu_additem(menu, "\wSimon'a", "13", 0);
menu_additem(menu, "\wGlupie dyktando", "14", 0);
menu_additem(menu, "\wDyktando", "15", 0);
menu_additem(menu, "\wMurarz", "16", 0);
menu_additem(menu, "\wKolorki", "17", 0);
menu_additem(menu, "\wOstatnia Reakcja", "18", 0);
menu_additem(menu, "\wPierwsza Reakcja", "19", 0);
menu_additem(menu, "\wRzut Deagl'em", "20", 0);
menu_additem(menu, "\wSpray", "21", 0);
menu_additem(menu, "\wCzapki", "22", 0);
menu_additem(menu, "\wSkrot", "23", 0);
menu_additem(menu, "\wLiczby", "24", 0);
menu_additem(menu, "\wKulki", "25", 0);
menu_additem(menu, "\wFamiliada", "26", 0);
menu_additem(menu, "\wPanstwa i stolice", "27", 0);
menu_additem(menu, "\wQuiz", "28", 0);
menu_additem(menu, "\w1 z 10", "29", 0);
menu_additem(menu, "\wMam Talent", "30", 0);
menu_additem(menu, "\wTranslator", "31", 0);
menu_additem(menu, "\wRysownik", "32", 0);
menu_additem(menu, "\wKalambury", "33", 0);
menu_additem(menu, "\wRymy", "34", 0);
menu_additem(menu, "\wKawaly", "35", 0);
menu_additem(menu, "\wOdmieniec", "36", 0);
menu_additem(menu, "\wBox", "37", 0);
menu_additem(menu, "\wPrawda/Falsz", "38", 0);
menu_additem(menu, "\wWiezyczki", "39", 0);
menu_additem(menu, "\wKoziolki", "40", 0);
menu_additem(menu, "\wFlagi", "41", 0);
menu_additem(menu, "\wTaniec z Wiezniami", "42", 0);
menu_additem(menu, "\wPodaj", "43", 0);
menu_additem(menu, "\wPilka Parzy", "44", 0);
menu_additem(menu, "\wPierwsza Literka", "45", 0);
menu_additem(menu, "\wPrzepisywanie", "46", 0);
menu_additem(menu, "\wBaba Jaga", "47", 0);
menu_additem(menu, "\wJackass", "48", 0);
menu_additem(menu, "\wWojsko", "49", 0);
menu_additem(menu, "\wMedia", "50", 0);
menu_additem(menu, "\wOpis Przedmiotu", "51", 0);
menu_additem(menu, "\wAni TAK ani NIE", "52", 0);
menu_additem(menu, "\wPytanie za pytaniem", "53", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public wybieranie(id, menu, item){
if (item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
// dodaje wybor pod klawisze
new data[6], iName[64];
new zaccess, callback;
menu_item_getinfo(menu, item, zaccess, data,5, iName, 63, callback);
new key = str_to_num(data)
switch(key){
case 1:{
show_motd(id,"zasadystraznika.txt","Zasady Straznika")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 2:{
show_motd(id,"zasadywieznia.txt","Zasady Wieznia")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 3:{
show_motd(id,"zasadyfreeday.txt","Zasady FreeDay")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 4:{
show_motd(id,"zasadyzyczenia.txt","Zasady Zyczenia")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 5:{
show_motd(id,"zasadyganiany.txt","Zasady Ganianego")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 6:{
show_motd(id,"zasadykd.txt","Zasady KillDay'a")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 7:{
show_motd(id,"zasadywg.txt","Zasady Wojny Gangow")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 8:{
show_motd(id,"zasadydw.txt","Zasady Dzieci Wojny")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 9:{
show_motd(id,"zasadychow.txt","Zasady Chowany")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 10:{
show_motd(id,"zasadykaczki.txt","Zasady Kaczki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 11:{
show_motd(id,"zasadyberek.txt","Zasady Berka")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 12:{
show_motd(id,"zasadypolowanie.txt","Zasady Polowania")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 13:{
show_motd(id,"zasadysimon.txt","Zabawa w Simon'a")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 14:{
show_motd(id,"zasadygdyktando.txt","Glupie dyktando")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 15:{
show_motd(id,"zasadydyktando.txt","Dyktando")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 16:{
show_motd(id,"zasadyMurarz.txt","Murarz")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 17:{
show_motd(id,"zasadyKolorki.txt","Kolorki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 18:{
show_motd(id,"zasadyoreakcja.txt","Ostatnia Reakcja")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 19:{
show_motd(id,"zasadypreakcja.txt","Pierwsza Reakcja")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 20:{
show_motd(id,"zasadydeagl.txt","Rzut Deagl'em")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 21:{
show_motd(id,"zasadySpray.txt","Spray")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 22:{
show_motd(id,"zasadyczapki.txt","Czapki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 23:{
show_motd(id,"zasadySkrot.txt","Skrot")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 24:{
show_motd(id,"zasadyLiczby.txt","Liczby")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 25:{
show_motd(id,"zasadyKulki.txt","Kulki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 26:{
show_motd(id,"zasadyFamiliada.txt","Familiada")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 27:{
show_motd(id,"zasadyPanstwa.txt","Panstwa i stolice")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 28:{
show_motd(id,"zasadyQuiz.txt","Quiz")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 29:{
show_motd(id,"zasady1z10.txt","1 z 10")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 30:{
show_motd(id,"zasadytalent.txt","Mam Talent")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 31:{
show_motd(id,"zasadyTranslator.txt","Translator")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 32:{
show_motd(id,"zasadyRysownik.txt","Rysownik")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 33:{
show_motd(id,"zasadyKalambury.txt","Kalambury")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 34:{
show_motd(id,"zasadyRymy.txt","Rymy")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 35:{
show_motd(id,"zasadyKawaly.txt","Kawaly")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 36:{
show_motd(id,"zasadyOdmieniec.txt","Odmieniec")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 37:{
show_motd(id,"zasadyBox.txt","Box")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 38:{
show_motd(id,"zasadyPrawda.txt","Prawda/Falsz")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 39:{
show_motd(id,"zasadyWiezyczki.txt","Wiezyczki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 40:{
show_motd(id,"zasadyKoziolki.txt","Koziolki")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 41:{
show_motd(id,"zasadyFlagi.txt","Flagi")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 42:{
show_motd(id,"zasadytaniec.txt","Taniec z wiezniami")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 43:{
show_motd(id,"zasadyPodaj.txt","Podaj")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 44:{
show_motd(id,"zasadyPilka.txt","Pilka Parzy")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 45:{
show_motd(id,"zasadyliterka.txt","Pierwsza literka")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 46:{
show_motd(id,"zasadyPrzepisywanka.txt","Przepisywanka")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 47:{
show_motd(id,"zasadybaba.txt","Baba Jaga")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 48:{
show_motd(id,"zasadyJackass.txt","Jackass")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 49:{
show_motd(id,"zasadyWojsko.txt","Wojsko")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 50:{
show_motd(id,"zasadyMedia.txt","Media")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 51:{
show_motd(id,"zasadytopis.txt","Opis Przedmiotu")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 52:{
show_motd(id,"zasadyani.txt","Ani TAK ani NIE")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
case 53:{
show_motd(id,"zasadypytanie.txt","Pytanie za pytaniem")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Otóż z tego sma działa tylko menu do 9. tzn jest 2 strony menu, ale na drugiej jest tylko 1 opcja. Prosiłbym o poradę co jest nie tak, że nie czyta wszystkiego. Przepraszam, że takie długie, ale nie wiem jak zawija się tekst
Użytkownik Artemis edytował ten post 04.03.2014 18:07