pawn

  1. K

    Подробнее о a_http.inc

    Для чего же нужен a_http.inc? Данный файл отправляет запрос GET или POST на адрес сайта. Для подключения данной функции нужен данный файл, который следует подключить в мод/файлскрипт: #include <a_http> HTTP(index, type, url[], data[], callback[]); index - идентификатор, type - тип...
  2. A

    Версии серверов с поддержкой русских ников

    В исполняемых файлах серверов была сделана модификация, позволяющая вместе с обычными для сампа символами в нике игрока использовать русские большие и маленькие буквы. В архиве также лежит иклюд, который нужно подключить в самом начале pwn файла (игровых режимов и фильтр скриптов), чтобы решить...
  3. A

    FreezePlayerTime

    Очень много тем с одним и тем же вопросом: как сделать заморозку при входе/выходе? Ко всем #define #define FreezePlayerTime(%1,%2); TogglePlayerControllable(%1,false); SetTimerEx("TogglePlayerControllable",%2*1000,false,"ii",%1,true); Пример использования...
  4. A

    Учимся пользоватся PVar'ами

    Очень легко редактируются и не засоряют код мода, в отличии от переменных и массивов, если вы создали PVar в моде, то он может использоватся и в подгруженных FS и наоборот, при коннекте игрока они автоматически создаются, а при выходе удаляются. Начнем с функций редактирования/создания PVar'ов...
  5. A

    Как найти пропущенную скобку

    Для того, чтобы найти в моде пропущенную скобку, нам понадобиться: ActivePerl (x86(32) и x64) Скрипт Brackets Устанавливаем ActivePerl, затем разархивируем архив с скриптом Brackets в папку Perl, которая создалась при установке ActivePerl. Теперь как проверить мод: Берем мод (именно исходник...
  6. A

    Быстрая замена strtok

    stock strcharsplit(const string[], &index, seperator=' ') { new result[20], i = 0; if (index != 0 && string[index] != '\0') index++; while (string[index] && string[index] != seperator && string[index] != '\r' && string[index] != '\n') {...
  7. A

    ProgressBar

    Приветствую! С помощью этого инклуда можно создавать прогресс-бар (как HP бар). Функции: CreateProgressBar(x, y, width, height, color, max) - создать прогресс-бар. DestroyProgressBar(barid) - уничтожить. ShowProgressBarForPlayer(playerid, barid) - Показать...
  8. C

    Как создавать диалоговые окна и действия для них

    ShowPlayerDialog - данная функция показывает диалоговое окно определенному игроку. Параметры: (playerid, dialogid, style, caption[], info[], button1[], button2[]) playerid ID игрока, которому будет показан диалог. dialogid Уникальный ID диалога. Используется в OnDialogResponse. При значении...
  9. C

    Прошу помощи HELP!

    Ув.Пользователи форума. Прошу помощи! Ваш Админ Amfy помог сделать чтобы при выдачи лидерки игрок спавнился на базе организации! switch(PlayerInfo[playerid][pLeader] || PlayerInfo[playerid][pMember]) { Вот строки в паблике спавна координат 3 а спавниться по 1-ым координатам HELP ME! public...
  10. A

    CrashDetect 4.13

    Данный плагин выводит в лог сервера ошибки во время работы сервера. Это помогает найти в какой конкретно функции баг, вызывающий краш сервера или переполнение памяти.    Пример вылета сервера. Предположим, что мы запускает такой Gamemode: #include <a_samp> main() { function1(); }...
  11. Mirex

    MTA на OC Windows 8

    Для тех, у кого не работает MTA на OC Windows 8. Данное решение было найдено во всемирной паутине, ответственности за проделанную вами работу мы не несем! Приступим! Установите чистую игру GTA Criminal Russia Переустановить Microsoft Visual C++ 2008 (x86) и Microsoft Visual C++ 2008 (SP1)...
  12. A

    GetPasswordLevel (Надежность пароля)

    Функция: stock GetPasswordLevel(pass[]) {      new bool:have_chars = false, bool:have_numbers = false, bool:have_upercase = false, bool:have_lowercase = false;      const LOW = 0, MEDIUM = 1, HIGH = 2;       for(new i = 0; pass[i] != 0x0; i++)       {          switch(pass[i])          {        ...
  13. M

    CreatePickupWith3DText

    Данная функция служит для того, чтобы облегчить работу в моде. Функция связывает две функции - в одну. stock CreatePickupWith3DText(Float:posx, Float:posy, Float:posz, model, type, text[ ], color, drawdist, virtualworld) {     Create3DTextLabel(text, color, posx, posy, posz + 0.5, drawdist...
  14. Mirex

    Точные координаты багажника и капота любого авто

    Функция багажника: stock GetCoordBootVehicle(vehicleid, &Float:x, &Float:y, &Float:z) { new Float:angle,Float:distance; // объявляем переменные GetVehicleModelInfo(GetVehicleModel(vehicleid), 1, x, distance, z); // узнаём длину машины distance = distance/2 + 0.1; //...
  15. Mirex

    Russian Text Fix

    Описание: Плагин исправляющий русский текст на сервере в функциях. Поддержка всех русских букв А-Я, а-я. native GameTextForAll(const string[],time,style); native GameTextForPlayer(playerid,const string[],time,style); native Menu:CreateMenu(const title[], columns, Float:x, Float:y...
Назад
Сверху