hlmod.hu https://hlmod.hu/ |
|
CSO Ölés effect https://hlmod.hu/viewtopic.php?f=9&t=3600 |
Oldal: 1 / 1 |
Szerző: | tson_ [2012.03.03. 13:44 ] |
Hozzászólás témája: | CSO Ölés effect |
Hali nemrég került fel ide EZ a plugin és azt szeretném hogy ne kelljen 5 mp-n belül megölni több embert hogy 2-3 killt írjon. Tehát megölök valakit és utána fél percre más valakit akkor ne megint 1 killt írjon hanem 2-t és így tovább. [spoiler]#include <amxmodx> #include <hamsandwich> #include <fakemeta> #include <zombieplague> #include <dhudmessage> new const red_color[14] = { 250, 50, 250, 250, 250, 250, 250, 50, 250, 250, 250, 250, 250, 250 } new const green_color[14] = { 250, 150, 250, 150, 0, 250, 50, 150, 150, 0, 150, 250, 150, 0 } new const blue_color[14] = { 250, 250, 50, 50, 0, 50, 250, 250, 50, 0, 250, 50, 50, 0 } new const cso_kill_headshot[] = "cso/headshot.wav" new const cso_kill_sounds[14][] = { "cso/kill1.wav", "cso/kill2.wav", "cso/kill3.wav", "cso/kill4.wav", "cso/kill5.wav", "cso/kill6.wav", "cso/kill7.wav", "cso/kill8.wav", "cso/kill9.wav", "cso/kill10.wav", "cso/kill11.wav", "cso/kill12.wav", "cso/kill13.wav", "cso/kill14.wav" } new Float:g_iTask[33]; new g_iKills[33]; public plugin_init() { register_plugin("Kill's Like CS Online", "0.1", "fl0wer") RegisterHam(Ham_Killed, "player", "Player_Killed_Post", 1) RegisterHam(Ham_Player_PostThink, "player", "Player_PostThink_Post", 1) } public plugin_precache() { for(new i = 0; i < sizeof cso_kill_sounds; i++) precache_sound(cso_kill_sounds[i]) precache_sound(cso_kill_headshot) } public zp_user_infected_post(id, infector) { if(!infector) return; show_kills(id, infector) } public Player_Killed_Post(victim, attacker, shouldgib) { if(!is_user_connected(attacker)) return; if(victim == attacker) return; show_kills(victim, attacker) } public Player_PostThink_Post(id) { if(!is_user_alive(id)) return; if(g_iTask[id] + 4.0 <= get_gametime()) { g_iKills[id] = max(g_iKills[id] -= 1, 0); g_iTask[id] = get_gametime(); } } show_kills(victim, attacker) { g_iKills[attacker]++; g_iTask[attacker] = get_gametime(); g_iKills[victim] = 0; g_iTask[victim] = 0.0; new speak_sound = g_iKills[attacker] - 1; if(get_pdata_int(victim, 75) == HIT_HEAD) { client_cmd(attacker, "speak ^"%s^"", cso_kill_headshot) } else { client_cmd(attacker, "speak ^"%s^"", cso_kill_sounds[speak_sound]) } set_dhudmessage(red_color[g_iKills[attacker]], green_color[g_iKills[attacker]], blue_color[g_iKills[attacker]], -1.0, 0.25, 0, 0.1, 3.0, 0.1, 0.1, -1) show_dhudmessage(attacker, "%d KILL!", g_iKills[attacker]) }[/spoiler] |
Szerző: | norbee.16 [2012.03.03. 14:45 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
Szerintem ezt kell át írni Kód: if(g_iTask[id] + 4.0 <= get_gametime()) erre: Kód: if(g_iTask[id] + 60.0 <= get_gametime()) és akkor elvileg 1 percig fogj látni. |
Szerző: | tson_ [2012.03.03. 14:57 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
Nem azt kéne átállítani hogy mennyi ideig írja képernyő közepén hanem most úgyvan hogy csak akkor írja ki a 2-3 killt ha 5mpn belül ölöm meg a 2. 3. embert...érted ? ..xd De lehet hogy érted meg jól is írtad csak én vok retard |
Szerző: | norbee.16 [2012.03.03. 14:58 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
jah el olvastam akkor bocs ![]() |
Szerző: | Silent [2012.03.03. 15:04 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
Nem olvastad el. Jó az. norbee.16 írta: jah el olvastam akkor bocs
![]() |
Szerző: | norbee.16 [2012.03.03. 15:06 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
Silent írta: Nem olvastad el. Jó az. norbee.16 írta: jah el olvastam akkor bocs ![]() de ara gondol hogy meg ölsz egyet és akkor egy kicsit el tünik után ha megölsz még egyet akkor elő jön és 2öt írj. |
Szerző: | tson_ [2012.03.03. 15:07 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
norbee.16 írta: Silent írta: Nem olvastad el. Jó az. norbee.16 írta: jah el olvastam akkor bocs ![]() de ara gondol hogy meg ölsz egyet és akkor egy kicsit el tünik után ha megölsz még egyet akkor elő jön és 2öt írj. Ja mert ha megölök vkit és köv embert nem ölöm meg 5 mpn belül megint 1 killt ír...írja plugin leírásában is |
Szerző: | norbee.16 [2012.03.03. 15:12 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
tson_ írta: Ja mert ha megölök vkit és köv embert nem ölöm meg 5 mpn belül megint 1 killt ír...írja plugin leírásában is szóval azt akarod hogy ha meg ölsz egy embert akkor el tünik 1 5 másodperc mulva és ha meg ölsz még 1-et akkor megint elő jön csak 2-ö ölést ír ugye?? ![]() |
Szerző: | tson_ [2012.03.03. 15:15 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
norbee.16 írta: tson_ írta: Ja mert ha megölök vkit és köv embert nem ölöm meg 5 mpn belül megint 1 killt ír...írja plugin leírásában is szóval azt akarod hogy ha meg ölsz egy embert akkor el tünik 1 5 másodperc mulva és ha meg ölsz még 1-et akkor megint elő jön csak 2-ö ölést ír ugye?? ![]() ja kb meg 3nál 3 stb xd |
Szerző: | norbee.16 [2012.03.03. 15:19 ] |
Hozzászólás témája: | Re: CSO Ölés effect |
hát én ahoz nem értek át kell írni a plugint. |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |