Page 1 of 2
Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 10:59
by Pukuotukas951
Turiu toki meniu, ir man reikia, kad pasirinkus pirma punkta atidarytų žaidėjui: amxmodmenu
O antra punkta pasirinkus atidarytų: /vmenu
Tačiau yra 3 failai,
1 pluginas vip meniu
2 pluginas admin menu
3 pluginas pagrindinis meniu i kuri man reik sudet pirma ir antra punkta kad atidarytu tas komandas
Paspaudus Vip menu atidarytu vip-sistema.amxx , serveryje atidarymo komanda: /vmenu
Paspaudus Admin menu atidarytu admincmd.amxx , serveryje atidarymo komanda: concole amxmodmenu arba /amxmodmenu
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 12:16
by InvIs
client_cmd(id, amxmodmenu)
client_cmd(id, say /vmenu)
Tik nepamenu ar reikia ""
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 12:38
by psychical
InvIs wrote:client_cmd(id, amxmodmenu)
client_cmd(id, say /vmenu)
Tik nepamenu ar reikia ""
Code: Select all
client_cmd(id, "amxmodmenu");client_cmd(id, "say /vmenu");
"" reikia
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 14:00
by Pukuotukas951
Gerai, o kaip padaryt, kad jai neturi tos privilegijos tai pvz: Vip menu rodytų pilkai?
taip?
Code: Select all
if(!(get_user_flags(id) & VIP_LEVEL)) menu_additem(menu, "Vip menu")else menu_additem(menu, "\dVip menu")
ir kokia komanda iskviest TEAM CHOOSE ?
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 14:18
by InvIs
1)
Code: Select all
if(get_user_flags(id) & VIP_LEVEL){menu_additem(menu, "VIP Menu")else{menu_additem(menu, "\dVIP Menu")}}
Bet galima ir taip kaip tu, tik aš labiau tvarką mėgstu
2)
client_cmd(id, "chooseteam");
atrodo
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 14:27
by Pukuotukas951
Tačiau skaičius bus vistiek raudonas, jo nuspalvint pilkai neina?
p.s o jai dadedu ir if user_alive tikrinimą tai kodas atrodo taip?:
Code: Select all
if( !is_user_alive(id) && get_user_flags(id) & VIP_LEVEL ){menu_additem(menu, "VIP Menu")else{menu_additem(menu, "\dVIP Menu")}}
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 14:48
by newb
Reikia per call backa blokuot, o ne taip.
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 15:12
by TETYYS
InvIs wrote:client_cmd(id, amxmodmenu)
client_cmd(id, say /vmenu)
Tik nepamenu ar reikia ""
Visi tekstai (string) turi būti įdėti į kabutes. Visada.
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 19:40
by Pukuotukas951
newb wrote:Reikia per call backa blokuot, o ne taip.
Taip va? :
menu_additem(menu, "Vip meniu", "1", 0, ( !is_user_alive(id) && get_user_flags(id) & VIP_LEVEL ) ? call : -1);
taip?
Re: Meniu su parinkimais is kitu failu
Posted: 2012 Apr 03 19:54
by newb
Taip, kazkas tokio. Tik per ilga eilute gaunas, galima ir nedaryt 2 tikrinimus kai additema darai, o paciame callbacke.