Fremove

Удаляет существующий файл из папки с Вашими скриптами.

Важное замечание:Эта функция может привести к вылету Вашей игры ,если запрошенный файл не существует.

(const name[])

const name[] Имя файла, который Вы хотите удалить.

fremove("exampleFile.txt");

 

Fseek

Изменяет текущую позицию в файле. Вы можете перемещаться по файлу вперед или назад.

 

(handle,position=0,whence=seek_start)

handle Используемый handle файла, открытый функцией fopen().
position=0 Позиция для помещения файлового курсора.

 

whence=seek_start Способ, по которому нужно переместиться по файлу.

fseek(gFile, 25);

Ftemp

Эта функция открывает файл в папке "tmp" или "temp" для чтения или записи. Файл удалится полсле того, как Вы закроете его функцией fclose().

Важное замечание:Эта функция может привести к вылету Вашей игры, если соответствуящая папка не создана.

(Нет параметров)

Возвращает Handle файла

new File:gFile = ftemp();

Fwrite

Записывает указанную строку или линию в файл. Помните, что файл должен быть открыт для записи.

 

(handle,const string[])

handle Используемый handle файла, открытый функцией fopen().
const string[] Строка, которую Вы хотите записать в файл.

fwrite(gFile, "This will be put in the file!");

Вещественные функции (float.inc)

Float

Эта функция конвертирует целое число в вещественное.

 

(value)

value Целое число, которое Вы хотите конверитровать в вещественное.

new Float:fVar = float(122);

 

Floatabs

Возвращает абсолютное значение вещественного числа.

 

(value)

value Вещественно число
Возвращает Абсолютное значение вещественного числа.

new Float:fAbs = floatabs(-123.54);

 

Floatadd

Вычисляет сумму двух вещественных чисел, то же самое, что и Float1 + Float2.

 

(oper1,oper2)

oper1 Первое вещественное число.
oper2 Вещественное число, которое вы хотите добавить к первому.

 

Возвращает Сумма двух вещественных чисел.

new Float:fSum = floatadd(123.45, 678.90);

 

Floatcmp

Сравнивает два вещественных числа.

 

(oper1,oper2)

oper1 Первое сравниваемое вещественное число.
oper2 Второе сравниваемое вещественное число.

 

Возвращает 1 - если первый аргумент больше, -1 - если второй больше.

new compare = floatcmp(127.45, 127.450);

Floatcos

Вычисляет правильный косинус вещественного числа с заданной размерностью угла.

 

(value,anglemode=radian)

value Вещественное число.
anglemode=radian Размерность угла.

 

Возвращает Косинус данного вещественного числа.

new Float:fCos = floatcos(87.343, radian);