Параметры:
(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!" );
Вход
Регистрация
Помощь









