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


Dodatki SourceMod



Temat jest zamknięty









