Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография
Урок

Создание мода с нуля - урок №3

- - - - - criminal russia crmp pawno уроки crmp крмп урок 3

  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#1
offline   danilasar

danilasar
  • 103
    • Сообщений: 192
    • Регистрация: 12.05.16

Доброго времени суток! В серии уроков "Создание мода с нуля" я расскажу вам о том, как создать мод с нуля.

Обратите внимание!

  •  Если вы не читали мой первый урок - обязательно прочтите!
  •  Если вы не читали мой второй урок - обязательно прочтите!

В прошлом уроке мы работали над входом/регистрации пользователей и создали администраторский раздел. Сегодня создадим самое важное - меню сервера и пользовательские команды.

Меню сервера

Сделаем через команду /меню. В public OnPlayerCommandText создаём /меню:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Примечание: пункты меню должны разделятся \n.

Теперь укажем, кто что выведет - в public OnDialogResponse:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

SendClientMessage(playerid, -1, " "); // сюда мы потом вернёмся

case 2:
SendClientMessage(playerid, -1, " "); // и сюда тоже case 3: ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, "Меню -> Навигатор", "Останкино\nАЗС\nАвтосалон\nАвтошкола\nОружейный магазин\nАэропорт", "Выбрать", "Закрыть"); } } }

Ну вот и все, теперь у нас есть меню сервера. Приступим к пользовательским командам.

Пользовательские команды

Ни один игровой сервер не может обойтись без команд. В этой части урока я расскажу о них.

Команда выглядит так:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

  • /cmd - команда
  • GetCommand - что выполняет

Пример:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Команда /test выводит в чат сообщение всем игрокам голубого цвета: Hello, world!

У нас уже есть /mycommand. Ее удалите. Еще можно найти /spec-off и /меню. Добавим команду /дать. Для этого в начало public OnPlayerCommandText:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

И ко всем командам:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

P.S. Выдернул из DM Mari El.

На сегодня всё.

Итог работы:

  • Создано меню сервера
  • Созданы команды

В нашем моде уже есть:

  • Название мода
  • Спавн игроков
  • Скины при входе
  • Регистрация
  • Вход
  • Сохранение игроков
  • Меню сервера
  • Команды

В следующем уроке ждите:

  • Пикапы
  • Чекпоинты
  • Работы
  • Фракции (возможно, будет в 4 уроке)


#2
offline   Dfyz

Dfyz
  • 0
    • Сообщений: 12
    • Регистрация: 20.09.15

danilasar, скинь свой мод пожалуйста . Варнинги и прочая фигня лезет, скинь свою pwn пожалуйста третьей версии .


  • 0

#3
offline   danilasar

danilasar
  • 103
    • Сообщений: 192
    • Регистрация: 12.05.16


danilasar, скинь свой мод пожалуйста . Варнинги и прочая фигня лезет, скинь свою pwn пожалуйста третьей версии .

Да это издевательство! Вот код:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Варнинги и прочая фигня лезет

Табуляцию расставь.


третьей версии

Не понял, какой версии?



#4
offline   Forumnik

Forumnik
  • 19
    • Сообщений: 78
    • Регистрация: 02.09.15

danilasar ,лезет Unknown, не указал что добавить в scriptfiles. Тоесть урок не доделанный, лезут варнинги . Да и пишет Unknown еще.....  


  • 1

#5
offline   danilasar

danilasar
  • 103
    • Сообщений: 192
    • Регистрация: 12.05.16

Forumnik, какие варнинги? Попробуй табуляцию расставить. MP какой? У всех работает, у тебя и еще одного человека ункновны лезут. 



#6
offline   freddie

freddie
  • 0
    • Сообщений: 2
    • Регистрация: 27.01.16

что вот эти варнинги означают

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#7
offline   Vlad_Trifonov

Vlad_Trifonov
  • 335
    • Сообщений: 991
    • Регистрация: 13.03.15

freddiehttps://pawno-crmp.ru...se-indentation/ 



#8
offline   clower

clower
  • 0
    • Сообщений: 6
    • Регистрация: 11.05.16

Где 4 часть?


  • 0

#9
offline   stariy-ded-1

stariy-ded-1
  • 0
    • Сообщений: 2
    • Регистрация: 25.07.16
C:\Users\Àëåêñ\Desktop\srv-pawno-crmp-c3-win\gamemodes\simple.pwn(2) : fatal error 100: cannot read from file: "mxINI"
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
1 Error.
 
Почему тут ошибку выдает, хотя все так же как и в уроке))

  • 0

#10
offline   Vlad_Trifonov

Vlad_Trifonov
  • 335
    • Сообщений: 991
    • Регистрация: 13.03.15

stariy-ded-1, Инклуд MxINI киньте в папку pawno/include



#11
offline   MaximStyle

MaximStyle
  • 0
    • Сообщений: 36
    • Регистрация: 18.07.16

Когда урок №4?





Темы с аналогичным тегами Урок, criminal russia, crmp, pawno, уроки crmp, крмп, урок 3

Количество пользователей, читающих эту тему: 1

0 пользователей, 0 гостей, 0 анонимных


    Alexa (1)

Данную тему посетили 464 пользователей