- 0
Войдите для возможности подписаться
Подписчики
0
Каким образом можно отследить определенное действие
Вопросы
Лучший ответ
@NO2037, как вариант, поиграться с чем-то подобным:
public OnPlayerUpdate(playerid) {
new animID = GetPlayerAnimationIndex(playerid); // получить анимацию игрока
switch (animID) { // если это анимации перезарядки
case buddy_reload, colt45_reload, sawnoff_reload, python_reload, Silence_reload, TEC_reload, UZI_reload: {
// делаем что-нибудь пока игрок перезаряжает оружие
}
}
return true;
}
К сожалению, в SA-MP/CR-MP большую часть идей приходиться реализовывать костыльными способами, поэтому изощряемся как можем.
Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Helados
Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.
-
NO2037 Активный 2
Здравствуйте. Интересует следующий вопрос. Как можно отследить действие, к примеру перезарядку оружия у игрока? Допустим игрок выпустил все пули, начал перезаряжать оружие и в чат высветилась надпись *%s.. перезаряжает оружие*.
Поделиться сообщением
Ссылка на сообщение