Szukam pluginu / funkcji koniec mapy
Kaleka
10.12.2013
Witam.
Szukam pluginu który pod koniec mapy wyświetli HUD która drużyna wygrała, potrzebuję też żeby dla wygranych leciała muzyka win.mp3 dla przegranych lose.mp3 ale to już sobie sam dorobię :&
Ogólnie szukałem i znalazłem tylko np że po 24minutach dokładnie wywołuje funkcje, ja szukam czegoś uniwersalnego żeby w przypadku np RTV i tak pokazało się kto wygrał.
Pozdrawiam
Wielkie Jol
10.12.2013
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "xXPLUGINXx" #define VERSION "1.0" #define AUTHOR "Wielkie Jol" new c,t; public plugin_init(){ register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin") register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin") set_task(60.0, "funkcja", .flags="d") } public plugin_precache() { precache_generic("sound/sound/misc/ctwin.MP3") precache_generic("sound/misc/ttwin.MP3") precache_generic("sound/misc/ctlose.MP3") precache_generic("sound/misc/ttlose.MP3") precache_generic("sound/misc/remis.MP3") } public t_win() t++; public c_win() c++; public funkcja(id){ if(c>t){ set_hudmessage(0, 0, 255, -1.0, -1.0) show_hudmessage(0, "Antyterrorysci wygrali! %d do %d", c,t) if(get_user_team(id) == 2){ client_cmd(0, "mp3 play sound/misc/ctwin.MP3") } else client_cmd(0, "mp3 play sound/misc/ttlose.MP3") } else if(t>c){ set_hudmessage(255, 0, 0, -1.0, -1.0) show_hudmessage(0, "Terrorysci wygrali! %d do %d", t,c) if(get_user_team(id) == 1){ client_cmd(0, "mp3 play sound/misc/ttwin.MP3") } else client_cmd(0, "mp3 play sound/misc/ctlose.MP3") } else if(t==c){ set_hudmessage(128, 128, 128, -1.0, -1.0) show_hudmessage(0, "Mamy remis - po %d rund. /nKoniec mapy za 60 sekund.",t) client_cmd(0, "mp3 play sound/misc/remis.MP3") } }
Nie najlepsza jakość kodu, ale powinno działać