Параметры:
(const function[], const format[], {Float,_}:...)function[] Имя функции. format[] Тип для каждого параметра функции. {Float,_}:... Аргументы функции, которые должны соответствовать указанному типу. Возвращает Любое значения, которые, обычно, возвращают public функции.
Типы< Тип > < Описание > c 1 символ ( пример: 'z' ) d, i Целое число ( пример: 123456 ) x Целое число в шестнадцатиричном формате ( пример: 0xFF0000AA ) f Дробное число ( пример: 3.1416 ) s Строка ( пример: "Hello, World!" )
Типы должны быть указаны в таком же порядке, в котором указаны аргументы для вызова функции. Например
CallRemoteFunction( "имя_функции", "cfsxd", 'z', 3.1416, "Hello, World!", 0xFF0000AA, 123456 );
Пример // эта функция находится в фильтрскрипте forward callMe ( const string[] ); public callMe ( const string[] ) { printf( "callMe > %s", string ); return 777; } // ----------------------------------------------------------- // этот код находится в игровом режиме // это объявление обязательно, чтобы компилятор знал, что такая функция существует forward callMe ( const string[] ); // вызываем функцию callMe, которая находится в фильтрскрипте CallLocalFunction( "callMe", "s", "Hello, World!" );