Skip to content

Commit d753468

Browse files
committed
Update README.md
1 parent 7e40397 commit d753468

1 file changed

Lines changed: 55 additions & 1 deletion

File tree

README.md

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,65 @@
1616
Далее просто откройте скачанный архив и переместите папку _"SA-MP API"_ в папку _lib_ в Вашем _Moonloader_.
1717

1818
# Авторы
19-
2019
[LUCHARE](https://github.com/LUCHARE) - автор оригинального SA-MP API.
2120

2221
[THE-FYP](https://www.blast.hk/members/2/), [imring](https://github.com/imring) - авторы мультиверсии.
2322

2423
[stereoliza](https://www.blast.hk/members/374442/) - автор lua версии.
2524

2625
[Tim4ukys](https://vk.com/tim4ukys) - автор доработки lua версии.
26+
27+
---
28+
29+
## Доступные функции
30+
31+
```lua
32+
--[[
33+
Актуальный список функций на 24.08.2021
34+
]]
35+
36+
-- Основное
37+
GetIsAvailable() -- возращает true если SA-MP инициализирован
38+
Get() -- Функция для доступа к указателям. Например pChat или pBase.
39+
40+
-- InputBox
41+
SendChat( text ) -- Прописывает в чат сообщение, точно так же, если бы делал это игрок вручную через InputBox
42+
ToggleCursor( toggle ) -- Меняет состояние курсора
43+
RegisterClientCommand( cmd, func, replaceOld ) -- Регистрирует локальную команду
44+
DeleteClientCommand( cmd ) -- Удаляет локальную команду
45+
_RegisterClientCommand( cmd, func ) -- Регистрирует локальную команду, только вызывая функцию SA-MP клиента
46+
SendCommand( text ) -- Отправляет команду на сервер
47+
48+
-- Misc
49+
SetInputMode( mode, disable_cursor ) -- Меняет режим работы с клавиатурой. Эта функция отличается от ToggleCursor
50+
UnlockActorCam() -- Разблокирует камеру у игрока
51+
52+
-- LocalPlayer
53+
RequestSpawn() -- Отправляет запрос на спавн
54+
Spawn() -- Спавнит игрока
55+
Say( msg ) -- Произносит фразу в чат
56+
SendInteriorChange( intId ) -- Меняет интерьер
57+
RequestClass( classId ) -- Отправляет запрос на изменение класса персонажа
58+
SetSpecialAction( actionId ) -- Меняет состояние локального игрока
59+
GetCurrentWeaponID( ) -- Возрящает byteCurrentWeaponID
60+
61+
-- ChatInfo
62+
AddMessageToChat( msgType, msg, prefix, msgColor, prefixColor ) -- Добавляет сообщение в чат.
63+
AddChatMessage( msgColor, msg ) -- Добавляет Debug сообщение в чат
64+
65+
-- NetGame
66+
UpdateScoreboardData() -- Обновляет информацию о игроках(Пинг, Уровень и т.д.)
67+
68+
-- ScoreBoard
69+
DisableScoreboard( disable_cursor ) -- Вырубает ScoreBoard
70+
71+
-- Game
72+
TakeScreenshot() -- Делает скриншот
73+
74+
-- TextDraw
75+
TextdrawIsExists( id ) -- Проверяет, есть ли textdraw
76+
TextdrawGetString( id ) -- Получает Текст текстдрава
77+
78+
-- Dialog
79+
ShowDialog( iID, iStyle, szCaption, szText, szButton1, szButton2, bSendRequestToServer ) -- Показывает DXUT диалог на экране
80+
```

0 commit comments

Comments
 (0)