Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 9 из 9
  1. #1
    Аватар для mynigga
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.04.2019
    Сообщений
    3
    Репутация:
    0 ±

    Необходимо узнать точные координаты позиции камеры.

    Мне необходимо узнать точные координаты статической камеры на одном из серверов в клиенте (камера при входе на сервер).
    Есть ли какие-нибудь реальные способы сделать это?
    Перерыл весь интернет, в основном задают подобные вопросы касаемо своего сервера, но тут всё не так просто.
    Надеюсь на Вашу помощь, спасибо.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    4,760
    Репутация:
    1746 ±
    Ну только если найти какое-то клео, считывающее координаты камеры. Возможно, в собейтах есть что-то подобное. Ну или можно легко написать, немного разобравшись с тем, как пишутся клео (там буквально нужно выдернуть синхру камеры и просто вывести данные в файл. Ничего особо сложного)
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    14.04.2019
    Сообщений
    3
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Ну только если найти какое-то клео, считывающее координаты камеры. Возможно, в собейтах есть что-то подобное. Ну или можно легко написать, немного разобравшись с тем, как пишутся клео (там буквально нужно выдернуть синхру камеры и просто вывести данные в файл. Ничего особо сложного)
    Какие опкоды необходимо использовать для этого, не подскажите?
    Нашёл только на изменение позиции камеры и т.д и т.п, но не то, что меня интересует...
    Объясните, что значит "...выдернуть синхру камеры", а то я не особо шарю, уж извините.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    4,760
    Репутация:
    1746 ±
    Лучше обратись на любой читерский форум с этим вопросом. Может подскажут конкретное клео
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  5. #5
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,935
    Репутация:
    2376 ±
    Код:
    {$CLEO .cs}
    
    const
        KEY = 107
    end
    
    0000: NOP
    
    :wait_key_press
    wait 10
    if
    0AB0: key_pressed KEY // Numpad +
    jf @wait_key_press
    
    068D: get_camera_position_to [email protected] [email protected] [email protected]
    068E: get_camera_target_point_to [email protected] [email protected] [email protected]
    0AD1: show_formatted_text_highpriority "Position: %.4g, %.4g, %.4g~n~Target: %.4g, %.4g, %.4g~n~" time 2000 [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
    0A9A: [email protected] = openfile "cam_dumper_log.txt" mode 0x77
    0AD9: write_formatted_text "Position: %.4g, %.4g, %.4g%c%cTarget: %.4g, %.4g, %.4g" in_file [email protected] [email protected] [email protected] [email protected] 13 10 [email protected] [email protected] [email protected]
    0A9B: closefile [email protected]
    
    
    :wait_key_release
    wait 10
    if
    8AB0: not key_pressed KEY // Numpad +
    jf @wait_key_release
    
    jump @wait_key_press
    Как-то так.
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

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

    Статус
    Оффлайн
    Регистрация
    14.04.2019
    Сообщений
    3
    Репутация:
    0 ±
    Огромное Вам спасибо!

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

    Статус
    Оффлайн
    Регистрация
    01.03.2019
    Сообщений
    9
    Репутация:
    0 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Код:
    {$CLEO .cs}
    
    const
        KEY = 107
    end
    
    0000: NOP
    
    :wait_key_press
    wait 10
    if
    0AB0: key_pressed KEY // Numpad +
    jf @wait_key_press
    
    068D: get_camera_position_to [email protected] [email protected] [email protected]
    068E: get_camera_target_point_to [email protected] [email protected] [email protected]
    0AD1: show_formatted_text_highpriority "Position: %.4g, %.4g, %.4g~n~Target: %.4g, %.4g, %.4g~n~" time 2000 [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
    0A9A: [email protected] = openfile "cam_dumper_log.txt" mode 0x77
    0AD9: write_formatted_text "Position: %.4g, %.4g, %.4g%c%cTarget: %.4g, %.4g, %.4g" in_file [email protected] [email protected] [email protected] [email protected] 13 10 [email protected] [email protected] [email protected]
    0A9B: closefile [email protected]
    
    
    :wait_key_release
    wait 10
    if
    8AB0: not key_pressed KEY // Numpad +
    jf @wait_key_release
    
    jump @wait_key_press
    Как-то так.
    А как же это использовать? CLEO, SampFuncs?

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

    Статус
    Оффлайн
    Регистрация
    09.09.2018
    Сообщений
    6
    Репутация:
    0 ±
    Цитата Сообщение от verteich Посмотреть сообщение
    А как же это использовать? CLEO, SampFuncs?
    Cleo file, качаешь Sany Builder, компилируешь -> получаешь "чит"

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    4,760
    Репутация:
    1746 ±
    Перенесу тогда тему в раздел "Прочее"
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

 

 

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

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

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

Ваши права

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