• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Краш при preload'e анимаций

Woxer

Умник
Столкнулся с проблемой, причину которой никак не могу выяснить. Ставлю на сервер preload используемых анимаций (чтобы при прописывании любой анимки она воспроизводилась с первого раза (если есть другие способы получше - буду рад услышать)) и при входе на сервер с непонятной для меня периодичностью может крашнуть игру.

Добавляю вот это:
Код:
stock PreloadAnimLib(playerid, const animlib[])
{
   ApplyAnimation(playerid, animlib, "null", 0.0, 0, 0, 0, 0, 0, 1);
   return 1;
}
Код:
stock PreloadAnim(playerid)
{       
    PreloadAnimLib(playerid,"BAR");         
    PreloadAnimLib(playerid,"BD_FIRE");             
    PreloadAnimLib(playerid,"BEACH");               
    PreloadAnimLib(playerid,"benchpress");         
    PreloadAnimLib(playerid,"BLOWJOBZ");             
    PreloadAnimLib(playerid,"BOMBER");               
    PreloadAnimLib(playerid,"BSKTBALL");             
    PreloadAnimLib(playerid,"CAMERA");                 
    PreloadAnimLib(playerid,"CAR");         
    PreloadAnimLib(playerid,"CARRY");               
    PreloadAnimLib(playerid,"CAR_CHAT");             
    PreloadAnimLib(playerid,"CASINO");               
    PreloadAnimLib(playerid,"CLOTHES");               
    PreloadAnimLib(playerid,"COLT45");           
    PreloadAnimLib(playerid,"COP_AMBIENT");           
    PreloadAnimLib(playerid,"CRACK");               
    PreloadAnimLib(playerid,"DANCING");             
    PreloadAnimLib(playerid,"DEALER");               
    PreloadAnimLib(playerid,"DODGE");                 
    PreloadAnimLib(playerid,"FAT");           
    PreloadAnimLib(playerid,"FIGHT_B");               
    PreloadAnimLib(playerid,"FIGHT_D");               
    PreloadAnimLib(playerid,"FINALE");               
    PreloadAnimLib(playerid,"FOOD");                 
    PreloadAnimLib(playerid,"Freeweights");           
    PreloadAnimLib(playerid,"GANGS");                 
    PreloadAnimLib(playerid,"GHANDS");               
    PreloadAnimLib(playerid,"goggles");               
    PreloadAnimLib(playerid,"GRAVEYARD");             
    PreloadAnimLib(playerid,"GRENADE");               
    PreloadAnimLib(playerid,"GYMNASIUM");                         
    PreloadAnimLib(playerid,"HEIST9");               
    PreloadAnimLib(playerid,"INT_HOUSE");             
    PreloadAnimLib(playerid,"INT_OFFICE");           
    PreloadAnimLib(playerid,"JST_BUISNESS");                 
    PreloadAnimLib(playerid,"KISSING");               
    PreloadAnimLib(playerid,"LOWRIDER");             
    PreloadAnimLib(playerid,"MD_CHASE");             
    PreloadAnimLib(playerid,"MEDIC");                 
    PreloadAnimLib(playerid,"MISC");                 
    PreloadAnimLib(playerid,"ON_LOOKERS");             
    PreloadAnimLib(playerid,"OTB");           
    PreloadAnimLib(playerid,"PARK");                 
    PreloadAnimLib(playerid,"PAULNMAC");             
    PreloadAnimLib(playerid,"ped");         
    PreloadAnimLib(playerid,"PLAYIDLES");           
    PreloadAnimLib(playerid,"POLICE");               
    PreloadAnimLib(playerid,"POOL");                 
    PreloadAnimLib(playerid,"RAPPING");               
    PreloadAnimLib(playerid,"RIOT");                 
    PreloadAnimLib(playerid,"ROB_BANK");             
    PreloadAnimLib(playerid,"RYDER");               
    PreloadAnimLib(playerid,"SCRATCHING");                         
    PreloadAnimLib(playerid,"SHOP");                               
    PreloadAnimLib(playerid,"SMOKING");               
    PreloadAnimLib(playerid,"SPRAYCAN");           
    PreloadAnimLib(playerid,"STRIP");             
    PreloadAnimLib(playerid,"SUNBATHE");             
    PreloadAnimLib(playerid,"SWAT");               
    PreloadAnimLib(playerid,"SWEET");                                 
    PreloadAnimLib(playerid,"TATTOOS");               
    PreloadAnimLib(playerid,"TEC");           
    PreloadAnimLib(playerid,"WUZI");                 
    return 1;
}
В OnPlayerSpawn(playerid)
Код:
OnPlayerSpawn(playerid)
{
    PreloadAnim(playerid);
}
 
Сверху Снизу