урок

  1. P

    Директивы

     В общем случае директива – это указание компилятору языка С++ выполнить то или иное действие в момент компиляции программы. Существует строго определенный набор возможных директив, который включает в себя следующие определения:  Директива - это указание компилятору для выполнения действия при...
  2. D

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

    Доброго времени суток! В серии уроков "Создание мода с нуля" я расскажу вам о том, как создать мод с нуля. Обратите внимание!  Если вы не читали мой первый урок - обязательно прочтите!  Если вы не читали мой второй урок - обязательно прочтите! В прошлом уроке мы работали над...
  3. D

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

    Доброго времени суток! В серии уроков "Создание мода с нуля" я расскажу вам о том, как создать мод с нуля. Обратите внимание! Если вы не читали мой первый урок - обязательно прочтите! В прошлом уроке мы создали мод и работали над скинами и спавном пользователей. В этом уроке я более подробно...
  4. D

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

    Доброго времени суток! В серии уроков "Создание мода с нуля" я расскажу вам о том, как создать мод с нуля. Для начала нужно создать проект: Открыть PAWNO ctrl+n или нажать на . Мы увидим следующий код: // This is a comment // uncomment the line below if you want to write a filterscript...
  5. M

    Некоторые функции Pawn

      Автор темы: MotoSport
  6. M

    Введение по pawn

    Введение. Для начала надо знать: 1. Pawn - язык программирования. Приспособлен для создание модов и скриптов в SA-MP. 2. Чтобы использовать данный язык, нужна программа Pawno. Неплохо знать английский язык, т.к. именно на нём записаны все функции и калбеки. Оглавление: Урок 1. Начало. Урок 2...
  7. M

    Защита от пустых сообщений

    bool:emptyMessage(const string[]) { for(new i; string[i] != 0x0; i++) { switch(string[i]) { case 0x20: continue; default: return false; } } return true; } в конец мода И в OnPlayerText if(emptyMessage(text)) return...
  8. M

    Основы скриптинга

    Взял с Вики Самп xd   :D83DDE1C:    :D83DDE1C: Типы переменных Переменные - это места, куда вы можете хранить данные. В PAWN имена переменных чувствительны к регистру, поэтому переменная "lolhax" не то же самое, что и "LOLHAX" или "lOLhAx" к примеру; имена переменных должны также начинаться...
  9. B

    Видео-урок: Делаем защиту аккаунта с помощью Google Authenticator

        Автор: Batka1337
  10. T

    Секундные паблики

    Всем привет. Ребята, сегодня речь пойдёт о секундных пабликах, которые на сегодняшний день, лично по моему мнению, есть в каждом моде. Что такое секундный паблик? Это паблик, который обновляется каждую секунду с помощью таймера типа SetTimer. К чему же я клоню? Клоню я к тому, что как раз...
  11. A

    кликабельность TextDraw

    Добрый день многие не знают как сделать на TextDraw действие. И так приступим. Делаем для начало сам TextDraw Далее вставляем в мод только в public OnGameModeInit() Далее создаем stock stock Show(playerid)//Открывает { TextDrawShowForPlayer(playerid, тут название переменной...
  12. B

    Видео-урок: Делаем работу грузчика

      Автор: Batka1337
  13. B

    Какие уроки вы бы хотели видеть на форуме?

    Добрый день, дорогие пользователи форума Pawno-Crmp.  В данной теме вы можете написать, какие бы вы хотели видеть уроки по скриптингу.  Перед тем как писать сюда, воспользуйтесь поиском. Форма: Название урока: Описание:
  14. B

    Видео: Список малоизвестных функций PAWN для SAMP(CRMP)

    Автор: Batka1337 Внимание! Некоторые функции добавлены в 0.3x
  15. D

    Все о диалогах

    Функция:  ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]); Параметры:  playerid, dialogid, style, caption[], info[], button1[], button2[] dialogid: например 1-2-3-4-5... и т.д Стили: 3 стиля диалогового окна. Стиль 1=DIALOG_STYLE_MSGBOX Стиль...
  16. B

    Исправляем ошибки/предупреждения

    Ошибка: error 001: expected token: ";", but found "бла-бла" Решение: Идём на строку выше той, что указана в ошибке и ставим в конце ; (точку с запятой). Ошибка: error 021: symbol already defined: "бла-бла" или warning 219: local variable "бла-бла" shadows a variable at a preceding level...
  17. M

    Пишем мод с 0 (Урок 1)

    Кратко о том что мы будем делать.  Данные уроки будут посвящены написанию игрового мода crmp с new.pwn. Мод будет жанра РП, написан на файловой системе с использованием инклуда mxINI. Краткий план разработки на ближайшее время: Основа Мода. - Система Регистрации - Загрузка сохранения аккаунта...
  18. T

    Пишем мод с нуля [#1]

    Извиняюсь за задержку. Добрый вечер, уважаемые пользователи портала PAWNO-CRMP. С сегодняшнего дня мы начнём писать мод с нуля, на основе которого Вы сможете сделать свой сервер. По стандарту, начинать мы будем с самого простейшего к более сложному. Поехали! Что нам потребуется? Для начала...
  19. M

    Делаем помощь по командам на диалоге

    У многих геймер, и они задаются вопросом, как же сделать команды на диалоге? (/help -> фракции, или /help -> дом). Сейчас я вам это покажу:   if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { new provjoin[4000]; strcat(provjoin,"/r {Рация}\n")...
  20. B

    Видео-урок: Делаем систему GangZone

    [spoiler=Видео]     Автор: Batka1337
Назад
Сверху