Licznik Headshotów *Headshot Manager*
Wielkie Jol
31.01.2015
Prosty licznik headshotów a zarazem prosty plugin, który liczy nam headshoty w danej grze, po wyjściu z gry zapisuje do pliku nvault, po ponownym wejściu przywraca headshoty, które nastrzeliliśmy do rozłączenia się z serwerem.
Potem dodam aktualizację, która sprawdzi, która osoba w danej mapie nastrzelała ich najwięcej i wedle liczb, rozda jakieś nagrody.
[komendy]
"say /headshots"
Załączone pliki
Użytkownik Wielkie Jol edytował ten post 02.02.2015 15:51
speedkill
31.01.2015
2) Sprawdzanie, czy gracz jest połączony z serwerem po wpisaniu komendy nie jest potrzebne.
3) W plugin cfg pobierasz wartość cvara "amx_licznikhsdisplay", a następnie switch'a zrób z tą wartością, zamiast pobierać co chwile wartość tego cvara, chyba, że chcesz działać w czasie rzeczywistym.
4) #define PREFIX możesz zamienić na cvar, będzie to łatwiejsze niż kompilowanie pluginu w celu zmiany prefixu.
5) W DeathMsg zmienna hs jest nie potrzebna, ponieważ jest użyta tylko raz, możesz od razu sprawdzić && read_data(3).
Plugin pomysłowy, plusik
Przemo99
31.01.2015
Mógł dorobić tutaj ranking HeadShotów ?
Żeby po wpisaniu /hstop15 czy coś takiego wyskakiwało 15 najlepszych strzelców HS ? Bo potrzeba mi taki plugin na serwer Only HS
Wielkie Jol
31.01.2015
Mógł dorobić tutaj ranking HeadShotów ?
Żeby po wpisaniu /hstop15 czy coś takiego wyskakiwało 15 najlepszych strzelców HS ? Bo potrzeba mi taki plugin na serwer Only HS
Na ten moment wprowadzę dzisiaj jeszcze następujące dodatki sterowane cvarami
- prefix
- czy ma być nagroda na koniec mapy i jeżeli tak, to jaka wartość ( np. 30 diamentów bf4 domyślnie )
- czy ma wyświetlać aktualnego lidera hsów co rundę
- 60s przed końcem mapy ( 60s do ustawienia w define pluginu ) daje nagrodę graczowi z największą ilością hsów
KarlikAśki
02.02.2015
Wielkie Jol
02.02.2015
Fajny plugi a da się pod to zrobić ranking 3 najlepszych strzelców hs co mapę i np nagrodę exp ale pod codmod.
Da się.
KarlikAśki
05.02.2015
aka_z
06.01.2016
amx_licznikhsiloscjeżeli licznikhsnagroda ustawiony na 1, daje nagrody 60s przed końcem mapydla tego, który zdobył najwięcej hsów, domyślnie wartość 30 diamentów bf4.Dla innego moda, np. cod moda zmieniamy linijkę 110.
server_cmd("bf4_dajdiament %s %d", name, get_pcvar_num(pCVAR3));
Chodzi tylko o to ? i np gdy bym miał bf2 exp mod.
bf4_dajmonete
czy ewentualnie jak to się tam nazywa i powinno wystarczyć aby działało ustawiam ilość i w sayu wyświetlanie z diamentów na monety ?
Makss
14.10.2019
Czy tutaj liczy nam tylko przez mape czy caly czas, np przez miesiac
po ponownym wejściu przywraca headshoty, które nastrzeliliśmy do rozłączenia się z serwerem.