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

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 4 из 4
  1. #1
    Аватар для maccoll
    Пользователь

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

    Вопросы по pawno

    Здравствуйте посетители сайта pro-pawn.ru
    У меня есть пара вопросов по pawno.С павно работаю 3-5 дней от силы,еще мало чего соображаю.
    Хотел бы поинтересоваться,как можно создать gangzon`ы и такую штуку как /capture для TDM сервера?
    Как настроить анимацию при выборе персонажа? (Делал вчера весь вечер,ничего не вышло)
    Как сделать нормальную регистрацию на сервер?
    Вроде бы все.Если ответите,отвечайте как можно понятнее,ибо я полный дуб в этом деле.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    1) Не Pawno, а Pawn.
    Pawno - текстовой редактор, созданный разработчиками SA-MP
    Pawn - скриптовый язык программирования, основанный на языке Си.
    Это первое, что вам нужно усвоить и не путать :)

    2) Гангзоны создаются функцией GangZoneCreate. Создаются они обычно в коллбэке (public, который автоматически вызывается сервером) OnGameModeInIt (Он вызывается при запуске мода). Координаты для формирования гангзоны формируются путём скрещивания координат двух параллельных углов.
     Картинка
    http://ihost.pro-pawn.ru/image.php?di=7MBD









    О том, что за команда /save и где искать координаты, можно прочесть тут

    Чтоб отобразить созданную гангзону игроку, в коллбэке OnPlayerConnect нужно использовать функцию GangZoneShowForPlayer (каждое название функции кликабельное и ссылка ведёт на официальную страницу wiki, где эта самая функция описана. Так же там снизу есть все функции, которые можно использовать вместе с той функцией, что описана в строке. Всегда пользуйтесь wiki.sa-mp.com, если ищете какую-то функцию). Ну и далее уже выполняйте нужные действия со своей гангзоной, используя существующие функции

    3) Команда /capture и другие команды создаются путём комбинирования различных функций. Нет какого-то чёткого рецепта. И вот ваша команда /capture - довольно сложная система, которую вы вряд ли сейчас осилите. Наберитесь терпения, изучите основы и тогда уже сами всё поймёте.

    4) Анимации вызываются с помощью функции ApplyAnimation. Коллбэк, с которым нужно работать в вашем случае - OnPlayerRequestClass.

    5) Нормальную регистрацию можно только написать. А для этого нужны хотя бы поверхностные знания о работе с данными в Pawn и о основных функциях. Вам писать регистрацию ещё рановато, по-моему.

    В общем-то всё. Надеюсь на все вопросы ответил. Советую вам сейчас не спешить и потратить на активное изучение Pawn хотя бы месяц-два, изучая теорию и применяя её на практике, пытаясь писать какие-то скрипты. А уже потом браться за изменение какого-либо мода. Иначе и написать вы толком ничего не сможете, и переймёте ошибки, которые допускал создатель того мода, что вы взялись редактировать (как переняли ошибку по поводу названия языка). В общем, терпения вам и удачи в изучении
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    313
    Репутация:
    51 ±
    Есть и редакторы по созданию GangZone:
    GangZone Maker


    и да DeimoS выже писали урок по создании системы регистрации:
    Создание системы регистрации на примере mxINI
    Я думаю хотябы суть поймёт.

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

    Статус
    Оффлайн
    Регистрация
    05.07.2014
    Сообщений
    18
    Репутация:
    0 ±
    Благодарю.Отлично объясняешь,очень помог

 

 

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

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

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

Ваши права

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