PDA

Просмотр полной версии : [Вопрос] TimerFix



punkochel
28.05.2020, 23:32
Не знаю в чем может быть причина, но при использовании плагина timerfix (https://github.com/KashCherry/Timer-Fix-plugin/releases/tag/v1.1.1), именно функции:
native SetCustomTimerEx(const funcname[], delay, count, const format[], {Float,_}:...);

Вылезает ошибка (в инете не смог найти инфу):
[timerfix.plugin] n_SetCustomTimerEx: bad parameter count (count is 5, should be greater than 6)

UPD:

Код использования:
CMD:test(playerid, params[])
{
SetCustomTimerEx("_test", 5000, 1, "i", 555);
return 1;
}

forward _test(i);
public _test(i) {
new str[30];
format(str, sizeof(str), "Таймер | Значение: %i", i);
SendClientMessageToAll(COLOR_SAND, str);
}

Если значение (count) 1 поменять на больше чем 6 - ошибка так-же появляется.

PS:
Можно конечно от udan11 использовать timerfix (https://github.com/udan11/samp-plugin-timerfix/releases/tag/v1.5), но он на данный момент не поддерживается. Именно это и отпугнуло меня от его использования. Хотя не знаю что у него там внутри, может и нечего там добавлять уже и работает как нужно.
Посоветуйте какой из них лучше выбрать.


UPD:
И еще, подскажите зачем нужен файл с расширением .pdb, (в данном случае timerfix.pdb) и в какую директорию ее кидать.
https://i.imgur.com/xcx58cn.png