Меня зовут разработчик Pawn, и я много лет собираю игровые режимы для платформ SA-MP и open.mp. Помимо игр, применяю Pawn во встраиваемой автоматизации — там этот язык служит компактным и шустрым слоем сценариев. Ведёте роль-плей, фрирайд, дефматч или гоночный проект и хотите крепкий код? Возьму задачу целиком: от наброска идеи до вылизанного гейммода, который не стыдно ставить на боевой сервер.
Мой набор работ такой. Собираю режимы с чистого листа, отдельные фильтрскрипты, придумываю команды — и обычные, и через командные процессоры. Делаю окна диалогов, ветки фракций и профессий, панели администратора, заслоны против читеров, динамику домов, парк машин и учёт предметов. Базу подцепляю через MySQL либо SQLite на свежих потоковых плагинах, поэтому профили, счётчики и достижения игроков ложатся на диск надёжно, а главный поток при этом не замирает. В ходу привычные инклуды и плагины — sscanf, streamer, y_hooks, pawn-cmd; структуру держу разбитой на модули и понятной.
Не только пишу новое: ловлю вылеты, утечки памяти и промахи в колбэках, разбираю запутанный код за прежними авторами, гоняю профилировщик и вытряхиваю тормоза из громоздких циклов и покадровых таймеров. Перебрались с SA-MP на open.mp? Перенесу старые наработки и подгоню под обновлённый интерфейс.
На выходе — исходники с пояснениями, сжатая памятка по запуску и обкатка на пустой сборке перед сдачей. Расскажите замысел сервера, приложите свои pawn-файлы, и я прикину объём и график. Внятная переписка, опрятные коммиты, ни одной забытой отладочной строчки.
Мой набор работ такой. Собираю режимы с чистого листа, отдельные фильтрскрипты, придумываю команды — и обычные, и через командные процессоры. Делаю окна диалогов, ветки фракций и профессий, панели администратора, заслоны против читеров, динамику домов, парк машин и учёт предметов. Базу подцепляю через MySQL либо SQLite на свежих потоковых плагинах, поэтому профили, счётчики и достижения игроков ложатся на диск надёжно, а главный поток при этом не замирает. В ходу привычные инклуды и плагины — sscanf, streamer, y_hooks, pawn-cmd; структуру держу разбитой на модули и понятной.
Не только пишу новое: ловлю вылеты, утечки памяти и промахи в колбэках, разбираю запутанный код за прежними авторами, гоняю профилировщик и вытряхиваю тормоза из громоздких циклов и покадровых таймеров. Перебрались с SA-MP на open.mp? Перенесу старые наработки и подгоню под обновлённый интерфейс.
На выходе — исходники с пояснениями, сжатая памятка по запуску и обкатка на пустой сборке перед сдачей. Расскажите замысел сервера, приложите свои pawn-файлы, и я прикину объём и график. Внятная переписка, опрятные коммиты, ни одной забытой отладочной строчки.