samp-sdk 0.8.3

Bindings for C SA:MP SDK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Вызов нативных функций

У нативных функций следующая сигнатура: `fn(&AMX, *mut Cell)`, где `*mut Cell` массив параметров. Первый (нулевой) элемент массива - количество аргументов, все последующие непосредственно аргументы.

Список аргументов:
* Примитив.
* Указатель на примитив.
* Массив.
* Строка.

Все они являются `Cell`, все, кроме примитива, является указателем.

Аргументы идут в прямом порядке.

> Интересная особенность: нативная функция отсутствует, пока она не задействуется в гейммоде.

# Хук public функций

`amx_Exec(AMX *amx, cell index)`