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 54 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
Paczka perkow.perki Napisany przez NAVIK, 24.03.2025 |
|
|
|||
CoD Nowy
Plugin na małe mapy.Napisany przez NAVIK, 16.02.2025 |
|
|
|||
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 |
|
|
0 użytkowników, 0 gości, 0 anonimowych