Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 12
  1. #1
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±

    по поводу Анимации

    Ув. пользователи портала Pro-Pawn при использовании ClearAnimations(playerid); анимация не останавливаеться.
    Делал команду /animation + TextDraw при использовании анимации и при нажатие на пробел анимация и TextDraw должны исчезать, но TextDraw исчезает а анимации не останавливается

    PHP код:
    new Textcompletion_animation
    PHP код:
    completion_animation TextDrawCreate(5.000000425.833251"To stop the animation press ~r~space");
    TextDrawLetterSize(completion_animation0.4499991.600000);
    TextDrawAlignment(completion_animation1);
    TextDrawColor(completion_animation, -105);
    TextDrawSetShadow(completion_animation0);
    TextDrawSetOutline(completion_animation1);
    TextDrawBackgroundColor(completion_animation51);
    TextDrawFont(completion_animation1);
    TextDrawSetProportional(completion_animation1); 
    PHP код:
        if(newkeys == KEY_SPRINT)
        {
            
    ClearAnimations(playerid);
            
    TextDrawHideForPlayer(playeridcompletion_animation);
        } 

    PHP код:
            case 32:
            {
                if(!
    response) return 1;
                switch(
    listitem)
                {
                    case 
    0ApplyAnimationplayerid"PED""WALK_DRUNK"4.11111), TextDrawShowForPlayer(playeridcompletion_animation);
                }
            } 
    PHP код:
    CMD:animation(playeridparams[])
    {
        
    ShowPlayerDialog(playerid,32,DIALOG_STYLE_LIST,"Список анимаций","1. Походка пьяного","Включить","Отмена");
        return 
    1;



  2. #2
    Аватар для OKStyle
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.05.2013
    Сообщений
    205
    Репутация:
    49 ±
    Попробуй в newkeys == KEY_SPRINT заменить == на & и поставить ClearAnimations после сокрытия текстдрава.

  3. #3
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Цитата Сообщение от OKStyle Посмотреть сообщение
    Попробуй в newkeys == KEY_SPRINT заменить == на & и поставить ClearAnimations после сокрытия текстдрава.
    Не эффект тот же самый

  4. #4
    Аватар для OKStyle
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.05.2013
    Сообщений
    205
    Репутация:
    49 ±
    1. Попробуй SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
    2. Попробуй старый дедовский способ: ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0,0);

  5. #5
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Не OKStyle 1 & 2 способ не помог

    - - - Добавлено - - -

    Пробовал замораживать и размораживать всё равно эффект нулевой
    PHP код:
        TogglePlayerControllable(playerid0);
        
    TogglePlayerControllable(playerid1); 

  6. #6
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Ребят никто с этой проблемой не встречался? если кто нибудь знает решение будьте добры подскажите.

  7. #7
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Проблемы только с этой анимацией или со всеми?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. Пользователь сказал cпасибо:
  9. #8
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Во после твоих слов решил проверить другую анимацию:
    PHP код:
    ApplyAnimationplayerid"BEACH""bather"4.01000
    При этой анимации, всё нормально, исчезает текстдрав и останавливается анимация

  10. #9
    Аватар для OKStyle
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.05.2013
    Сообщений
    205
    Репутация:
    49 ±
    Тогда поставь параметры после 4.0 в ту анимацию. Были мысль, что там луп и блок по координатам, но решил оставить напоследок.

  11. #10
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Спасибо ребят после изменения параметров всё стало нормально


    Еще одна проблема возникла теперь если еще один игрок заходит и водит команду /animation то анимация играет и при пробеле анимация исчезает а Textdraw не исчезает:
    Последний раз редактировалось Nurick; 26.06.2014 в 23:09.

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •