if(user_flags[id] == ADMINS)
{
menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
menu_additem(menu, "Usun czlonka Guild^n", "3");
menu_additem(menu, "Czlonkowie Guild", "5");
menu_additem(menu, "Ustaw range dla czlonka^n", "7");
menu_additem(menu, "\yUsun swoja Guild", "4");
menu_additem(menu, "\yGracze Guild Online", "8");
menu_additem(menu, "\ySkille Guild - W projekcie", "6")
}a dokladnie w tym kodzie.
//MENU GUILD
public MenuGuild(id)
{
if(!user_wczytalo[id] || create_guild[id])
return;
new menu = menu_create("Menu Guild:", "Handel_Guild");
if(!user_guild[id])
{
menu_additem(menu, "Stworz Guild \y(10+ Kamykow)", "0");
}
else
{
if(user_flags[id] == ADMINS)
{
menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
menu_additem(menu, "Usun czlonka Guild^n", "3");
menu_additem(menu, "Czlonkowie Guild", "5");
menu_additem(menu, "Ustaw range dla czlonka^n", "7");
menu_additem(menu, "\yUsun swoja Guild", "4");
menu_additem(menu, "\ySkille Guild - W projekcie^n", "6")
}
else
{
menu_additem(menu, "\yOpusc Guild^n", "1");
if(user_flags[id] == ASSIST)
{
menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
menu_additem(menu, "Usun czlonka Guild^n", "3");
}
menu_additem(menu, "Czlonkowie Guild", "5");
}
}
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_display(id, menu);
}
public Handel_Guild(id, menu, item)
{
if(item == MENU_EXIT)
return;
new szItem[3], id2;
menu_item_getinfo(menu, item, id2, szItem, 2, _, _, id2);
switch(str_to_num(szItem))
{
case 0:{
if(!WymaganiaDoGuild(id))
return;
client_cmd(id, "messagemode nazwa_guild");
}
case 1:
{
new menu2 = menu_create("Czy na pewno chcesz opuscic swoja Guild?", "Handel_OpuscGuild");
menu_additem(menu2, "\yTak");
menu_additem(menu2, "Nie");
menu_display(id, menu2);
}
case 2:
{
new szInt[3], menu2 = menu_create("Wyslij zaproszenie do Guild:", "Handel_ZaproszenieDoGuild");
for(new i=1; i<=32; i++)
{
if(!is_user_connected(i) || user_guild[i] || is_user_hltv(i))
continue;
num_to_str(i, szInt, 2);
menu_additem(menu2, nazwa_gracza[i], szInt);
}
menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz");
menu_display(id, menu2);
}
case 3:
{
new data[1];
data[0] = id;
SQL_FormatQuery("SELECT `Name` FROM `GuildUser` WHERE `id` = '%i' AND NOT `Flaga` = '%d'", user_guild[id], _:ADMINS);
SQL_ThreadQuery(info, "UsunCzlonkaGuild", gszQuery, data, 1);
}
case 4:
{
new menu2 = menu_create("Czy na pewno chcesz usunac swoja Guild?", "Handel_UsunGuild");
menu_additem(menu2, "\yTak");
menu_additem(menu2, "Nie");
menu_display(id, menu2);
}
case 5:
{
new data[1];
data[0] = id;
SQL_FormatQuery("SELECT `Name`,`Flaga` FROM `GuildUser` WHERE `id` = '%i';", user_guild[id]);
SQL_ThreadQuery(info, "PokazCzlonkaGuild", gszQuery, data, 1);
}
case 6:
{
new menu2 = menu_create("Guild Skill", "ShowSkillsMenu");
menu_display(id, menu2);
}
case 7:
{
new data[1];
data[0] = id;
SQL_FormatQuery("SELECT `Name`,`Flaga` FROM `GuildUser` WHERE `id` = '%i' AND NOT `Flaga` = '%d';", user_guild[id], _:ADMINS);
SQL_ThreadQuery(info, "UstawRangCzlonka", gszQuery, data, 1);
}
}
}
Użytkownik CheQ edytował ten post 28.02.2013 19:45


Dodatki SourceMod












