←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

nazwa bs

  • +
  • -
DAx. - zdjęcie DAx. 24.03.2014

Cześć. Szukałem, szukałem i nic. Czy istnieje jakaś funkcja pobierająca nazwę bs? Chodz mi o bs A/B, 1/2, cokolwiek, abym mógł ustalić, na którym BSie gracz się znajduje. Jeżeli owa funkcja istnieje, byłbym wdzięczny za podanie mi jej :>

Odpowiedz

  • +
  • -
wezmnienozem - zdjęcie wezmnienozem 24.03.2014

Chodzi Ci o coś takiego ?

http://amxx.pl/topic/27675-is-in-bsid/

 

Jeśli nie to poczytaj jeszcze tu :

 
chyba, że chcesz żeby w chwili gdy jest mało graczy grano tylko na 1 BS to wtedy to 
Odpowiedz

Seba - zdjęcie Seba 25.03.2014

Nie istnieje, bo oznaczenia A / B sa tylko umowne i nie sa nigdzie zapisane w silniku gry. Jedyna ewentualnoscia moze byc to ze bombsite A bedzie mialo mniejszy indeks od B, ale to zalezy od budowy mapy.

Odpowiedz

  • +
  • -
DAx. - zdjęcie DAx. 25.03.2014

Okej, a wiesz może, jak mogę sprawdzić id tego bsa? :D
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 25.03.2014

39045 podała Ci linki do tematów z których spokojnie sobie możesz wyciągnąć potrzebny kod. Pierwszy link drugi post pierwsza funkcja w kodzie, nasz piękną funkcję pobierającą wszystkie BSy na mapie i zapisującą ich ID do tablicy BsList

Tylko jedna uwaga - jeden BS może być podzielony na kilka mniejszych. Mimo, że znajdują się w jednym miejscu to może być to kilka różnych bytów, więc w praktyce może być kilka ID dla jednego BSa na mapie.
Odpowiedz

  • +
  • -
DAx. - zdjęcie DAx. 25.03.2014

Dobrze, dziękuję bardzo. Myślę, że teraz sobie poradzę, można zamknąć :D

Odpowiedz