Первым делам ко всем define добавим
После этого в конец паблика "OnPlayerKeyStateChange" добавим:
Пояснение:
1) В if(IsPlayerInRangeOfPoint(playerid,30.0,397.5228,-1532.8424,32.2734)) координаты зеленой зоны, а 30.0 - это диаметр зеленой зоны, как уже было указанно ранее заменяем на свои координаты, те которые подчеркнуты и т.д.
2) ShowPlayerDialog - диалог который выходит при ударе в зеленой зоне.
3) ClearAnimations(playerid); - если прописана анимация до удара, система ее останавливает и прописывает заданную вами анимацию.
4) ApplyAnimationEx(playerid,"MISC","plyr_shkhead",4. 0,0,0,0,0,0); - как раз та анимация заданная вами (заменять не обязательно, на ваше усмотрение)
Думаю объяснил понятно, будут вопросы, рад буду выслушать.
Автор: Show®


Тема закрыта
Сообщений: 916
Регистрация:
Skype: No

