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

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±

    Как сделать сочетание клавиш ПКМ+ЛКМ?

    Здравствуйте, ув. пользователи портала Pro-Pawn! Сегодня я столкнулся с такой проблемой. Я решил написать система тазера, чтобы при нажатии клавиши ЛКМ(наводка на игрока и зеленый херня над головой когда появляется) жмешь клавишу ПКМ и игрока бьет тазера. Подскажите пожалуйста как это сделать?

  2. #2
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Есть функция узнающая есть-ли эта зеленая херня над головой или нет,ставишь проверку и все,в чем проблема?
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  3. #3
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±
    Цитата Сообщение от [ForD] Посмотреть сообщение
    Есть функция узнающая есть-ли эта зеленая херня над головой или нет,ставишь проверку и все,в чем проблема?
    И как называется эта функция?

  4. #4
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от systƩm™ Посмотреть сообщение
    И как называется эта функция?
    Я точно не помню,но вроде это(могу ошибаться)
    http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  5. #5
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±
    Цитата Сообщение от [ForD] Посмотреть сообщение
    Я точно не помню,но вроде это(могу ошибаться)
    http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU
    Спасибо

  6. #6
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±
    Цитата Сообщение от [ForD] Посмотреть сообщение
    Я точно не помню,но вроде это(могу ошибаться)
    http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU
    Мне, кажется, это не та функция

  7. #7
    Аватар для #Gabriel
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.11.2014
    Сообщений
    76
    Репутация:
    3 ±
    С данный вопросом Вам на оф. портал. Лично никогда не использовал такое и не собираюсь. Думаю что то типо
    PHP код:
    keys && keys 
    Но не уверен.

  8. #8
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от #Gabriel Посмотреть сообщение
    С данный вопросом Вам на оф. портал. Лично никогда не использовал такое и не собираюсь. Думаю что то типо
    PHP код:
    keys && keys 
    Но не уверен.
    KEY_SECONDARY_ATTACK 16
    KEY_FIRE 4

    можно и так попробовать(наверное)
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  9. #9
    Аватар для Mr.DeViLsS
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±
    PHP код:
    public OnPlayerUpdate(playerid)
    {
        new 
    target GetPlayerTargetPlayer(playerid);
        if(
    target != INVALID_PLAYER_ID)
        {
              
    // Действие.
        
    }
        return 
    1;

    Последний раз редактировалось Mr.DeViLsS; 13.12.2014 в 16:56.

  10. #10
    Аватар для A N D R E Y
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.12.2013
    Сообщений
    149
    Репутация:
    14 ±
    Цитата Сообщение от Mr.DeViLsS Посмотреть сообщение
    PHP код:
    public OnPlayerUpdate(playerid)
    {
        new 
    target GetPlayerTargetPlayer(playerid);
        if(
    target != INVALID_PLAYER_ID)
        {
              
    // Действие.
        
    }
        return 
    1;

    Зачем использовать для функции переменную когда ее можно использовать напрямую?

 

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

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

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

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

Ваши права

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