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

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

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

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

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

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

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

    Steve Pavlina

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

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

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

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

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Код:
    {$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 1@ 2@ 3@
    068E: get_camera_target_point_to 4@ 5@ 6@
    0AD1: show_formatted_text_highpriority "Position: %.4g, %.4g, %.4g~n~Target: %.4g, %.4g, %.4g~n~" time 2000 1@ 2@ 3@ 4@ 5@ 6@
    0A9A: 0@ = openfile "cam_dumper_log.txt" mode 0x77
    0AD9: write_formatted_text "Position: %.4g, %.4g, %.4g%c%cTarget: %.4g, %.4g, %.4g" in_file 0@ 1@ 2@ 3@ 13 10 4@ 5@ 6@
    0A9B: closefile 0@
    
    
    :wait_key_release
    wait 10
    if
    8AB0: not key_pressed KEY // Numpad +
    jf @wait_key_release
    
    jump @wait_key_press
    Как-то так.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

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

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

    Статус
    Оффлайн
    Регистрация
    01.03.2019
    Сообщений
    117
    Репутация:
    2 ±
    Цитата Сообщение от 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 1@ 2@ 3@
    068E: get_camera_target_point_to 4@ 5@ 6@
    0AD1: show_formatted_text_highpriority "Position: %.4g, %.4g, %.4g~n~Target: %.4g, %.4g, %.4g~n~" time 2000 1@ 2@ 3@ 4@ 5@ 6@
    0A9A: 0@ = openfile "cam_dumper_log.txt" mode 0x77
    0AD9: write_formatted_text "Position: %.4g, %.4g, %.4g%c%cTarget: %.4g, %.4g, %.4g" in_file 0@ 1@ 2@ 3@ 13 10 4@ 5@ 6@
    0A9B: closefile 0@
    
    
    :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
    Сообщений
    17
    Репутация:
    1 ±
    Цитата Сообщение от verteich Посмотреть сообщение
    А как же это использовать? CLEO, SampFuncs?
    Cleo file, качаешь Sany Builder, компилируешь -> получаешь "чит"

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

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

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

    Steve Pavlina

 

 

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

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

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

Ваши права

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