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