Witam jak w temacie czy oby na pewno dobrze ten kawałek kodu jest dobrze złożony ? bo mi się wydaje że nie skoro gracz może zakupić coś w sklepie dla vipa znaczy że coś jest nie tak dlatego proszę o pomoc jeśli coś jest nie tak
public buyrune(id) { new MyMenu=menu_create(get_user_flags(id) & ADMIN_LEVEL_H ? "Sklep Vip":"Sklep","select_rune_menu"); menu_additem(MyMenu,"Ulepsz Przedmiot","",0,_) menu_additem(MyMenu,"Wylosuj Przedmiot","",0,_) menu_setprop(MyMenu,MPROP_EXITNAME,"Wyjscie"); menu_setprop(MyMenu,MPROP_PERPAGE,7) menu_display(id, MyMenu,0); return PLUGIN_HANDLED; } public select_rune_menu(id, menu, item){ client_cmd(id, "spk diablosound/wybierz") if(item == MENU_EXIT){ menu_destroy(menu); otwarte_menu[id] = false return PLUGIN_HANDLED; } switch(item) { case 0: { if (!UTIL_Buyformoney(id,get_user_flags(id) & ADMIN_LEVEL_H ? 5000:9000)) return PLUGIN_HANDLED upgrade_item(id) } case 1: { if (!UTIL_Buyformoney(id,get_user_flags(id) & ADMIN_LEVEL_H ? 3500:5000)) return PLUGIN_HANDLED award_item(id,0) client_print(id,print_center,"Wylosowales przedmiot!!") return PLUGIN_HANDLED } } otwarte_menu[id] = false return PLUGIN_HANDLED;
Mi się zdaje że zamist
new MyMenu=menu_create(get_user_flags(id) & ADMIN_LEVEL_H ? "Sklep Vip":"Sklep","
Dodać tak
new MyMenu=menu_createif(!(get_user_flags(id) & ADMIN_LEVEL_H)) "Sklep Vip":"Sklep","
I tutaj też jest problem bo nie wiem co dodać pomiędzy
new MyMenu=menu_create<jaki znak ?>if(!(get_user_flags(id) & ADMIN_LEVEL_H)) "Sklep Vip":"Sklep","
Proszę o pomoc
Rozwiązałem sam , przepraszam za kłopot , napisałem od nowa + dodałem info w hud
Użytkownik Warjat edytował ten post 03.05.2013 01:08