Menu
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Menu
menu_destroy sunaikina tik patį meniu handle, o ne nuimta meniu žaidėjui nuo ekrano. Jei nori panaikinti jam meniu nuo ekrano, tai reikia mėginti kažką panašaus į client_cmd(id, "slot1")
Nes, kad meni dingtų, jį reikia paspausti, o kadangi jau būsim sunaikinę jo handle, tai jis nefunkcionuos.
Nes, kad meni dingtų, jį reikia paspausti, o kadangi jau būsim sunaikinę jo handle, tai jis nefunkcionuos.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: Menu
Tame kad niekas negerai ir kad tu nesugebi pats susitvarkyt savo bėdų, o mes tau padėt negalim, kol nematom viso su bėda susijusio kodo.
- nuodas159
- Flooderis arba specialistas
- Posts: 522
- Joined: 2010 Sep 03 15:30
- Skype: nuodas159
- Location: SunCity
Re: Menu
hleV wrote:Tame kad niekas negerai ir kad tu nesugebi pats susitvarkyt savo bėdų, o mes tau padėt negalim, kol nematom viso su bėda susijusio kodo.
Gerai kodas pilnas
Code: Select all
public event_deathmsg(menu){ new g_attacker = read_data(1); new g_victim = read_data(2); if(!is_user_alive(g_victim) && cs_get_user_team(g_victim) == CS_TEAM_CT && get_pcvar_num(p_Enabled)) { menu_destroy(menu); client_print(0, print_chat, "slot1"); return PLUGIN_HANDLED; } new counted_triple = get_pcvar_num(xp_kill) + get_pcvar_num(xp_triple) new counted_ultra = get_pcvar_num(xp_kill) + get_pcvar_num(xp_ultra) if((1 <= g_attacker <= g_maxplayers)) { if(g_victim != g_attacker) { g_kills[g_attacker]++; if(PlayerLevel[g_attacker] < MAXLEVEL-1) { if ( get_pcvar_num(enable_admin_xp) && get_user_flags(g_attacker) & ADMIN_EXTRA) { PlayerXp[g_attacker] += get_pcvar_num(admin_xp) } if ( g_kills[g_attacker] == get_pcvar_num(triple_kills) && get_pcvar_num(enable_triple) ) { PlayerXp[g_attacker] += counted_triple set_hudmessage(0, 40, 255, 0.50, 0.33, 1, 2.0, 2.0) show_hudmessage(g_attacker, "%L", LANG_SERVER, "TRIPLE_XP", counted_triple + (get_pcvar_num(enable_admin_xp) && get_user_flags(g_attacker) & ADMIN_EXTRA ? get_pcvar_num(admin_xp) : 0)) } else if ( g_kills[g_attacker] == get_pcvar_num(ultra_kills) && get_pcvar_num(enable_ultra) ) { PlayerXp[g_attacker] += counted_ultra set_hudmessage(255, 30, 0, 0.50, 0.33, 1, 2.0, 2.0) show_hudmessage(g_attacker, "%L", LANG_SERVER, "ULTRA_XP", counted_ultra + (get_pcvar_num(enable_admin_xp) && get_user_flags(g_attacker) & ADMIN_EXTRA ? get_pcvar_num(admin_xp) : 0)) } else { PlayerXp[g_attacker] += get_pcvar_num(xp_kill) set_hudmessage(0, 255, 50, 0.50, 0.33, 1, 2.0, 2.0) show_hudmessage(g_attacker, "+%i", (get_pcvar_num(enable_admin_xp) && get_user_flags(g_attacker) & ADMIN_EXTRA ? get_pcvar_num(admin_xp) : 0) + get_pcvar_num(xp_kill) ) } check_level(g_attacker) } } } return PLUGIN_HANDLED;}

- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Menu
ne gal, o pavyks, nespasirinks 1 menu daikta kai zaidejas bus negyvas...aurimasko wrote:nu nėra death evente tokio dalyko kaip menu.. daryk kaip aarnas sakė client_cmd(victim, "slot1") toje vietoje vietoj to destroy gal pavyks.
P.S. g_victim, ne victim.. Jam reik 100% parasyt visk...

- nuodas159
- Flooderis arba specialistas
- Posts: 522
- Joined: 2010 Sep 03 15:30
- Skype: nuodas159
- Location: SunCity
Re: Menu
Code: Select all
client_cmd(g_victim, "slot1")
Code: Select all
if(!is_user_alive(g_victim) && cs_get_user_team(g_victim) == CS_TEAM_CT && get_pcvar_num(p_Enabled)) { client_cmd(g_victim, "slot1"); return PLUGIN_HANDLED; }
Who is online
Users browsing this forum: No registered users and 7 guests