Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


 
IP:176.32.36.96:7777 Ha6op adm,liderov + bonuse.

**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 6 из 6 ПерваяПервая ... 456
Показано с 51 по 55 из 55
  1. #51
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,322
    Репутация:
    232 ±
    Написал хуки для 2 варианта (перехваты), если надо могу выложить. И такая поправка на счет 2 варианта: в готовом скрипте разморозка есть (после нажатие на диалог), а вот если не открывать спойлер, то в объяснениях (куда, что вставлять) - разморозки нет. Стоит указать, что игрок не будет спавнится, если не разморозить его.

    Ещё, наверное стоит создать массив или 3 константы (x, y, z) для координат камеры. (чтобы не ковыряться в самом скрипте)
    Последний раз редактировалось $continue$; 25.12.2016 в 18:19.
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,138
    Репутация:
    1263 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Написал хуки для 2 варианта (перехваты), если надо могу выложить.
    Хочешь - выкладывай.
    Если ты конкретно у меня спрашиваешь, то я собираюсь полностью перерабатывать код обоих вариантов, чтоб и гибкости подвезти, и скорости, и возможности переключения между двумя реализациями. В общем, я в любом случае буду всё изобретать по новой.


    Цитата Сообщение от $continue$ Посмотреть сообщение
    И такая поправка на счет 2 варианта: в готовом скрипте разморозка есть (после нажатие на диалог), а вот если не открывать спойлер, то в объяснениях (куда, что вставлять) - разморозки нет. Стоит указать, что игрок не будет спавнится, если не разморозить его.
    Благодарю, добавил

    Цитата Сообщение от $continue$ Посмотреть сообщение
    Ещё, наверное стоит создать массив или 3 константы (x, y, z) для координат камеры. (чтобы не ковыряться в самом скрипте)
    Я, вероятнее всего, сделаю отдельный коллбэк, который будет либо аналогом OnPlayerConnect (маловероятно), либо как раз для смены позиции камеры.
    Или же вообще сделаю отдельную функцию, которая таймером будет вызывать смену позиции камеры.
    В общем, уже как займусь реализацией, буду накидывать идеи
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,138
    Репутация:
    1263 ±
    pastebin.com
    Первая версия инклуда, реализованная по принципу первого способа. Код пока очень сырой, поэтому не советую его использовать на готовых проектах.
    Выкладываю исключительно для тех, кто согласен помочь с тестированием кода. Заодно и советы по реализации готовы послушать, ибо что-то совсем мозг плавится и пока получилось реализовать задуманное только путём нереальных костылей (я уверен, что всё можно гораздо проще реализовать).

    Использование простое:
    PHP код:
    ToggleSkinSelectionButtons(playeridtrue);// Включение отображения кнопок
    ToggleSkinSelectionButtons(playeridfalse);// Отключение отображения кнопок
    SpawnPlayer(playerid);// Отправка игрока на спавн при отключённом отображении кнопок (указывать, например, после авторизации) 
    Включать/отключать кнопки можно как и при подключении к серверу (например, можно отключить кнопки при входе на сервер и включить при отображении определённого диалога), так и во время игры (включение кнопок позволяет перейти к выбору скина при нажатии на F4 и смерти или при вызове ForceClassSelection. Отключение кнопок предотвратит переход к выбору скина: то бишь, игрока просто заспавнит).
    Всё это идеально работает лишь в теории и проверялось пока только на пустом моде.

    Любые предложения/пожелания прошу оставлять при себе в этой теме
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  4. #54
    Аватар для Logan Jacskon
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2017
    Сообщений
    2
    Репутация:
    0 ±
    Спасибо чувак

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,138
    Репутация:
    1263 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    pastebin.com
    Первая версия инклуда, реализованная по принципу первого способа. Код пока очень сырой, поэтому не советую его использовать на готовых проектах.
    Выкладываю исключительно для тех, кто согласен помочь с тестированием кода. Заодно и советы по реализации готовы послушать, ибо что-то совсем мозг плавится и пока получилось реализовать задуманное только путём нереальных костылей (я уверен, что всё можно гораздо проще реализовать).

    Использование простое:
    PHP код:
    ToggleSkinSelectionButtons(playeridtrue);// Включение отображения кнопок
    ToggleSkinSelectionButtons(playeridfalse);// Отключение отображения кнопок
    SpawnPlayer(playerid);// Отправка игрока на спавн при отключённом отображении кнопок (указывать, например, после авторизации) 
    Включать/отключать кнопки можно как и при подключении к серверу (например, можно отключить кнопки при входе на сервер и включить при отображении определённого диалога), так и во время игры (включение кнопок позволяет перейти к выбору скина при нажатии на F4 и смерти или при вызове ForceClassSelection. Отключение кнопок предотвратит переход к выбору скина: то бишь, игрока просто заспавнит).
    Всё это идеально работает лишь в теории и проверялось пока только на пустом моде.

    Любые предложения/пожелания прошу оставлять при себе в этой теме
    Дабы понимали: сейчас меня интересует то, не ломает ли мой алгоритм другие системы и если ломает, то какие (может, например, что-то не вызывается в нужный момент из-за этого инклуда или наоборот вызывается лишний раз). Я и сам бы это со временем проверил, но с вашей помощью дело пошло бы явно быстрее :)
    Моей целью является написание алгоритма, который бы позволил полностью контролировать момент скрытия/показа кнопок выбора скина и, при этом, не создающего никаких дополнительных проблем.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

 

 
Страница 6 из 6 ПерваяПервая ... 456

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

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

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

Ваши права

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