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 :D

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.