Перейти к содержанию
Авторизация  
kronka228

Как перевести код с OnPlayerEnterDynamicArea на пикапы?

Рекомендуемые сообщения

kronka228

Хелоу, есть код, и он между собой чем то похож, и мне надо перевести его с паблика OnPlayerEnterDynamicArea в паблик
OnPlayerPickUpPickup (может есть более лучший вариант?)

Пример кода:

for(new idx = 0; idx < sizeof(b_info); idx++)
{
    if(IsPlayerInRangeOfPoint(playerid,11.0,b_info[idx][b_enter][0], b_info[idx][b_enter][1], b_info[idx][b_enter][2]))
    {
        SCM(playerid,error,"Для покупки бензина постойте в этом месте 5 секунд!");
        SetTimerEx("benzinbuy", 5000, false, "i", playerid);
    }
}
if(areaid == DynamicArea[0])
{
    if(!gos(playerid))
    {
        SendClientMessage(playerid,-1,"Покиньте эту терреторию!");
        SendFamilyMessage(5,-1,""I"[Охрана]"W" На терретории замечен посторонний!");
        SendFamilyMessage(5,-1,""I"[Охрана]"W" Бандиты пытаются взять фургон!!");
        return 1;
    }
    return 1;
}
if(areaid == DynamicArea[1])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(GetPlayerVehicleID(playerid) != VehMy[playerid]) return SendClientMessage(playerid,-1,"Мы не можем красить авто на которое у вас нету документов!");
        SCM(playerid,-1,"Вы поставили своё авто на покраску. подойдите к пикапу на улице");
        VehicleCheck[playerid] = 1;
        return 1;
    }
    return 1;
}
Изменено пользователем kronka228

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noname_idk

У тебя сейчас нормально реализовано. И этот вариант выгоднее. Не переводи ничего.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Этот вариант более производителен и менее напрягает сервер по сравнению с обычными пикапами. Глупо его переписывать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.