Понедельник, 01.12.2008, 23:26
 
 
Приветствую Вас Проезжий | RSS
[ Новые сообщения · Участники · Правила форума · Поиск! · RSS ]
Статистика Форума
Последние ответы Популярные темы Лучшие пользователи TOP 7
  • GTA 4 уже можно с... [GTA 4]
  • Пошли всех на хуй... [Скандалы]
  • Добавление обьект... [Wiki-Samp-Rus]
  • SAMP 0.2.2 to 0.2... [Админ-раздел]
  • Помощь новечкам п... [Вопросы и Проблемы]
  • Ele-Ment[Rus] [Сервера]
  • Несколько нубо-во... [Вопросы и Проблемы]
  • Вопрос - Ответ (Ответов: 953)
  • Обсуждение мода CityLi... (Ответов: 922)
  • Задавайте сюда ваши во... (Ответов: 918)
  • Помощь новечкам по скр... (Ответов: 595)
  • Обратный отщёт от 500 (Ответов: 512)
  • Пошли всех на хуй тут! (Ответов: 507)
  • Pen1 LS v1.4 by ONEhel... (Ответов: 386)
  • MiX (Сообщений: 2603)
  • AXE (Сообщений: 2237)
  • OKStyle™ (Сообщений: 1934)
  • fAkm4n (Сообщений: 1724)
  • RockStarGamer (Сообщений: 1608)
  • DarkByte (Сообщений: 1311)
  • MAK (Сообщений: 1292)
  • Страница 1 из 11
    Модератор форума: MAK 
    Форум о GTA Multiplayers. GTA SA-MP, MTA, VC-MP, IV-MP. » San Andreas MultiPlayer » Вопросы и Проблемы » Ошибковые ворота =) (Просьба помочь)
    Ошибковые ворота =)
    LanceДата: Понедельник, 11.08.2008, 11:29 | Сообщение # 1
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    Прив, никак не могу разобратья с воротами, не хотят работать:
    Делаю фильтерскриптом:
    Code
    #include <a_samp>

    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_DGREEN 0x7CFC00AA

    forward Close();

    new gate11;
    new gate22;

    main()
    {
         print("\n---------------------------------------------------------------------------------------------");

         print("---------------------------------------------------------------------------------------------\n");
    }

    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");

    print("--------------------------------------\n");

    gate11 = CreateObject(968,-936.536,-1069.849,97.005,0.0,0.0,45.000);
    gate22 = CreateObject(968,-936.366,-1069.613,96.965,0.0,0.0,45.000);

    return 1;
    }

    public OnFilterScriptExit()
    {

             return 1;
    }

    public OnPlayerText(playerid, text[])
    {
             return 1;
    }

    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
             return 1;
    }

    public OnPlayerCommandText(playerid, cmdtext[])
    {
            if (strcmp(cmdtext, "/tunnel1o", true)==0 && (IsPlayerAdmin(playerid)))
            {
            MoveObject(gate11,-936.413,-1069.629,97.315,-3.438,87);
            return 1;
            }
            if (strcmp(cmdtext, "/tunnel2o", true)==0 && (IsPlayerAdmin(playerid)))
            {
            MoveObject(gate22,-936.416,-1069.978,97.265,0.0,-85.944);
            return 1;
            }
                   if (strcmp(cmdtext, "/tunnel1c", true)==0 && (IsPlayerAdmin(playerid)))
            {
            MoveObject(gate11,-936.536,-1069.849,97.005,-3.438,87);
            return 1;
            }
            if (strcmp(cmdtext, "/tunnel2c", true)==0 && (IsPlayerAdmin(playerid)))
            {
            MoveObject(gate22,-936.366,-1069.613,96.965,0.0,-85.944);
            return 1;
            }
            return 0;
    }

    Пишу в игре /tunnel2c или /tunnel1c
    ничего не происходит. Помогите плиз

    Лучше ужасный конец, чем ужас без конца.
     
    APTEMДата: Понедельник, 11.08.2008, 11:39 | Сообщение # 2
    Уверенный

    Группа: Продвинутые
    Сообщений: 199
    Город: :дорог
    Статус: status
    Когда открываешь ворота они должны двигаться по координатам.
    Code
    MoveObject(gate22,X,Y,Z,скорость);

    Скорость нормальная примерно 3. И какую-то из координат надо передвигать тоесть допустим
    Code
    MoveObject(gate22,X+5,Y,Z,скорость);

    что то типо этого, там сам смотри.

    [GM] Counter-Strike 1.6 - Купить
     
    LanceДата: Понедельник, 11.08.2008, 12:01 | Сообщение # 3
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    Нет, не помогает
    PS: Если это важно, то мод GF

    Добавлено (11.08.2008, 12:01)
    ---------------------------------------------
    можно ли переделать мой скрипт, чтобы он заработал?


    Лучше ужасный конец, чем ужас без конца.
     
    SpiritДата: Понедельник, 11.08.2008, 12:22 | Сообщение # 4
    Освоившийся

    Группа: Продвинутые
    Сообщений: 129
    Город: Омск
    Статус: status
    А команду то он вообще принимает?

    Любиш садизм люби и мазахизм :)
     
    LanceДата: Понедельник, 11.08.2008, 12:45 | Сообщение # 5
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    Я добавлял вывод текста в чат, тект выводится, а ворота не открываются

    Лучше ужасный конец, чем ужас без конца.
     
    slayerДата: Понедельник, 11.08.2008, 13:32 | Сообщение # 6
    Постоялец

    Группа: Продвинутые
    Сообщений: 310
    Статус: status
    Попробуй так, в начало

    new ag, ag1;

    В OnGameModeInit

    ag = CreateObject(974,2774.263,-2497.249,14.423,0.0,0.0,-270.000);
    ag1 = CreateObject(974,2774.241,-2490.586,14.744,0.0,0.0,-270.000);

    В OnPlayerCommandText

    Code
    if(strcmp(cmdtext, "/agopen", true) == 0) {
    if (IsPlayerAdmin(playerid))
    MoveObject(ag,2774.263,-2501.319,14.423,1.0);
    if (IsPlayerAdmin(playerid))
    MoveObject(ag1,2774.241,-2486.760,14.744,1.0);
    return 1;
    }
    if(strcmp(cmdtext, "/agclose", true) == 0) {
    if (IsPlayerAdmin(playerid))
    MoveObject(ag,2774.263,-2497.249,14.423,1.0);
    if (IsPlayerAdmin(playerid))
    MoveObject(ag1,2774.241,-2490.586,14.744,1.0);
    return 1;
    }

    В доках если ты RCON Admin будут открываться ворота
    Протестируй!



    -=Скажу вам одно, Samp.in Гавно=-

    Мои Разработки:
    [GM]SLSTDM
    [FS]Airport Gates
    [FS] Admin House
     
    LanceДата: Понедельник, 11.08.2008, 13:53 | Сообщение # 7
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    сделал. но как мне шлагбаум опустить?
    просто шлагбауи не опускается а просто перемещется(
    Помогите сделать как на ж/д переезде.. мне нужно в тоннеле чтобы было.
    чтобы оружейники маты не толкали =) ЧТобы им трудней жилось sorry

    Лучше ужасный конец, чем ужас без конца.
     
    TembI4Дата: Понедельник, 11.08.2008, 14:11 | Сообщение # 8
    Местный

    Группа: Продвинутые
    Сообщений: 536
    Город: Нижний Новгород
    Статус: status
    Тык надо не MoveObject а SetObjectRotation вроде

    .::Мои разработки::.
    TouRnament MoD - 41% (Приостановлено)
    Ultimate TDM - 21% (Пытаюсь сделать регистрацию, невыходит)

     
    LanceДата: Понедельник, 11.08.2008, 14:58 | Сообщение # 9
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    плиз, ну помогите,
    вот открытые:
    gate1 = CreateObject(968,-936.536,-1069.849,97.005,0.0,0.0,45.000);
    gate2 = CreateObject(968,-936.366,-1069.613,96.965,0.0,0.0,45.000);

    Как их сделать так, чтобы опусились как шлагбаумы


    Лучше ужасный конец, чем ужас без конца.
     
    Paul[ICK]Дата: Понедельник, 11.08.2008, 17:01 | Сообщение # 10
    Постоялец

    Группа: Public Team
    Сообщений: 394
    Город: Москва
    Статус: status
    SetObjectRot(ID обьекта,угол по Х,угол по Y,угол по Z);

    [FS] Adminhouse
    Mothership в SA-MP
     
    LanceДата: Вторник, 12.08.2008, 16:43 | Сообщение # 11
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    я так и сделал, но вместо этого, ворота просто переезжаюь немного влево.
    PS: Даже остаются прежние (те которые были вверх поднятые =) )

    Лучше ужасный конец, чем ужас без конца.
     
    OKStyle™Дата: Вторник, 12.08.2008, 22:53 | Сообщение # 12
    Джэдай

    Группа: Разработчики
    Сообщений: 1934
    Город: Оренбург
    Статус: status
    Lance, да все шлакбаумы такие. Если быстро подъехать - успеешь застать закрытыми, но потом открываются.



    Мои работы

    * Меню цветов

    Слова окстайла всегда правда © HITMAN07

     
    LanceДата: Среда, 13.08.2008, 02:47 | Сообщение # 13
    Уверенный

    Группа: Продвинутые
    Сообщений: 193
    Город: Невинномысск
    Статус: status
    они не закрываются, а модель просто меня€т полож€ние в стоя4ем виде =)

    Лучше ужасный конец, чем ужас без конца.
     
    Форум о GTA Multiplayers. GTA SA-MP, MTA, VC-MP, IV-MP. » San Andreas MultiPlayer » Вопросы и Проблемы » Ошибковые ворота =) (Просьба помочь)
    Страница 1 из 11
    Поиск:

    Copyright SAMP-RUS© 2008