Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
* * * * * 1 głosy

Advanced info - w której strefie mapy znajduje się gracz, kara za kampienie na respieInfo po śmierci, status paki, strefy na mapie, kampienie na respie i wiele innych

paka info c4 strefa lokalizacja kreator radar resp kill zabijanie na respie kampienie na respie

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
13 odpowiedzi w tym temacie

#1 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 19.08.2019 20:43

*
Popularny

Plugin powstał, po wielu irytujących meczach w cska, gdzie zespół był do kasacji bo dawali albo złe info, ale nie dawali.

 

opis

Zamysł pluginu był banalny. Tworzymy strefy, a potem pokazujemy graczowi, w której strefie na mapie jest.

Plugin ma pare przydatnych rzeczy jak:

  • kreator stref, dzięki któremu możemy utworzyć sobie strefy na mapie (prosty w obsłudze)
  • kara za kampienie na respie
  • pokazywanie, kto gdzie zginął (lub z którego miejsca został zabity)
  • pokazywanie, gdzie leży paka, jeśli jakiś CT ją zauważył
  • jeśli paka leży zaplantowana i ct zobaczy pake to reszta dostanie info na ktorym BS lezy
  • paka może być zaznaczona na radarze
  • jakieś domyślne pozycje, w których jest wyświetlana informacja o strefie na ekranie
  • omijanie pierwszych kilkunastu sekund rundy, po to by nie spamować wiadomościami od początku rundy
  • natyw, którym możemy pobrać strefe, w której znajduje się jakiś gracz/entity
  • system kolejkowania wiadomosci

2.png

 

cvary

info_display_style 2 				// czyja lokalizacje pokazywac?  0 - nikogo (wyłącz), 1 - ofiary, 2 - zabojcy
info_display_zone_only 0 			// pokazywac tylko nazwy stref czy dodatkowy tekst tez? 0 - nie, 1 - tak
info_hud_holdtime 5.0 				// jak dlugo ma byc pokazywana informacja
info_hudpos 2 					// pozycja gdzie wyswietlac wiadomosci, 0 - kolo radaru, 1 - pod death info, 2 - nizej celownika
info_hudcolor "0 200 0" 			// kolor wiadomosci
info_block_time 20.0 				// jak dlugo blokowac informacje od poczatku rundy
info_bomb_info 1 				// czy pokazywac info na temat pozycji bomby, 0 - nie, 1 - tak
info_bomb_reminder 12.0 			// odstep miedzy powiadomieniami o bombie (czyli takie jakby, jak czesto odswiezac ta wiadomosc)
info_bomb_on_radar 1 				// czy pokazywac pozycje bomby na radarze? 0 - nie, 1 - tak
info_player_zone 1 				// czy pokazywac w ktorej strefie jest gracz? 0 - nie, 1 - tak
info_hudpos_player 2 				// pozycja gdzie wyswietlac wiadomosci dla strefy gracza, 0 - pod radarem, 1 - nad death info, 2 - srodek gora, 3 - pod czatem
info_hudcolor_player "90 222 50" 		// kolor wyzej wymienionej wiadomosci
info_kill_resp_time "30.0"                      // po jakim czasie ma sprawdzic polozenie graczy (czyli ile czasu mozna stac na respie po rozpoczeciu rundy), 0.0 zeby wylaczyc

instalacja

https://amxx.pl/topi...-pluginów-amxx/

 

konfiguracja

Dobra, to teraz pare słów o konfiguracji:

 

Aby zabijało graczy na respie to strefa musi zawierać w swojej nazwie "resp" oraz "tt" (wielkość liter nie ma znaczenia). Czyli strefe od respa tt mozemy nazwac "Resp TT", "Respior tT" itd.

 

Menu kreatora stref mamy pod komendą: /strefy  , a także pod klawiszami Z,X,C (radio1,2,3).

Menu jest na flage: ADMIN_RCON czyli flaga "l" (l jak lama)

1.png
 
No i dobra, po ustawieniu i zapisaniu strefek stworzy nam się plik w configs/info_zone/nazwaMapy.ini, gdzie nazwaMapy to nazwa obecnej mapy (a jakże by inaczej?)
Wrzucam Wam już gotowe strefki do mapy de_dust2 (download niżej), które przygotował wiktor000. Dzięki Ci za to  :blaga: . Wystarczy je wrzucić do wyżej wymienionej ścieżki.
 
Kilka porad co do ustawiania stref:
  • najlepiej jak strefy będa dość duże, a nie kilka malutkich dotyczących tego samego
  • strefy mogą mieć takie same nazwy
  • strefy nie powinny na siebie nachodzić
  • nie zapomnij zapisać stref :D
 
Reszta konfiguracji jest na początku kodu pluginu. Tam można poustawiać jakies bardziej zaawansowane rzeczy, ale nie trzeba ich ruszac w sumie.
Wyżej wymienione cvary można sobie dopisać do amxx.cfg. Cvary dotyczące kolorów odświeżają się co runde.
 
Jeśli hud by migał (mowa tu o tym, który pokazuje gdzie obecnie się znajdujemy) to można zmienić go na dhud - ale proszę o nowy wątek na forum - tam to rozwiążemy
 
 
inne informacje
Natywy:
// dodaje wiadomosc do kolejki wiadomosci dla danego teamu
// team -> 1 - TT, 2 - CT, 0 - all
// message -> wiadomośc
native info_add_message(team, message[]);


// pobiera informacje o strefie w ktorej znaduje sie byt
// ent -> identyfikator bytu (w szczegolnosci gracza)
// buffer -> tablica, do ktorej zostanie skopiowana informacja o strefie
// len -> dlugosc tablicy
// return - true jesli udalo sie znalezc strefe gracza, false gdy nie
native bool:info_get_entity_zone(ent, buffer[], len)

Radze nie napieprzać natywami w jakimś thinku czy coś.

Dzięki temu łatwo zintegrować (już zostało zrobione) takie info po śmierci, bo to domyślne jest na czacie i słabo widać, tak to jest szansa, że więcej osób zauważy dane info ;)

 

Info po śmierci w załączniku. Skorzystałem z tej wersji pluginu: https://amxx.pl/topi...ci-nowa-wersja/

Info wpisane przez gracza zostanie rozesłane do innych poprzez taki sam hud jak w przypadku informacji o bombie, strefie gracza itp.

 

 

Część kodu zakrzywiłem ze swojego starego antyrushera, który był bazowany na jakimś innym antyrusherze :D

Wszelkie sugestie mile widziane!

 

 

download

Pliki stref (wrzucamy do addons/amxmodx/configs/info_zone):

 

Jeśli ktoś chciałby/zrobiłby konfiguracje/edycje/poprawki pod inne mapki to proszę o wrzutke ;)

 

20.08.2019 - dodanie zabijania graczy kampiących na respie.

04.09.2019 - poprawiono wyświetlanie HELP_LINE

07.09.2019 - poprawka w enumie - nie wpływała na działanie pluginu, ale kłuła w oczy

11.02.2020 - dodanie natywu do pobrania pozycji, dodanie pluginu korzystającego z tego natywu (info po smierci)


Rivit (14.01.2023 17:54):
Z jakiegoś powodu nie da się pobrać załącznika advanced_info.sma - najnowsza wersja znajduje się tutaj: https://github.com/r...vanced_info.sma

Załączone pliki


Użytkownik TibacK edytował ten post 11.02.2020 19:25

  • +
  • -
  • 10

#2 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 19.08.2019 21:39


Część kodu zakrzywiłem ze swojego starego antyrushera, który był bazowany na jakimś innym antyrusherze

 

Tak myślałem, że gdzieś już taki kod widziałem.

 

Tylko czemu stare style menu? Strasznie dziwny ten kod.

 

Welp, I guess teraz wszystkie dd2 będą zabijały za kampienie na respie :sadpepe:


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#3 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 20.08.2019 06:28


Tak myślałem, że gdzieś już taki kod widziałem.

 

Takie generyczne rzeczy jak rysowanie boxa etc etc to sie bierze, paaaanie komu by sie chciało pisać od nowa

 

 

 

 


Tylko czemu stare style menu? Strasznie dziwny ten kod.

 

Bo chciałem ładne menu :( a nie że każda opcja to osobny numerek jeden pod drugim. Poza tym miałem już prawie gotowe to menu.

A co do dziwności. Czo takiego dziwnego? :o Jest troche paskudnie napisane - zdaje sobie sprawe, ale też nie jest jakiś trudny w czytaniu.

 

 

 

 


Welp, I guess teraz wszystkie dd2 będą zabijały za kampienie na respie

 

Tylko na to czekam! A może dorobie jeszcze dziś taka funkcję tutaj :D


Użytkownik TibacK edytował ten post 20.08.2019 06:29

  • +
  • -
  • 0

#4 KoZaCzek17

    Życzliwy

  • Użytkownik

Reputacja: -3
Nowy

  • Postów:20
Offline

Napisano 20.08.2019 18:53

co to za plugin z cvarem gdzie obciąża serwer i na co to komu
Rivit (20.08.2019 20:25):
Nie kozacz...
Proszę się doedukować na temat cvarów, a dopiero później siać ferment tutaj.

  • +
  • -
  • -2

#5 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 20.08.2019 18:56

co to za plugin z cvarem gdzie obciąża serwer i na co to komu

 

Twoje posty obciążają głupotą to forum


  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#6 KoZaCzek17

    Życzliwy

  • Użytkownik

Reputacja: -3
Nowy

  • Postów:20
Offline

Napisano 20.08.2019 18:58

co to za plugin z cvarem gdzie obciąża serwer i na co to komu

 
Twoje posty obciążają głupotą to forum


wiesz ze taki plugin idzię od respa napisac bez cvaru ???
  • +
  • -
  • -1

#7 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 20.08.2019 19:07

Wiesz ile cvarów może utrzymać pamięć serwera? Wiesz jak nieznacznie wpłynie na fpsy serwera ten plugin? Wiesz, że na 95% używasz już bardziej obciążającego pluginu na swoim serwerze? Wiesz, że standardowe pluginy amxxa używają cvarów (może je usunąłeś, bo OBCIĄŻAJĄ SERWER)?

 

Chcesz grać w to dalej? lol


Robiin (20.08.2019 20:46):
Pora umierać :sadpepe:

  • +
  • -
  • 2

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#8 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Online

Napisano 20.08.2019 21:48

Cvary są pomijalne jeszcze dodatkowo w takiej ilości , jeśli uważasz inaczej przedstaw normalne pełne argumenty.
  • +
  • -
  • 0

#9 wariat aka pro

    Wszechwidzący

  • Zbanowany

Reputacja: 3
Nowy

  • Postów:235
  • GG:
  • Imię:mat
Offline

Napisano 21.08.2019 07:34

Grafiki tibback , a tak na marginesie mogłeś użyć box od r3x chyba że są gorsze ?
Ogólnie to chciałem takie strefy wykorzystać do dawania automatycznego info o śmierci . Zrobić stref ok 10 różnego rodzaju (1 rodzaj to np. gala , dobrze by było zmieniać nazwy stref zależnie od mapy) oraz zrobić takie strefy do zaawansowanej topki typu jest box bs i jeśli ct/tt podkłada pakę i w tym box jest inny tt to dostaje bonus do top. Sporo rzeczy tymi strefami można zrobić full automatyczny serwer także

#10 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 21.08.2019 09:58


Grafiki tibback

Jakie grafiki?

 


a tak na marginesie mogłeś użyć box od r3x chyba że są gorsze

W sumie możnaby, ale jakoś tak. Nie trzeba dodatkowego modułu itp itp. 

 

 


Ogólnie to chciałem takie strefy wykorzystać do dawania automatycznego info o śmierci . Zrobić stref ok 10 różnego rodzaju (1 rodzaj to np. gala , dobrze by było zmieniać nazwy stref zależnie od mapy)

No własnie do tego jest ten plugin

 


  • +
  • -
  • 1

#11 PANDA_2zl

    Guru

  • Power User

Reputacja: 177
Profesjonalista

  • Postów:724
  • Imię:Michał
  • Lokalizacja:Kraków
Offline

Napisano 25.04.2022 23:19

Plugin po skorzystaniu z sma działa o wiele lepiej, ale jest problem taki że pokazuje info po zabiciu bez dopisków "Zabity w:" "Zabity z:"


  • +
  • -
  • 0

#12 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 26.04.2022 21:13

Czy wgrałeś plik z konfiguracją stref?


  • +
  • -
  • 0

#13 Krzywonos

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
  • Imię:Patryk
  • Lokalizacja:kętrzyn
Offline

Napisano 19.06.2022 15:31

Sorry  może ktoś by mógł wstawił by  advanced_info.sma  bo nie mogę pobrać 


  • +
  • -
  • 0

#14 PANDA_2zl

    Guru

  • Power User

Reputacja: 177
Profesjonalista

  • Postów:724
  • Imię:Michał
  • Lokalizacja:Kraków
Offline

Napisano 19.06.2022 17:00

https://amxx.pl/topi...fo/#entry773745
Rivit (19.06.2022 22:35):
Dzięki

  • +
  • -
  • 1





Również z jednym lub większą ilością słów kluczowych: paka, info, c4, strefa, lokalizacja, kreator, radar, resp kill, zabijanie na respie, kampienie na respie

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych