17.07.2010, 16:22
Pawn Threads
v0.2
Данный плагин позволяет создавать потоки в Pawnv0.2
Функции:
PHP Code:
CreateThread(function_name[], dealy = 0, repeat = 0);
Code:function_name[] - имя функции потока dealy - задержка перед вызовом потока repeat - повторять ли вызов функции потока (1 - повторять, 0 - нет) Возвращает: ID потока, -1 - если произошла ошибка (смотреть лог сервера)
PHP Code:
CreateThreadEx(function_name[], dealy = 0, repeat = 0, const format[], {Float,_}:...);
Code:function_name[] - имя функции потока dealy - задержка перед вызовом потока repeat - повторять ли вызов функции потока (1 - повторять, 0 - нет) const format[] - специальный формат с указанием типов значений по которым будут определятся значения {Float,_}:... - переменные или значения передаваемые функции Возвращает: ID потока, -1 - если произошла ошибка (смотреть лог сервера)
Поддерживаемые указатели типов:
Code:s - строка (не запакованная) d, i - Числа (Int) f - Числа с плавающей запятой(Float)
PHP Code:
ExitThread(thread_id);
Changelog:Code:thread_id - ID потока который нужно завершить Возвращает: 1 - успешно выполнено, 0 - возникла ошибка
Code:
0.1 - Стартовая версия 0.2 - Добавлена функция CreateThreadEx
v0.1 - СКАЧАТЬ
v0.2 - СКАЧАТЬИсходный код:
v0.1 - СКАЧАТЬ
v0.2 - СКАЧАТЬ
__________________________________________________ _________________________________________
Благодарности:Code:Fro1sha - Сообщил о багах и скомпилил под линукс
Пишем комменты и функции которые добавить в следующей версии