Question

Ребят, вообщем проблема в том что когда стою в авто у шлагбаума и сигналю (H), шлагбаум то открываеться то вообще не открываеться, а потом если когда сигналю больше нескольки раз он начинает флудить открытием/закрытием, и да кстати как сделать скорость открытия?

Спойлер

}
      if(HOLDING(KEY_CROUCH) && IsPlayerInRangeOfPoint(playerid, 10.0, 2579.8027, -2438.7542, 21.6200))
    {
        if(PI[playerid][pMember] == TEAM_DPS && PI[playerid][pRank] >= 1)
        {
            if(shlak_dps_o == 1)
            {
                MoveDynamicObject(shlak_dps, 2579.8027, -2438.7542, 21.6200, 0.1, 0.0000, -90.0000, -90.0000);
                shlak_dps_o = 0;
                SCM(playerid,COLOR_RED,"Вы закрыли шлагбаум");
                SetPlayerChatBubble(playerid,"Закрывает шлагбаум",COLOR_RED,30.0,10000);
            }
            else
            {
                MoveDynamicObject(shlak_dps, 2579.8574, -2438.7078, 21.6200, 0.1, 0.0000, 0.0000, -90.0000);
                shlak_dps_o = 1;
                SCM(playerid,COLOR_LIME,"Вы открыли шлагбаум");
                SetPlayerChatBubble(playerid,"Открывает шлагбаум",COLOR_LIME,30.0,10000);
            }
        }

 

Edited by Leo_Carter

Share this post


Link to post

1 answer to this question

  • 0

Описывать суть проблемы явно не твоё.

Советую тебе использовать таймер для автоматического закрытия шлагбаума (просто возвращать объект на свои дефолтные координаты через 7-10 секунд).

Скорость движения объекта указывается сразу после z-координаты, вещественным числом, то есть:

MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed, Float:rx, Float:ry, Float:rz);

 

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Vlad0s1k
      By Vlad0s1k
      Ну чтож это копия мапиинга Радмира и да это инклуд, и чтобы его применить нужно в самом вашем моде прописать
      // -----------------
      // mapping
      #include "../include/map"
      // -----------------
      Маппинг Радмира.zip
    • Ruman
      By Ruman
      Приветствую! У меня вопрос, связанный с загрузкой игрового аккаунта, просто я делаю регистрацию свою по уроку но в этом уроке функции MySQL из версии R39. Естественно при нажатии F5 выдаёт это:
      D:\Users\Ruman\Desktop\Time RP\gamemodes\project.pwn(1373) : error 017: undefined symbol "cache_get_field_content_int" D:\Users\Ruman\Desktop\Time RP\gamemodes\project.pwn(1374) : error 017: undefined symbol "cache_get_field_content_int" Код:
      forward LoadAcc(playerid); public LoadAcc(playerid) {     player_info[playerid][ID] = cache_get_field_content_int(0, "id", dbHandle);     player_info[playerid][LEVEL] = cache_get_field_content_int(0, "level", dbHandle); } Просто мне нужна другая версия данной функции под R40.
       
      Спасибо тем, что всегда рад помочь! 
       
      P.S Просто с MySQL я вообще в целом не знаком, поэтому так много вопросов.