урок

  1. J

    Автоматоны в Pawn

    Автоматоны в Pawn В Pawn есть, так сказать система "состояний". Которая позволяет объявить несколько копий функций для использования в разных условиях. Пример Допустим нам нужно сохранить разные данные, например дома и игроков. Обычная реализация /* gamemode */ #include <a_samp&gt...
  2. B

    Видео-урок: Как добавить интерьер и пикапы входа/выхода

      Автор: Batka1337
  3. B

    Видео-урок: Как залить мод на хостинг и настроить его

    [spoiler=Видео]   Автор: Batka1337
  4. B

    Видео-урок: Делаем систему фракций (MYSQL R5)

    [spoiler=Видео]   Автор: Batka1337
  5. B

    Создание/перевод команд на ZCMD/DC_CMD

    Для создания или перевода команды нам понадобится, так называемая шапка команды. Создадим команду для отправки сообщения   CMD:text(playerid,params[]) { // тело команды return true; } Объясню что за что отвечает. text - это наша команда, то есть название, что вы будите вводить в игре Далее мы...
  6. B

    Используем Unix время

    UNIX-время или POSIX-время (англ. Unix time) - способ кодирования времени, принятый в UNIX и других POSIX-совместимых операционных системах. Моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970, время с этого момента называют "эрой UNIX" (англ. Unix Epoch)...
  7. B

    Лимиты CRMP

    Не знал куда создать тему создал тут, наверное она бы лучше подошла под тематику 'IDS', хотя это и не ID'S Лимиты CRMP 0.3e     Игроки: 500* Машины: 2000 Модели машин: Неограниченно** Объекты: 1000 Виртуальные миры: 2,147,483,647 Иконки на карте: 100 Гоночные чекпоинты: 1 Чекпоинты: 1 Пикапы...
  8. B

    Switch

    Так как много, кто забыл завести к себе в мод switch, решил сделать урок по нему дабы напомнить.   Switch - это оператор выбора, он значительно удобен для использования и быстрее(не проверял, но вроде так) Разберём на примере: Допустим мне надо проверить переменную crmp и сделать выводы после...
  9. B

    Автоподсчёт размера массива

    Всем привет Сегодня я вам расскажу как оптимизировать стринги, это намного проще чем кажется Возьмём к примеру какой нибудь неоптимизированный стринг и опробуем его оптимизировать new string[250]; format(string,sizeof(string),"[R] %s[%d] взял %i патронов со склада. На складе...
  10. B

    Разбираемся с операторами "&&,|| и ! "

    Всем привет уважаемые пользователи форума! Я BadBoy выложу свой первый урок для новичком и в этом уроке я расскажу все о операторах. Когда я сидел на других форумах я увидел что новички не понимают для чего нужны операторы такие как: "||, &&, >=" и т.д Так вот сейчас я и расскажу...
  11. A

    Деньги из скрипта + античит в моде.

    Многие встречаются с такой проблемой как - подключают скрипт в котором используется функция GivePlayerMoney, а в моде стоит античит. Естественно, мод воспринимает деньги из скрипта как "накрученные". Если у вас так, то эта тема для вас, но предупреждаю сразу: всё это как-никак - "обход", поэтому...
  12. N

    Добавление объектов на сервер

    Мануал по добавлению объектов на сервер. Мануал подготовил я специально для pawno-crmp.ru Допустим вы расставили объекты в МТА или скачали карту.Тут то и у большинства новичков возникает вопрос:"Как же поставить всё это на сервер? Шаг 1 - Конвертация объектов из МТА в pawn код. Карты МТА...
  13. E

    Пикапы

    Доброго времени суток. Заметил очень часто новички просят обучить созданию пикапов. Сам я не профессионал, но хочу поделиться тем, чему научился и первое о чём я хочу рассказать, это о пикапах. Перед работой в Pawno. 1)Заходим на свой сервер. 2)Продвигаемся в то место, где хотим чтоб стоял...
  14. S

    Работа с таймерами (SetTimer,SetTimerEx)

    Итак доброго времени суток, в этом уроке я расскажу как работать с таймерами. И поскольку таймеров 2 вида, урок поделен на две части. Предисловие Давайте для понимания узнаем, что же за зверь такой - таймер. Таймеры в игре это по сути функции которые ставят определенный паблик/функцию на какое...
  15. S

    Как заставить объект(ы) двигаться туда и обратно.

    Здравствуйте! не давно я заметил, что люди не знают как двигать тот или иной объект куда-то и обратно. первым делом, нам нужно создать объект, и узнать x,y,z того места, куда мы хотим отправить объект.  для начала, создадим обьект ко всем new: new Vagon[2]; я создал 2 вагона. вы можете...
  16. G

    pVar`ы и с чем их едят

    Здравствуйте, пользователи форума Pawno-Crmp. Что же это такое? Система персональных переменных (Per-player variables) Многие думают, что при удалении pVar`a память освобождается, нет, это не так. Если вы не используете pVar`ы, то на сервере всё-равно выделяется память под них. При запуске...
  17. J

    Использование extract в sscanf 2.8.1

    Всем привет! На днях я столкнулся с интересным способом работы с sscanf без вызова функции sscanf(). Наткнулся я на неё случайно когда листал другой форум. Подробно о ней я узнал на оф. форуме SAMP. Для начала приведу простой пример команды на DC_CMD с использованием extract Допустим у нас...
  18. C

    Циклы, переключатель (switch), break, continue

    Добрый день! В этой теме мы разберем циклы (while, do while, for), переключатель switch, break, continue. while Оператор while называется оператором цикла с предусловием. При входе в цикл вычисляется выражение условие, и, если его значение отличается от нуля, выполняется тело цикла. Затем...
  19. G

    Единая тема! С чего начать изучение PAWN

    Всем привет, с вами gegelo. В данной теме представлена информация для новичков.   Что такое PAWN?   Pawn - бестиповый процедурно-ориентированный встраиваемый скриптовый язык программирования с C-подобным синтаксисом. Компилятор (Pawno) генерирует P-код (байт-код), который запускается в...
  20. D

    Оптимизация команд

    Оптимизации игровых модов. Ну во-первых заставляет немного подгрузиться серверу система сохранения аккаунтов MxINI. Из этой системы можно сделать конфетку если постараться над инклюдом. НО, лучше не заморачиваться над багами данной системы и перейти на MySQL. Как перейти на MySQL найдете в...
Назад
Сверху