Обновить Lua API

pavetr
2026-08-21 09:59:01 +00:00
parent d43f5135f9
commit d435e669e0

@@ -16,6 +16,71 @@ Click on the corresponding checkbox in Lua tab and join the server (or reconnect
Lua API is separated on Free and Premium (which can be used only in Premium version)
## Free Methods
### ZXCModule-compatible functions (that means you can make ``local zxcmodule = fatal`` and run script with these functions):
### ``fatal.get_view_angles() -> Angle``
### ``fatal.set_view_angles(Angle ang)``
### ``fatal.get_local_player() -> number``
### ``fatal.client_cmd_unrestricted(string command)``
### ``fatal.get_cur_time() -> number``
### ``fatal.set_cur_time(number val)``
### ``fatal.get_frame_time() -> number``
### ``fatal.set_frame_time(number val)``
### ``fatal.get_real_time() -> number``
### ``fatal.set_real_time(number val)``
### ``fatal.get_frame_count() -> number``
### ``fatal.set_frame_count(number val)``
### ``fatal.get_abs_frame_time() -> number``
### ``fatal.set_abs_frame_time(number val)``
### ``fatal.get_interpolation_amount() -> number``
### ``fatal.set_interpolation_amount(number val)``
### ``fatal.get_last_command_ack() -> number``
### ``fatal.set_last_command_ack(number val)``
### ``fatal.get_last_outgoing_command() -> number``
### ``fatal.set_last_outgoing_command(number val)``
### ``fatal.get_choked_commands() -> number``
### ``fatal.set_choked_commands(number val)``
### ``fatal.get_previous_tick() -> number``
### ``fatal.convar_set_value(string name, number val) -> bool``
### ``fatal.convar_set_flags(string name, number flags) -> bool``
### ``fatal.set_command_number(number num)``
### ``fatal.set_command_tick(number tick)``
### ``fatal.get_typing() -> bool``
### ``fatal.set_typing(bool typing)``
### ``fatal.get_random_seed() -> number``
### ``fatal.set_random_seed(number seed)``
### ``fatal.md5_pseudo_random(number seed) -> number``
### ``fatal.find_command_number(number target_seed) -> number, number``
### ``fatal.get_net_address() -> string``
### ``fatal.get_net_time() -> number``
### ``fatal.get_net_time_connected() -> number``
### ``fatal.get_out_sequence_nr() -> number``
### ``fatal.set_out_sequence_nr(number val)``
### ``fatal.get_in_sequence_nr() -> number``
### ``fatal.set_in_sequence_nr(number val)``
### ``fatal.get_out_sequence_nr_ack() -> number``
### ``fatal.set_out_sequence_nr_ack(number val)``
### ``fatal.get_out_reliable_state() -> number``
### ``fatal.set_out_reliable_state(number val)``
### ``fatal.get_in_reliable_state() -> number``
### ``fatal.set_in_reliable_state(number val)``
### ``fatal.get_net_choked_packets() -> number``
### ``fatal.set_net_choked_packets(number val)``
### ``fatal.get_latency(number flow) -> number``
### ``fatal.get_clipboard_text() -> string``
### ``fatal.exclude_from_capture(bool exclude)``
### ``fatal.invalidate_bone_cache(number entity_index)``
### ``fatal.push_special(number type) -> table``
## Premium Methods
### ``fatal.being_screengrabbed() -> bool``