/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
new const PLUGIN[] = "sank hangok menüből";
new const VERSION[] = "1.0";
new const AUTHOR[] = "DiploY";
new const Prefix[] = "[Információ]";
#define JOG ADMIN_BAN
#define JOGK ADMIN_LEVEL_H
enum _:ADAT
{
new Name[32];
new eleresut[32];
new parancs[32];
}
new nev[33];
new szamolo[33];
new const dolgok [ 67 ] [ ADAT ] [ ADAT ] = {
{ "\wAmericano", "sound/sayhangok/americano.mp3", "mp3 play sound/sayhangok/americano.mp3" }, //0
{ "\yApuval", "sound/sayhangok/apuval.mp3", "mp3 play sound/sayhangok/apuval.mp3" }, //1
{ "\yÁtmegyek", "sound/sayhangok/atmegyek.mp3", "mp3 play sound/sayhangok/atmegyek.mp3" }, //2
{ "\rBefogod", "sound/sayhangok/befogod.mp3", "mp3 play sound/sayhangok/befogod.mp3" }, //3
{ "\dBogyó és babóca", "sound/sayhangok/bogyo.mp3", "mp3 play sound/sayhangok/.mp3" }, //4
{ "\yUgy Mond hogy szeretsz!", "sound/sayhangok/borulj.mp3", "mp3 play sound/sayhangok/borulj.mp3" }, //5
{ "\yBüdös van!", "sound/sayhangok/budosvan.wav", "mp3 play sound/sayhangok/budosvan.wav" }, //6
{ "\yGyere Cica", "sound/sayhangok/cica.mp3", "mp3 play sound/sayhangok/cica.mp3" }, //7
{ "\yCilinéni", "sound/sayhangok/cilineni.mp3", "mp3 play sound/sayhangok/cilineni.mp3" }, //8
{ "\dCirkusz", "sound/sayhangok/cirkusz1.mp3", "mp3 play sound/sayhangok/cirkusz1.mp3" }, //9
{ "\Csá \d(Köszönés)", "sound/sayhangok/csa3.mp3", "mp3 play sound/sayhangok/csa3.mp3" }, //10
{ "\dCsaltál", "sound/sayhangok/csaltal.mp3", "mp3 play sound/sayhangok/csaltal.mp3" }, //11
{ "\dNevetés", "sound/sayhangok/csokinevet1.wav", "mp3 play sound/sayhangok/csokinevet1.wav" }, //12
{ "\wDevla", "sound/sayhangok/devla.mp3", "mp3 play sound/sayhangok/americano.mp3" }, //13
{ "\wPisi\r-\yKaka \d(\r18+\d)", "sound/sayhangok/kaka.mp3", "mp3 play sound/sayhangok/kaka.mp3" }, //14
{ "\wEcc Pecc \d(DiploY)", "sound/sayhangok/eccpecc.mp3", "mp3 play sound/sayhangok/eccpecc.mp3" }, //15
{ "\yEgé\rrút", "sound/sayhangok/egerut1.mp3", "mp3 play sound/sayhangok/egerut1.mp3" }, //16
{ "\wEyeJoe", "sound/sayhangok/eyejoe.mp3", "mp3 play sound/sayhangok/eyejoe.mp3" }, //17
{ "\rFasz \d(\r18+\d)", "sound/sayhangok/fasz.mp3", "mp3 play sound/sayhangok/fasz.mp3" }, //18
{ "\rFékezze \yMagát!", "sound/sayhangok/fekezze.mp3", "mp3 play sound/sayhangok/fekezze.mp3" }, //19
{ "\rFogyatékos \d(\r18+\d)", "sound/sayhangok/fogyatekos.mp3", "mp3 play sound/sayhangok/fogyatekos.mp3" }, //20
{ "\rMinden \ySzopás \d(\r18+\d)", "sound/sayhangok/forint.mp3", "mp3 play sound/sayhangok/forint.mp3" }, //21
{ "\yFuu de jó vagy", "sound/sayhangok/fudejo.mp3", "mp3 play sound/sayhangok/fudejo.mp3" }, //22
{ "\dItt Én vagyok a goré", "sound/sayhangok/gore.mp3", "mp3 play sound/sayhangok/gore.mp3" }, //23
{ "\wGumi \dBugyi \d(\r18+\d)", "sound/sayhangok/gumi.mp3", "mp3 play sound/sayhangok/gumi.mp3" }, //24
{ "\yGyengéden ölelj át", "sound/sayhangok/gyengeden.mp3", "mp3 play sound/sayhangok/gyengeden.mp3" }, //25
{ "\rHalgass el", "sound/sayhangok/halgas.mp3", "mp3 play sound/sayhangok/halgas.mp3" }, //26
{ "\dHelló \d(Köszönés)", "sound/sayhangok/hello3.mp3", "mp3 play sound/sayhangok/hello3.mp3" }, //27
{ "\dMizu? \d(Köszönés)", "sound/sayhangok/hi.mp3", "mp3 play sound/sayhangok/hi.mp3" }, //28
{ "\rHiába futsz előlem", "sound/sayhangok/hiaba.mp3", "mp3 play sound/sayhangok/hiaba.mp3" }, //29
{ "\yHiányoztál", "sound/sayhangok/hianyoztal.mp3", "mp3 play sound/sayhangok/hianyoztal.mp3" }, //30
{ "\wIci pici házikó", "sound/sayhangok/iciri.mp3", "mp3 play sound/sayhangok/iciri.mp3" }, //31
{ "\dKaralábé..", "sound/sayhangok/karalabe.mp3", "mp3 play sound/sayhangok/karalabe.mp3" }, //32
{ "\dKincs", "sound/sayhangok/kincs.mp3", "mp3 play sound/sayhangok/kincs.mp3" }, //33
{ "\rKivagy?", "sound/sayhangok/kivagy2.mp3", "mp3 play sound/sayhangok/kivagy2.mp3" }, //34
{ "\wLady 'm'", "sound/sayhangok/lady.mp3", "mp3 play sound/sayhangok/lady.mp3" }, //35
{ "\dIgy kell a szart megkavarni", "sound/sayhangok/lat.mp3", "mp3 play sound/sayhangok/lat.mp3" }, //36
{ "\dLaza", "sound/sayhangok/laza.mp3", "mp3 play sound/sayhangok/laza.mp3" }, //37
{ "\yGyenge mint", "sound/hangok/lgopirin.mp3", "mp3 play sound/sayhangok/lgopirin.mp3" }, //38
{ "\dVan neki Lőszere", "sound/hangok/loszer.mp3", "mp3 play sound/sayhangok/loszer.mp3" }, //39
{ "\wMaci", "sound/sayhangok/maci.mp3", "mp3 play sound/sayhangok/maci.mp3" }, //40
{ "\rMenyéélmár", "sound/sayhangok/mennye.mp3", "mp3 play sound/sayhangok/mennye.mp3" }, //41
{ "\dMivaan", "sound/sayhangok/mivan1.mp3", "mp3 play sound/sayhangok/mivan1.mp3" }, //42
{ "\wMulatós", "sound/sayhangok/mulatos.mp3", "mp3 play sound/sayhangok/mulatos.mp3" }, //43
{ "\rNem számolok", "sound/sayhangok/nemszamolok.mp3", "mp3 play sound/sayhangok/nemszamolok.mp3" }, //44
{ "\wNuma-Numa \d(English)", "sounds/sayhangok/numa.mp3", "mp3 play sound/sayhangok/numa.mp3" }, //45
{ "\wPanda", "sound/sayhangok/panda.mp3", "mp3 play sound/sayhangok/panda.mp3" }, //46
{ "\yPerec", "sound/sayhangok/perec.mp3", "mp3 play sound/sayhangok/perec.mp3" }, //47
{ "\dPáwör", "sound/sayhangok/power.mp3", "mp3 play sound/sayhangok/power.mp3" }, //48
{ "\rMi profik vagyunk", "sound/sayhangok/profik.mp3", "mp3 play sound/sayhangok/profik.mp3" }, //49
{ "\yKellet vóna Puska", "sound/sayhangok/puska.mp3", "mp3 play sound/sayhangok/puska.mp3" }, //50
{ "\dRetekEgér", "sound/sayhangok/reteceger.mp3", "mp3 play sound/sayhangok/reteceger.mp3" }, //51
{ "\w#MULATÁSI", "sound/sayhangok/rop.mp3", "mp3 play sound/sayhangok/rop.mp3" }, //52
{ "\wGas Pedal", "sound/sayhangok/rx.mp3", "mp3 play sound/sayhangok/rx.mp3" }, //53
{ "\wPug Life", "sound/sayhangok/rxpug.mp3", "mp3 play sound/sayhangok/rxpug.mp3" }, //54
{ "\wSör-Bor-Pálinka", "sound/sayhangok/sorborpalinka.mp3", "mp3 play sound/sayhangok/asorborpalinka.mp3" }, //55
{ "\rTakarjon Be \d(\r18+\d)", "sound/sayhangok/takarjon.mp3", "mp3 play sound/sayhangok/takarjon.mp3" }, //56
{ "\rTanulj meg célozni", "sound/sayhangok/tanulj.mp3", "mp3 play sound/sayhangok/tanulj.mp3" }, //57
{ "\yFinom Tejecske", "sound/sayhangok/tejecske1.mp3", "mp3 play sound/sayhangok/tejecske1.mp3" }, //57
{ "\rTeszedle!", "sound/sayhangok/teszedle.mp3", "mp3 play sound/sayhangok/teszedle.mp3" }, //58
{ "\dCigány Megyy Szedés", "sound/sayhangok/tikameggy.mp3", "mp3 play sound/sayhangok/tikameggy.mp3" }, //59
{ "\yNagyon nem fain", "sound/sayhangok/vazze.mp3", "mp3 play sound/sayhangok/vazze.mp3" }, //59
{ "\dVicc?..", "sound/sayhangok/vicc.mp3", "mp3 play sound/sayhangok/vicc.mp3" }, //60
{ "\wVipera Zene", "sound/sayhangok/vipera.mp3", "mp3 play sound/sayhangok/vipera.mp3" }, //61
{ "\yVisszafele megy", "sound/sayhangok/vissza.mp3", "mp3 play sound/sayhangok/vissza.mp3" }, //62
{ "\wVukk Zene", "sound/sayhangok/vuk.mp3", "mp3 play sound/sayhangok/vuk.mp3" }, //63
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /saymenu", "saymenua")
register_clcmd("say !saymenu", "saymenua")
register_clcmd("say_team /saymenu", "saymenua")
register_clcmd("say_team !saymenu", "saymenua")
}
public plugin_precache()
{
for(new i;i < sizeof(dolgok[eleresut]); i++)
{
precache_model(dolgok[eleresut][i]);
}
}
public client_connect(id)
{
szamolo[id] = 0;
}
public client_disconnect(id)
{
szamolo[id] = 0;
}
public saymenua(id)
{
if(get_user_flags(id) & JOG)
{
if(szamolo[id] <= 5) {
saymenu(id);
szamolo[id] += 1;
else print_color(id, "!g%s !ySajnálom!, A megengedett Menü Nyitás !t5x-ör !g[ENGEDÉLYEZETT!]", Prefix)
}
else if(get_user_flags(id) & JOGk)
{
if(szamolo[id] <= 5)
saymenu(id);
szamolo[id] += 1;
}
else print_color(id, "!g%s !ySajnálom!, A megengedett Menü Nyitás !t5x-ör !g[ENGEDÉLYEZETT!]", Prefix)
}
}
public saymenu(id)
{
new txt[128];
new temp[300];
formatex(temp, charsmax(temp), "\wHang Menü \d|Made DiploY|^n \w| \rPiros: \dBeszolás és 18+ \w| \ySárga: \dVicces \r|^n \r| \wFehér: \dZene \r| \dSzürke: \wÉrtelmetlen És Köszönés \r|")
new menu = menu_create(temp, "menu_h")
{
formatex(txt, charsmax(txt), "%s", dolgok[i][Name])
menu_additem(menu, txt, "", 0)
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_NEXTNAME, "Következő");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0)
}
public menu_h(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
get_user_name(id, nev, 31)
print_color(0, "!g%s !t%s, !yLejátszotta a !g%s!y Hangot!", Prefix, nev, dolgok[item][Name]);
client_cmd(0, dolgok[parancs]);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
stock print_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "á", "á")
replace_all(msg, 190, "é", "Ă©")
replace_all(msg, 190, "í", "Ă")
replace_all(msg, 190, "ó", "Ăł")
replace_all(msg, 190, "ö", "ö")
replace_all(msg, 190, "ő", "Ĺ‘")
replace_all(msg, 190, "ú", "Ăş")
replace_all(msg, 190, "ü", "ĂĽ")
replace_all(msg, 190, "ű", "ű")
replace_all(msg, 190, "Á", "Ă")
replace_all(msg, 190, "É", "É")
replace_all(msg, 190, "Í", "ĂŤ")
replace_all(msg, 190, "Ó", "Ă“")
replace_all(msg, 190, "Ö", "Ă–")
replace_all(msg, 190, "Ő", "Ĺ")
replace_all(msg, 190, "Ú", "Ăš")
replace_all(msg, 190, "Ü", "Ăś")
replace_all(msg, 190, "Ű", "Ű")
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
return PLUGIN_HANDLED
}