witam, mam pytanie jak przerobic deathinfo zeby nie wyswietlalo w say info tylko w hud w formie menu
Użytkownik HUNT123 edytował ten post 27.12.2018 12:19
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.
|
Napisano 27.12.2018 12:15
witam, mam pytanie jak przerobic deathinfo zeby nie wyswietlalo w say info tylko w hud w formie menu
Użytkownik HUNT123 edytował ten post 27.12.2018 12:19
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 27.12.2018 12:32
ale chcesz to jako wiadomość na hud czy jakby takie menu jak z klasami w którym jest sam tekst z tymi informacjami?
Napisano 27.12.2018 13:45
ale chcesz to jako wiadomość na hud czy jakby takie menu jak z klasami w którym jest sam tekst z tymi informacjami?
chodzi mi o takie "menu" wlasnie jak z klasami
zeby po smierci wyswietlalo sie:
zostales zabity przez: ..
Ranga: ...
Gra klasa: ...
poziom: ...
zostalo mu: x [HP]
posiada perk: ...
Ranga i klasa nie sa konieczne,aczkolwiek jesli to nie problem proszę o dodanie:)
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 27.12.2018 16:24
#include <amxmodx> #include <codmod> public plugin_init() { register_plugin("deathinfo", "1.0" , "lol"); register_event("DeathMsg", "DeathMsg", "a", "1>0", "2>0"); } public DeathMsg() { new zabojca = read_data(1); new ofiara = read_data(2); if(!is_user_connected(zabojca) || !is_user_connected(ofiara)) return; new imiezabojcy[32], imieofiary[32]; get_user_name(zabojca, imiezabojcy, 31); get_user_name(ofiara, imieofiary, 31); set_hudmessage(0, 255, 0, 0.01, 0.21, 0, 6.0, 10.0) show_hudmessage(ofiara, "Zostales zabity przez: %s^nGra klasa: %s^nPoziom: %i^nZostalo mu %i HP^nPosiada perk: %s", imiezabojcy, cod_get_user_class(zabojca), cod_get_user_level(zabojca), get_user_health(zabojca), cod_get_user_perk(zabojca)) set_hudmessage(0, 255, 0, 0.01, 0.21, 0, 6.0, 4.0) show_hudmessage(zabojca, "Zabiles: %s", imieofiary) }
Powinno styknąć.
Napisano 27.12.2018 16:35
@up
chodzi mi o takie "menu" wlasnie jak z klasami
Napisano 27.12.2018 16:49
test
(nie testowałem)
Napisano 27.12.2018 20:04
skopiowałem od tamtego i widzisz, sprawdz tera
Napisano 27.12.2018 20:31
skopiowałem od tamtego i widzisz, sprawdz tera
działa w 100% ++
a jak dodać do tego rank i bron z jakiej nas zabito?
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 27.12.2018 20:57
ref*
sprobowałem sam dodac bron i przy wyswietlaniu wychodzi cos takiego :
Użytkownik HUNT123 edytował ten post 27.12.2018 21:00
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 27.12.2018 21:48
proszę o usuniecie 2 postów UP, poniewaz nie moge sam ich usunac ani edytowac a nie che robic spamu
wiec tak "udało" mi sie zrobic aby wyswietlalo bronie ale jak przerobic aby nie bylo tego weapon_ ...
tylko zeby wyświetlało bronie : GALI, AWP, M4, AK
+ jak dodac zeby wyswietlalo rangi ?
rangi mam te:
ranga.sma 2,88 KB 46 Ilość pobrań
ranga.amxx
Użytkownik HUNT123 edytował ten post 27.12.2018 21:51
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 27.12.2018 22:38
#include <amxmodx> #include <codmod> public plugin_init() { register_plugin("deathinfo", "1.0" , "Rivit"); register_event("DeathMsg", "DeathMsg", "a", "1>0", "2>0"); } public DeathMsg() { new zabojca = read_data(1); new ofiara = read_data(2); if(!is_user_connected(zabojca) || !is_user_connected(ofiara)) return; static title[512]; new imiezabojcy[32]; new c[64]; new p[64]; new w[64]; cod_get_class_name(cod_get_user_class(zabojca), c, 63) cod_get_perk_name(cod_get_user_perk(zabojca), p, 63); get_weaponname(get_user_weapon(zabojca), w, 63); get_user_name(zabojca, imiezabojcy, 31); replace(w, charsmax(w), "weapon_", ""); strtoupper(w); // Konwertuje wszystkie znaki w tablicy do dużych liter. formatex(title, 511, "\r|| \dZostales zabity przez \r||^n^n\r|| \w%s \r||^n\r|| \dGra klasa: \w%s \r||^n \r|| \dPoziom: \w%i \r||^n\r|| \dZostalo mu \w%i \d[HP] \r||^n\r|| \dMa perk: \w%s \r||^n\r|| \dBron \w%s \r||^n\r|| \dRanga: \w %s \r||" , imiezabojcy, c, cod_get_user_level(zabojca), get_user_health(zabojca), p, w ) new menu = menu_create(title, "h") menu_additem(menu, "OK"); menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER); menu_display(ofiara, menu); } public h(id, menu, item){ menu_destroy(menu); }
Co do rang to trzeba robić natywy (chyba że są nw nie sprawdzałem) i za ich pomocą wyświetlać rangę.
Napisano 27.12.2018 23:38
Rangi muszą mieć natywy. Nie testowałem.
Użytkownik aSiorr edytował ten post 27.12.2018 23:39
Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.
Napisano 28.12.2018 10:53
@asior
Coś Ty wrzucił
Nie testowałem, może nie działać
Napisano 28.12.2018 11:35
@asior
Coś Ty wrzucił
Nie testowałem, może nie działać
Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.
Napisano 28.12.2018 14:34
@asior
Coś Ty wrzucił
Nie testowałem, może nie działać
no niestety nie dziala
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 28.12.2018 14:38
@asior
Coś Ty wrzucił
Nie testowałem, może nie działać
![]()
działa tylko brak rang i mam 6 menu z
OK!
OK!
OK!
....
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
Napisano 28.12.2018 15:22
Napisano 28.12.2018 15:37
Ale powiedz co nie działa i załącz logi czy coś, bo dorobiłem natyw do rang do pobierania nazwy
komplikuje sie wszystko ale nic nie działa
L 12/28/2018 - 15:35:30: [AMXX] Plugin "deathInfoMenu.amxx" failed to load: Plugin uses an unknown function (name "get_rank_name") - check your modules.ini.
| Szukasz pomocy? Pisz ! GG: 61518293 | Pomoc prywatna Odpłatna
CoD Nowy
Dodatkowe, osobne trzy linie opisu klasNapisany przez Rafii, 27.01.2025 ![]() |
|
![]() |
|||
CoD Nowy
problem z kompilacjaNapisany przez Anonimowy09, 21.01.2025 ![]() |
|
![]() |
|||
CoD Nowy
problem z HUDNapisany przez Anonimowy09, 10.01.2025 ![]() |
|
![]() |
|||
![]() |
CoD Nowy
[KOSZ] PytanieNapisany przez Anonimowy09, 09.01.2025 ![]() |
|
![]() |
||
CoD Nowy
klasa ProlemNapisany przez Anonimowy09, 09.01.2025 ![]() |
|
![]() |
0 użytkowników, 0 gości, 0 anonimowych