Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


   

**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 1 из 6 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 58
  1. #1
    Аватар для Vano_Glad
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.07.2015
    Адрес
    Хабаровск
    Сообщений
    79
    Репутация:
    0 ±

    Все внутриигровые функции Pawn



    Приветствую всех пользователей портала Pro-Pawn.Ru Решил специально для этого портала разобрать все внутриигровые функции Pawn, которые есть на данный момент по сей день. Все функции будут максимально подробно описаны и по ходу обновления SA:MP тема будет обновляться.




     A

     AddMenuItem


    AddMenuItem(Menu:menuid, column, title[]);

    AddMenuItem - Данная функция добавляет новый пункт в уже вызванном меню

    Menu:menuid - ID уже созданного меню (CreateMenu), куда нужно добавить новый пункт
    column - Столбец уже созданного меню, куда нужно добавить новый пункт
    title[] - Название нового столбца в уже созданном меню

    Примечания:
    - Можно создать максимум 12 пунктов меню
    - Можно использовать максимум 2 столбца (0 и 1)
    - Можно добавить только 8 цветовых кодов для одного пункта (~r~, ~g~...)
    - Максимальная длина пункта меню 31 символ

    Применение:

    PHP код:
    new Menutest_menu;
     
    public 
    OnGameModeInit()
    {
        
    test_menu CreateMenu("Text"2200.0100.0150.0150.0);
        
    AddMenuItem(test_menu0"Text");
        return 
    true;


     AddPlayerClass


    AddPlayerClass(skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);

    AddPlayerClass - Добавляет новый класс к уже имеющимся классам. Классы используются для того, чтобы игроки могли выбрать скин при спавне


    skin - ID скина с которым будет спавниться игрок (0 - 311)
    Float:x - Точка спавна по оси X
    Float:y - Точка спавна по оси Y
    Float:z - Точка спавна по оси Z
    Float:Angle - Угол поворота игрока
    weapon1 - Оружие №1 (0 - 46)
    weapon1_ammo - Количество патрон к оружию №1 (1 - 9999)
    weapon2 - Оружие №2 (0 - 46)
    weapon2_ammo - Количество патрон к оружию №2 (1 - 9999)
    weapon3 - Оружие №3 (0 - 46)
    weapon3_ammo - Количество патрон к оружию №3 (1 - 9999)

    Примечание:
    - Максимум 320 классов (0 - 319). Если количество классов будет превышено, то класс ID 319 будет заменяться на последний добавленный

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AddPlayerClass(2951958.331343.1215.36269.15251003010024100); // Скин Вузи
        
    return true;


     AddPlayerClassEx


    AddPlayerClassEx(teamid, skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);

    AddPlayerClassEx - Добавляет новый класс к уже имеющимся классам. Классы используются для того, чтобы игроки могли выбрать скин при спавне. В отличии от функции AddPlayerClass, в этой функции теперь можно выставлять ID команды

    teamid - ID команды, в которой будет спавниться игрок
    skin - ID скина с которым будет спавниться игрок (0 - 311)
    Float:x - Точка спавна по оси X
    Float:y - Точка спавна по оси Y
    Float:z - Точка спавна по оси Z
    Float:Angle - Угол поворота игрока
    weapon1 - Оружие №1 (0 - 46)
    weapon1_ammo - Количество патрон к оружию №1 (1 - 9999)
    weapon2 - Оружие №2 (0 - 46)
    weapon2_ammo - Количество патрон к оружию №2 (1 - 9999)
    weapon3 - Оружие №3 (0 - 46)
    weapon3_ammo - Количество патрон к оружию №3 (1 - 9999)

    Примечание:
    - Максимум 319 классов (0 - 318). Если количество классов будет превышено, то класс ID 318 будет заменяться на последний добавленный

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AddPlayerClass(12951958.331343.1215.36269.15251003010024100); // Скин Вузи
        
    return true;


     AddStaticPickup


    AddStaticPickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld);

    AddStaticPickup - Данная функция добавляет в игру "статический" пикап. Такие пикапы используются для выдачи оружия, здоровья, брони и т.д. Они функционируют без добавления функционала. Они срабатывают автоматически (Если пикап здоровья, то вам выдадут здоровье)

    model - ID пикапа
    type - Тип пикапа
    Float:X - Местонахождение пикапа по оси X
    Float:Y - Местонахождение пикапа по оси Y
    Float:Z - Местонахождение пикапа по оси Z
    Virtualworld - ID виртуального мира, в котором будет находится пикап (-1 - для всех виртуальных миров)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AddStaticPickup(1240231506.33591432.358510.1191, -1);
        return 
    true;


     AddStaticVehicle


    AddStaticVehicle(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2);

    AddStaticVehicle - Данная функция добавляет в игру "статический" транспорт.

    modelid - ID транспорта (400 - 611)
    Float:spawn_x - Местоположение транспорта по оси X
    Float:spawn_y - Местоположение транспорта по оси Y
    Float:spawn_z - Местоположение транспорта по оси Z
    Float:angle - Угол поворота транспорта
    color1 - ID цвета №1 (0 - 255)
    color2 - ID цвета №2 (0 - 255)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AddStaticVehicle(4112109.17631503.045332.288782.287300); // Создаем Infernus
        
    return true;


     AddStaticVehicleEx


    AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren);

    AddStaticVehicleEx - Данная функция добавляет в игру "статический" транспорт, с указанием времени (в секундах) его респавна, если оно пустует.

    modelid - ID транспорта (400 - 611)
    Float:spawn_x - Местоположение транспорта по оси X
    Float:spawn_y - Местоположение транспорта по оси Y
    Float:spawn_z - Местоположение транспорта по оси Z
    Float:angle - Угол поворота транспорта
    color1 - ID цвета №1 (0 - 255)
    color2 - ID цвета №2 (0 - 255)
    respawn_delay - Время респавна транспорта (в секундах)
    addsiren - Параметр добавлен в версии 0.3.7 и в более ранних версиях работать не будет. Параметр, который добавляет транспорту характерный звуковой сигнал (сирена) (По умолчанию 0)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AddStaticVehicleEx(4112109.17631503.045332.288782.2873006000); // Создаем Infernus
        
    return true;


     AddVehicleComponent


    AddVehicleComponent(vehicleid, componentid);

    AddVehicleComponent - Данная функция позволяет добавлять на транспорт различные компоненты (тюнинг (нитро, диски, спойлеры, бамперы и т.д.))

    vehicleid - ID транспорта
    componentid - ID компонента тюнинга (1000 - 1193)

    Применение:
    PHP код:
    new car_id;

    public 
    OnGameModeInit()
    {
        
    car_id AddStaticVehicleEx(4112109.17631503.045332.288782.2873006000); // Создаем Infernus
        
    return true;
    }

    public 
    OnPlayerStateChange(playeridnewstateoldstate)
    {
        if(
    newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
        {
            if(
    GetPlayerVehicleID(playerid) == car_idAddVehicleComponent(car_id1010); // Устанавливаем нитро
        
    }
        return 
    true;


     AllowAdminTeleport


    AllowAdminTeleport(allow);

    AllowAdminTeleport - Данная функция позволяет установить/снять ограничение на телепорт по метке на карте для RCON администраторов.

    allow - Параметр, который позволяет установить/снять ограничение (1 - выключить, 0 - выключить)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AllowAdminTeleport(1); // Разрешаем RCON администраторам телепортироваться по метке на карте
        
    return true;


     AllowInteriorWeapons


    AllowInteriorWeapons(allow);

    AllowInteriorWeapons - Данная функция позволяет разрешить/запретить носить оружие в стандартных интерьерах GTA SA.

    allow - Параметр, который позволяет разрешить/запретить ношение оружия в интерьерах (1 - разрешить, 0 - запретить)

    Примечание:
    - Данная функция не действительна в текущей версии SA:MP

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        
    AllowInteriorWeapons(1); // Разрешаем игрокам носить оружие в интерьерах
        
    return true;


     AllowPlayerTeleport


    AllowPlayerTeleport(playerid, allow);

    AllowPlayerTeleport - Данная функция позволяет установить/снять ограничение на телепорт по метке на карте для игрока

    playerid - ID игрока (0 - 999)
    allow - Параметр, который позволяет установить/снять ограничение (1 - выключить, 0 - выключить)

    Применение:
    PHP код:
    public OnPlayerConnect(playerid)
    {
        
    AllowPlayerTeleport(playerid1); // Разрешаем нам телепортироваться по метке на карте
        
    return true;


     ApplyActorAnimation


    ApplyActorAnimation(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time);

    ApplyActorAnimation - Данная функция позволяет проиграть актёру (NPC боту) анимацию

    actorid - ID актёра (NPC бота)
    animlib[] - Библиотека анимаций
    animname[] - Имя анимации из выбранной библиотеки
    Float:fDelta - Скорость воспроизведения анимации (Стандарт: 4.1)
    loop - Цикл анимации (1 - включить цикл (анимация будет повторяться снова и снова, пока её не отключат), 0 - выключить цикл (анимация проиграется 1 раз))
    lockx - Возвращение актёра (NPC бота) обратно по оси X (1 - Актёр (NPC бот) от смещения по оси X возвращаться не будет, 0 - Актёр (NPC бот) от смещения по оси X будет возвращаться)
    locky - Возвращение актёра (NPC бота) обратно по оси Y (1 - Актёр (NPC бот) от смещения по оси Y возвращаться не будет, 0 - Актёр (NPC бот) от смещения по оси Y будет возвращаться)
    freeze - Включить/выключить заморозку игрока после завершения анимации (1 - включить заморозку после завершения анимации, 0 - выключить заморозку после завершения анимации)
    time - Таймер (в миллисекундах) цикла (0 - бесконечный цикл)

    Применение:
    PHP код:
    new actor;
     
    public 
    OnGameModeInit()
    {
        
    actor CreateActor(179316.1, -134.0999.690.0); // Создаем актёра (NPC бота)
        
    ApplyActorAnimation(actor"DEALER""shop_pay"4.100000); // Проигрываем анимацию для этого актёра (NPC бота)
        
    return true;


     ApplyAnimation


    ApplyAnimation(playerid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time, forcesync);

    ApplyAnimation - Данная функция позволяет проиграть анимацию игроку

    playerid - ID игрока (0 - 999)
    animlib[] - Библиотека анимаций
    animname[] - Имя анимации из выбранной библиотеки
    Float:fDelta - Скорость воспроизведения анимации (Стандарт: 4.1)
    loop - Цикл анимации (1 - включить цикл (анимация будет повторяться снова и снова, пока её не отключат), 0 - выключить цикл (анимация проиграется 1 раз))
    lockx - Возвращение игрока обратно по оси X (1 - Игрок от смещения по оси X возвращаться не будет, 0 - Игрок от смещения по оси X будет возвращаться)
    locky - Возвращение игрока обратно по оси Y (1 - Игрок от смещения по оси Y возвращаться не будет, 0 - Актёр Игрок от смещения по оси Y будет возвращаться)
    freeze - Включить/выключить заморозку игрока после завершения анимации (1 - включить заморозку после завершения анимации, 0 - выключить заморозку после завершения анимации)
    time - Таймер (в миллисекундах) цикла (0 - бесконечный цикл)
    forcesync - Синхронизация анимации серверf с игроком. (0 - отключает синхронизацию (стандарт), 1 - Синхронизация для всех остальных игроков в зоне прорисовки, 2 - То же самое, что и 1 пункт, но применяет анимацию только для остальных игроков в радиусе прорисовки, а не к указанному игроку)

    Применение:
    PHP код:
    public OnPlayerSpawn(playerid)
    {
        
    ApplyAnimation(playerid"PED""WALK_DRUNK"4.111111); // Проигрываем анимацию
        
    return true;


     Attach3DTextLabelToPlayer


    Attach3DTextLabelToPlayer(Text3D:id, playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ);

    Attach3DTextLabelToPlayer - Данная функция позволяет прикрепить к игроку уже созданный 3D Text, созданный с помощью функции Create3DTextLabel

    Text3D:id - ID уже созданного 3D текста
    playerid - ID игрока (0 - 999)
    Float:OffsetX - Смещение 3D текста по оси X относительно центра игрока (0.0)
    Float:OffsetY - Смещение 3D текста по оси Y относительно центра игрока (0.0)
    Float:OffsetZ - Смещение 3D текста по оси Z относительно центра игрока (0.0)

    Применение:
    PHP код:
    new Text3Dplayer_text;
     
    public 
    OnGameModeInit()
    {
        
    player_text Create3DTextLabel("Пользователь Pro-Pawn.Ru"0xFFFF00FF7.777.777.77100.001);
        return 
    true;
    }
     
    public 
    OnPlayerSpawn(playerid)
    {
        
    Attach3DTextLabelToPlayer(player_textplayerid0.00.02.0);
        return 
    true;


     Attach3DTextLabelToVehicle


    Attach3DTextLabelToVehicle(Text3D:id, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ);

    Attach3DTextLabelToVehicle - Данная функция позволяет прикрепить к любому транспорту уже созданный 3D Text, созданный с помощью функции Create3DTextLabel

    Text3D:id - ID уже созданного 3D текста
    vehicleid - ID транспорта
    Float:OffsetX - Смещение 3D текста по оси X относительно центра транспорта (0.0)
    Float:OffsetY - Смещение 3D текста по оси Y относительно центра транспорта (0.0)
    Float:OffsetZ - Смещение 3D текста по оси Z относительно центра транспорта (0.0)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        new 
    car_id;
        
    Text3Dcar_text;
        
    car_text Create3DTextLabel("Транспорт пользователя Pro-Pawn.Ru"0xFFFF00FF7.777.777.77100.001);
        
    car_id CreateVehicle(4110.00.015.000600);
        
    Attach3DTextLabelToVehicle(car_textcar_id0.00.02.0);


     AttachCameraToObject


    AttachCameraToObject(playerid, objectid);

    AttachCameraToObject - Данная функция позволяет прикрепить камеру игрока к объекту, созданному с помощью функции CreateObject

    playerid - ID игрока, камера которого будет прикреплена к объекту (0 - 999)
    objectid - ID объекта, к которому нужно прикрепить камеру игрока

    Применение:
    PHP код:
    public OnPlayerSpawn(playerid)
    {
        new 
    object CreateObject(12450.00.03.00.00.00.0);
        
    AttachCameraToObject(playeridobject);
        return 
    true;


     AttachCameraToPlayerObject


    AttachCameraToPlayerObject(playerid, playerobjectid);

    AttachCameraToPlayerObject - Данная функция прикрепляет камеру игрока к игроку-объекту. Можно перемещать свою камеру в тот момент, как она будет прикреплена к объекту

    playerid - ID игрока (0 - 999)
    playerobjectid - ID игрока-объекта, к которому будет прикреплена камера игрока

    Применение:
    PHP код:
    public OnPlayerSpawn(playerid)
    {
        new 
    player_object CreatePlayerObject(playerid12450.00.03.00.00.00.0);
        
    AttachCameraToPlayerObject(playeridplayer_object);
        return 
    true;


     AttachObjectToObject


    AttachObjectToObject(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1);

    AttachObjectToObject - Данная функция позволяет прикрепить один объект к другому объекту, и этот прикрепленный объект, будет следовать за основным объектом

    objectid - ID объекта, который вы хотите прикрепить к главному объекту
    attachtoid - ID главного объекта
    Float:OffsetX - Смещение по оси X относительно главного объекта
    Float:OffsetY - Смещение по оси Y относительно главного объекта
    Float:OffsetZ - Смещение по оси Z относительно главного объекта
    Float:RotX - Вращение по оси X относительно главного объекта
    Float:RotY - Вращение по оси Y относительно главного объекта
    Float:RotZ - Вращение по оси Z относительно главного объекта
    SyncRotation = 1 - Вращение объектов (1 - включить вращение главного и прикрепленного объекта, 0 - выключить вращение главного и прикрепленного объекта)

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        new 
    object CreateObject(12450.00.03.00.00.00.0);
        new 
    main_object CreateObject(12452.02.03.00.00.00.0);
        
    AttachObjectToObject(objectmain_object0.00.01.00.00.00.01);
        return 
    true;


     AttachObjectToPlayer


    AttachObjectToPlayer(objectid, playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);

    AttachObjectToPlayer - Данная функция позволяет прикрепить объект к игроку

    objectid - ID объекта, который вы хотите прикрепить к игроку
    playerid - ID игрока (0 - 999)
    Float:OffsetX - Смещение объекта по оси X относительно центра игрока (0.0)
    Float:OffsetY - Смещение объекта по оси Y относительно центра игрока (0.0)
    Float:OffsetZ - Смещение объекта по оси Z относительно центра игрока (0.0)
    Float:rX - Угол поворота объекта по оси X относительно центра игрока (0.0)
    Float:rY - Угол поворота объекта по оси Y относительно центра игрока (0.0)
    Float:rZ - Угол поворота объекта по оси Z относительно центра игрока (0.0)

    Применение:
    PHP код:
    new object;

    public 
    OnGameModeInit()
    {
        
    object CreateObject(193410.00.00.00.00.00.0);
        return 
    true;
    }

    public 
    OnPlayerSpawn(playerid)
    {
        
    AttachObjectToPlayer(objectplayerid1.50.50.00.01.52.0);
        return 
    true;


     AttachObjectToVehicle


    AttachObjectToVehicle(objectid, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ);

    AttachObjectToVehicle - Данная функция позволяет прикрепить объект к транспорту

    objectid - ID объекта, который вы хотите прикрепить к транспорту
    vehicleid - ID транспорта
    Float:OffsetX - Смещение объекта по оси X относительно центра транспорта (0.0)
    Float:OffsetY - Смещение объекта по оси Y относительно центра транспорта (0.0)
    Float:OffsetZ - Смещение объекта по оси Z относительно центра транспорта (0.0)
    Float:RotX - Угол поворота объекта по оси X относительно центра транспорта (0.0)
    Float:RotY - Угол поворота объекта по оси Y относительно центра транспорта (0.0)
    Float:RotZ - Угол поворота объекта по оси Z относительно центра транспорта (0.0)

    Применение:
    PHP код:
    new object;

    public 
    OnGameModeInit()
    {
        
    object CreateObject(193410.00.00.00.00.00.0);
        return 
    true;
    }

    CMD:test(playerid)
    {
        if(
    GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return
            
    SendClientMessage(playeridCOLOR_GREY"Вы должны находиться в транспорте!");
        
    AttachObjectToVehicle(objectidGetPlayerVehicleID(playerid), 0.00.01.00.00.00.0);
        return 
    true;


     AttachPlayerObjectToPlayer


    AttachPlayerObjectToPlayer(objectplayer, objectid, attachplayer, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);

    AttachPlayerObjectToPlayer - Данная функция позволяет прикрепить объект к другому игроку или к этому же игроку

    objectplayer - ID игрока, для которого был создан объект (0 - 999)
    objectid - ID объекта
    attachplayer - ID игрока, которому нужно прикрепить объект
    Float:OffsetX - Смещение по оси X относительно центра игрока, которому нужно прикрепить объект (0.0)
    Float:OffsetY - Смещение по оси Y относительно центра игрока, которому нужно прикрепить объект (0.0)
    Float:OffsetZ - Смещение по оси Z относительно центра игрока, которому нужно прикрепить объект (0.0)
    Float:rX - Угол поворота по оси X относительно центра игрока, которому нужно прикрепить объект (0.0)
    Float:rY - Угол поворота по оси Y относительно центра игрока, которому нужно прикрепить объект (0.0)
    Float:rZ - Угол поворота по оси Z относительно центра игрока, которому нужно прикрепить объект (0.0)

    Примечание:
    - Данная функция была удалена

    Применение:
    PHP код:
    new player_object[MAX_PLAYERS];

    public 
    OnPlayerSpawn(playerid)
    {
        
    player_object[playerid] = CreatePlayerObject(playerid,193000.0000, -1282.998410.14930.0000, -1, -1100);
        
    AttachPlayerObjectToPlayer(playeridplayer_object[playerid], playerid0.00.00.40.00.00.0);
        return 
    true;


     AttachPlayerObjectToVehicle


    AttachPlayerObjectToVehicle(playerid, objectid, vehicleid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:RotZ);

    AttachPlayerObjectToVehicle - Данная функция позволяет прикрепить объект игрока к транспортному средству

    playerid - ID игрока, для которого был создан объект (0 - 999)
    objectid - ID объекта
    vehicleid - ID транспорта
    Float:OffsetX - Смещение по оси X относительно центра транспорта, которому нужно прикрепить объект (0.0)
    Float:OffsetY - Смещение по оси Y относительно центра транспорта, которому нужно прикрепить объект (0.0)
    Float:OffsetZ - Смещение по оси Z относительно центра транспорта, которому нужно прикрепить объект (0.0)
    Float:fRotX - Угол поворота по оси X относительно центра транспорта, которому нужно прикрепить объект (0.0)
    Float:fRotY - Угол поворота по оси Y относительно центра транспорта, которому нужно прикрепить объект (0.0)
    Float:fRotZ - Угол поворота по оси Z относительно центра транспорта, которому нужно прикрепить объект (0.0)

    Применение:
    PHP код:
    CMD:test(playerid)
    {
        new 
    object CreatePlayerObject(playerid16442000000);
        
    AttachPlayerObjectToVehicle(playeridobjectGetPlayerVehicleID(playerid), 0.00.01.00.00.00.0);
        return 
    true;


     AttachTrailerToVehicle


    AttachTrailerToVehicle(trailerid, vehicleid);

    AttachTrailerToVehicle - Данная функция позволяет прикрепить прицеп к транспорту

    trailerid - ID прицепа, который нужно присоединить к транспорту
    vehicleid - ID транспорта, к которому будет присоединен прицеп

    Применение:
    PHP код:
    public OnGameModeInit()
    {
        new 
    car_id CreateVehicle(403,2424.8999000,2791.7000000,11.5000000,270.0000000,34,25,6000);
        new 
    trailer_id CreateVehicle(584251.4276,1396.1947,11.1916,271.8214116000);
        
    AttachTrailerToVehicle(trailer_idcar_id);
        return 
    true;




     B

     Ban


    Ban(playerid);

    Ban - Данная функция позволяет заблокировать доступ игроку к серверу навсегда

    playerid - ID игрока (0 - 999)

    Применение:
    PHP код:
    CMD:test(playeridparams[])
    {
        if(
    sscanf(params,"i"params[0])) return
            
    SendClientMessage(playerid0xFFFFFFFF"Введите /test [id]");
        if(
    params[0] == playerid) return
            
    SendClientMessage(playerid0xB4B4B4FF"Вы указали свой ID!")
        
    Ban(params[0]);
        return 
    true;


     BanEx


    BanEx(playerid, reason[]);

    BanEx - Данная функция позволяет заблокировать доступ игроку к серверу навсегда с указанием причины блокировки аккаунта

    playerid - ID игрока (0 - 999)
    reason[] - Причина блокировки аккаунта

    Применение:
    PHP код:
    CMD:test(playeridparams[])
    {
        if(
    sscanf(params,"is[128]"params[0], params[1])) return
            
    SendClientMessage(playerid0xFFFFFFFF"Введите /test [id] [причина]");
        if(
    params[0] == playerid) return
            
    SendClientMessage(playerid0xB4B4B4FF"Вы указали свой ID!")
        
    Ban(params[0], params[1]);
        return 
    true;




     С

     CancelEdit


    CancelEdit(playerid);

    CancelEdit - Данная функция позволяет выключить режим редактирования объекта для игрока

    playerid - ID игрока (0 - 999)

    Применение:
    PHP код:
    CMD:test(playerid)
    {
        
    CancelEdit(playerid);
        return 
    true;





    В данной теме представлено 25 функций
    Последний раз редактировалось Vano_Glad; 22.04.2016 в 20:09.
    ______________________________________________
    Принимаю заказ на моды с new.pwn любой сложности
    Skype: vano_reymon
    VK: http://new.vk.com/alex.drin

  2. #2
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    692
    Репутация:
    103 ±
    2 раза "AddMenuItem"
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  3. #3
    Аватар для Vano_Glad
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.07.2015
    Адрес
    Хабаровск
    Сообщений
    79
    Репутация:
    0 ±
    Уже поправил
    ______________________________________________
    Принимаю заказ на моды с new.pwn любой сложности
    Skype: vano_reymon
    VK: http://new.vk.com/alex.drin

  4. #4
    Аватар для TheMallard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    Улан-Удэ
    Сообщений
    192
    Репутация:
    37 ±

  5. #5
    Аватар для Vano_Glad
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.07.2015
    Адрес
    Хабаровск
    Сообщений
    79
    Репутация:
    0 ±
    К чему ты это написал?
    ______________________________________________
    Принимаю заказ на моды с new.pwn любой сложности
    Skype: vano_reymon
    VK: http://new.vk.com/alex.drin

  6. #6
    Аватар для Disinterpreter
    Проверенный

    Статус
    Оффлайн
    Регистрация
    02.01.2014
    Сообщений
    67
    Репутация:
    80 ±
    Что со шрифтом....

  7. #7
    Аватар для Vano_Glad
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.07.2015
    Адрес
    Хабаровск
    Сообщений
    79
    Репутация:
    0 ±
    Что со шрифтом....
    По мне так удобный, красивый и приятный для чтения шрифт
    ______________________________________________
    Принимаю заказ на моды с new.pwn любой сложности
    Skype: vano_reymon
    VK: http://new.vk.com/alex.drin

  8. #8
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    692
    Репутация:
    103 ±
    Цитата Сообщение от Vano_Glad Посмотреть сообщение
    По мне так удобный, красивый и приятный для чтения шрифт
    Стандартный лучше
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  9. #9
    Аватар для TheMallard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    Улан-Удэ
    Сообщений
    192
    Репутация:
    37 ±
    К тому что этот материал - "ненужно".

  10. #10
    Аватар для Vano_Glad
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.07.2015
    Адрес
    Хабаровск
    Сообщений
    79
    Репутация:
    0 ±
    К тому что этот материал - "ненужно".
    Аргументируй
    ______________________________________________
    Принимаю заказ на моды с new.pwn любой сложности
    Skype: vano_reymon
    VK: http://new.vk.com/alex.drin

 

 
Страница 1 из 6 123 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •