Команда перезапуска своего скина

Активный
Статус
Сообщения
516
Лайки
32

8

месяц на сайте

Идея и назначение

Команда обновляет скин игрока, если он визуально сломался или не прогрузился.

Подходит для устранения визуальных багов.


Суть реализации

1. Запоминаем текущий ID скина игрока.

2. Устанавливаем ему тот же скин еще раз.

3. Отправляем сообщение об обновлении.


Реализация

Код:
CMD:resetskin(playerid)
{
    new skin = GetPlayerSkin(playerid);

    SetPlayerSkin(playerid, skin);
    SendClientMessage(playerid, -1, "Твой скин был обновлен.");

    return 1;
}


Дополнительные идеи

1. Вызов команды автоматически при смене интерьера.

2. Ограничение частоты использования.

3. Логирование для отладки графических багов.
 

1 человек читают эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

Сверху