Использование Заморозки

Всем привет. Сейчас я вам расскажу как использовать заморозку и разморозку. Недавно я столкнулся с такой проблемой: Я выхожу из интерьера и я падаю в низ. Все это произошло из-за того что у меня не успели загрузиться Текстуры.

Начнем:

В начало добавим
PHP код:
forward UnfreezeSpawn(playerid);// UnfreezeSpawn меняем на свое (только по Английски) 
далее

Перед координатами входа в наш интерьер вставим код
PHP код:
TogglePlayerControllable(playeridfalse);
SendClientMessage(playeridCOLOR_WHITE"Загрузка Текстур...");
SetTimerEx("UnfreezeSpawn"2000false"i"playerid); 
"TogglePlayerControllable(playerid, false);" Производим заморозку
"UnfreezeSpawn" Название паблика\стока в котором произойдёт действие разморозки .

далее добавим Паблик
PHP код:
public UnfreezeSpawn(playerid)
 {
 
SendClientMessage(playeridCOLOR_WHITE"Текстуры Загружены.");
 
TogglePlayerControllable(playeridtrue);
 return 
1;
 } 
PHP код:
"TogglePlayerControllable(playerid, true);" Производим разморозку 
Все теперь когда мы зайдём в интерьер нас заморозит на 2 секунды, что-бы успели загрузиться Текстуры.