←  Engine

AMXX.pl: Support AMX Mod X i SourceMod

»
Dokumentacja AMX Mod X v. 11.5 Uzupełnionych funkcji: Sortowanie: Według modułów | Alfabetycznie
Szukaj funkcji:

3rdParty
Core
Cstrike
CSX
DoDX
Engine
ESF
Fakemeta
Fun
fun
GeoIP
HamSandwich
JSON
NS
nVault
REAPI
Regex
Sockets
Sql
SQLx
dbi
TFCX
TSFUN
TSX
tsx

get_brush_entity_origin

Dodane 02.06.2014 15:07 przez: VertekS
#
  


Opis

Funkcja pobiera współrzędne obiektu będącego brushem do tablicy (parametr drugi). 



Składnia

get_brush_entity_origin(ent, fOrigin[3])

Typ

Stock

Notatki

  • ent - id obiektu / entitu
  • fOrigin - tablica, do której będą zapisane dane współrzędnych


Przykład

public print_bs_coords(){
    new ent = find_ent_by_class(-1, "func_bomb_target"); // wyszukujemy ID enta o klasie func_bomb_target - czyli bombsite
    new Float:fOrigin[3]; // tworzymy tablice na współrzędne bytu
    get_brush_entity_origin(ent, fOrigin); // pobieramy współrzędne bytu będącego brushem
    client_print(0, print_chat, "Origin: x: %d, y: %d, z: %d", floatround(fOrigin[0]), floatround(fOrigin[1]), floatround(fOrigin[2])); // wyświetlamy współrzędne znalezionego BS'a
}

Uwagi

Nie każdy byt jest brushem! Aby sprawdzić w kodzie, czy byt jest brushem, trzeba sprawdzić, czy origin sprawdzonego bytu jest równy NULL!







Zakaz używania, kopiowania i innego wykorzystywania treści witryny oraz innych materiałów w niej zawartych bez zgody autorów. Wszelkie prawa zastrzeżone. © 2009-2025