Witam!
Bardzo proszę o plugin, który na początku ekranu w HUD będzie pokazywał kto prowadzi na mapie.
Chcę aby to wyglądało tak:
P.S To "@@@@@@@@@@@" to ma być nick gracza
I oczywiście + leci i z góry dziękuję!
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Najlepsza odpowiedź Rynek , 07.07.2014 17:32
Google nie gryzie
http://amxx.pl/topic...lider-mapy-hud/
Przejdź do postu
Napisano 07.07.2014 17:11
Witam!
Bardzo proszę o plugin, który na początku ekranu w HUD będzie pokazywał kto prowadzi na mapie.
Chcę aby to wyglądało tak:
P.S To "@@@@@@@@@@@" to ma być nick gracza
I oczywiście + leci i z góry dziękuję!
Napisano 07.07.2014 17:32 Najlepsza odpowiedź
Google nie gryzie
http://amxx.pl/topic...lider-mapy-hud/
score.sma 5,52 KB 44 Ilość pobrań
score.amxx
Napisano 07.07.2014 17:36
Przerobiony plugin sebula:
#include <amxmodx> #define PLUGIN "Best player" #define VERSION "0.5a" #define AUTHOR "Sebul" new RoundNumber, cvar_round, cvar_frags_multi, g_MaxPlayers, MapName[32]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_event("SendAudio", "pokaz_staty", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin"); register_event("TextMsg", "round_begin", "a", "2&#Game_C", "2&#Game_will_restart_in"); cvar_frags_multi = register_cvar("amx_frags_multi", "1.5"); cvar_round = register_cvar("amx_number_round", "5"); g_MaxPlayers = get_maxplayers(); get_mapname(MapName, 31); } public round_begin() RoundNumber = 0; public pokaz_staty() { new ile_rund = get_pcvar_num(cvar_round); if(++RoundNumber > ile_rund) { RoundNumber = ile_rund; new Float:fragi = -20.0, Float:bilans, Float:zabojstwa; new Float:mnoznik = get_pcvar_float(cvar_frags_multi); new index, i; for(i=1; i<=g_MaxPlayers; ++i) { if(!is_user_connected(i) || is_user_bot(i) || is_user_hltv(i)) continue; zabojstwa = get_user_frags(i)*mnoznik; bilans = zabojstwa-get_user_deaths(i); if(zabojstwa > 0 && fragi < bilans) { fragi = bilans; index = i; } } if(is_user_connected(index)) { new name[48] get_user_name(index, name, 47); set_hudmessage(255, 255, 255, -1.0, 0.21, 0, 6.0, 10.0) show_hudmessage(0, "Lider mapy: %s^n Zabil %d Zginal %d", name, get_user_frags(index), get_user_deaths(index)) } else set_hudmessage(255, 255, 255, -1.0, 0.21, 0, 6.0, 10.0) show_hudmessage(0, "Brak prowadzacego w grze!") } }
"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.
0 użytkowników, 0 gości, 0 anonimowych