Page 1 of 3

Menu

Posted: 2011 Aug 17 18:57
by nuodas159
Delko mirus menu nepradingsta?

Code: Select all

    if( is_user_alive(id) && cs_get_user_team(victim) == CS_TEAM_CT && get_pcvar_num(p_Enabled))    {        menu_destroy(menu);         return PLUGIN_HANDLED;    }

Re: Menu

Posted: 2011 Aug 17 22:05
by morka
Del to kad if skirtas tik gyviems is_user_alive(id), daryk !is_user_alive(id)

Re: Menu

Posted: 2011 Aug 18 08:06
by nuodas159

Code: Select all

L 10/18/2011 - 09:02:01: [CSTRIKE] Player out of range (0)L 10/18/2011 - 09:02:01: [AMXX] Displaying debug trace (plugin "gunxpmod.amxx")L 10/18/2011 - 09:02:01: [AMXX] Run time error 10: native error (native "cs_get_user_team")L 10/18/2011 - 09:02:01: [AMXX]    [0] gunxpmod.sma::event_deathmsg (line 390)
Dabar meta si errora kaip ji istaisyti?

eilute:

Code: Select all

    if(!is_user_alive(id) && cs_get_user_team(victim) == CS_TEAM_CT && get_pcvar_num(p_Enabled))

Re: Menu

Posted: 2011 Aug 18 10:48
by aurimasko
tikrini ar id gyvas, o paskiau tikrini ar victim yra komanda CT.

Re: Menu

Posted: 2011 Aug 18 10:57
by nuodas159
aurimasko wrote:tikrini ar id gyvas, o paskiau tikrini ar victim yra komanda CT.
Bandziau, bet atrodo ,kad sita funkcija neveikia.

Re: Menu

Posted: 2011 Aug 18 13:43
by hleV
Dar patikrink is_user_connected() prieš tikrindamas komandą.

Re: Menu

Posted: 2011 Aug 18 13:46
by nuodas159
Na pasidariau viska ,bet meta si errora

Code: Select all

L 10/18/2011 - 14:41:58: Invalid menu id 0(1)L 10/18/2011 - 14:41:58: [AMXX] Displaying debug trace (plugin "gunxpmod.amxx")L 10/18/2011 - 14:41:58: [AMXX] Run time error 10: native error (native "menu_destroy")L 10/18/2011 - 14:41:58: [AMXX]    [0] gunxpmod.sma::event_deathmsg (line 392)
Gal galite pasakyti kaip sutvarkyti? :D

Re: Menu

Posted: 2011 Aug 18 13:47
by hleV
Naikini meniu, kuris neegzistuoja.

Re: Menu

Posted: 2011 Aug 18 14:25
by newb
Kam tu isvis ta menu naikini ? Padaryk menu handlere alive tikrinima ir viskas.

Re: Menu

Posted: 2011 Aug 18 16:47
by nuodas159
newb wrote:Kam tu isvis ta menu naikini ? Padaryk menu handlere alive tikrinima ir viskas.
Supranti round prasidejus atsiranda menu tada tave nuzudo nepasiemus ka nors is menu ir buni negyvas su menu.

Code: Select all

     if(is_user_alive(g_victim) == MENU_EXIT && cs_get_user_team(g_victim) == CS_TEAM_CT)    {         menu_destroy(menu);         return PLUGIN_HANDLED;    }  
Nez erroru nera ,bet vstk jis neveikia...