Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 11 по 20 из 21

Тема: 2 вопрос

  1. #11
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    А если я хочу, что бы с M4 можно стрелять? (ID 31)
    Как проверку правильно сделать?

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    PHP код:
    if(IsPlayerInAnyVehicle(killerid) && !(49 <= reason <= 51) && reason != 31)
        
    KickNew(killerid); 
    и когда игрок сел в авто, проверяй наличие М4. Если есть - переключай на неё той функцией, что я кинул в первом посте. Иначе на нулевой

    P.S. Надо ещё проверить то, вызывается ли OnPlayerWeaponShot при стрельбе из авто. Если да, то всё намного проще
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    PHP код:
    if(IsPlayerInAnyVehicle(killerid) && !(49 <= reason <= 51) && reason != 31)
        
    KickNew(killerid); 
    и когда игрок сел в авто, проверяй наличие М4. Если есть - переключай на неё той функцией, что я кинул в первом посте. Иначе на нулевой

    P.S. Надо ещё проверить то, вызывается ли OnPlayerWeaponShot при стрельбе из авто. Если да, то всё намного проще
    Проверю все вечерком.

  4. #14
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    На счёт камеры, подлетает она так что не видно, скина, как решить?

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

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

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Покажите код для начала
    PHP код:
            GetPlayerPos(killeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2]);
            
    SetPlayerCameraPos(playeridp_pos_camera[0]-5p_pos_camera[1], p_pos_camera[2]);
            
    SetPlayerCameraLookAt(playeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2], 1); 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Просто сделайте так
    PHP код:
            GetPlayerPos(killeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2]);
            
    SetPlayerCameraLookAt(playeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2], 1); 
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  8. #18
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Просто сделайте так
    PHP код:
            GetPlayerPos(killeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2]);
            
    SetPlayerCameraLookAt(playeridp_pos_camera[0], p_pos_camera[1], p_pos_camera[2], 1); 
    Так камера улетает над всем городом

  9. #19
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Вверх

  10. #20
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Вверх

 

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

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

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

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

Ваши права

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