Bicbai | Дата: Четверг, 12.05.2016, 20:14 | Сообщение # 1 |
 Полковник
Группа: Администратор
Сообщений: 288
Статус: Offline
| Все наверное знают, что при первой попытке воспроизведении анимации она не включается. Ее фиксанули предзагрузкой при коннекте, но загружать кучу анимаций, которые возможно, и не будут использоваться - как-то не респектабельно. В общем, это дело каждого, но вот мой вариант фикса этого бага:
в конец мода:
Код #define ApplyAnimation ApplyAnimationFix stock ApplyAnimationFix(playerid, abimlib[],animname[],Float:fDelta, loop, lockx, locky,freeze, time) { if(GetPVarInt(playerid, abimlib) == 0) { SetPVarInt(playerid, abimlib, 1); ApplyAnimation(playerid, abimlib,animname,Float:fDelta, loop, lockx, locky,freeze, time); return ApplyAnimation(playerid, abimlib,animname,Float:fDelta, loop, lockx, locky,freeze, time); } else return ApplyAnimation(playerid, abimlib,animname,Float:fDelta, loop, lockx, locky,freeze, time); } Ну еще руководствовался тем, что у некоторых, да и у меня, немного подлагивало при коннекте из-за функции PreloadAnim
Автор: Неизвестен
IP: 83.222.105.54:8358 © [CRMP] Россия - Дрифт
|
|
| |